This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
RaspBerry Pi + nrf24L01
#81
Vale, prueba otra cosa antes:

-Ejecuta git clone https://github.com/jpbarraca/pynrf24.git
-Entra dentro del directorio pynrf24
-Ejecuta sudo python setup.py install
-Ejecuta de nuevo el programa air_v1.py.
  Responder
#82
Nada, mismo error
-> Mi CNC de escritorio CNCDesktop 500 -> https://www.spainlabs.com/foros/tema-Fresadora-Desktop-CNC-500
-> Laboratorio de Fabricación Digital Maker www.lowpower.io 
--> Twitter: https://twitter.com/Grafisoft_ES  | IG: https://www.instagram.com/lowpowerio/
  Responder
#83
Me tira el mismo error hasta con los propios ejemplos.
-> Mi CNC de escritorio CNCDesktop 500 -> https://www.spainlabs.com/foros/tema-Fresadora-Desktop-CNC-500
-> Laboratorio de Fabricación Digital Maker www.lowpower.io 
--> Twitter: https://twitter.com/Grafisoft_ES  | IG: https://www.instagram.com/lowpowerio/
  Responder
#84
Empiezo desde 0 otra vez a ver que tal me va Gran sonrisa
-> Mi CNC de escritorio CNCDesktop 500 -> https://www.spainlabs.com/foros/tema-Fresadora-Desktop-CNC-500
-> Laboratorio de Fabricación Digital Maker www.lowpower.io 
--> Twitter: https://twitter.com/Grafisoft_ES  | IG: https://www.instagram.com/lowpowerio/
  Responder
#85
grafisoft escribió:Empiezo desde 0 otra vez a ver que tal me va Gran sonrisa

A ver si hay suerte, sino me pongo yo a hacerlo de 0 también. :roto2:
  Responder
#86
Como cambie cosas para intalar las otras librerias del nrf, igual hay alguna incompatibilidad
-> Mi CNC de escritorio CNCDesktop 500 -> https://www.spainlabs.com/foros/tema-Fresadora-Desktop-CNC-500
-> Laboratorio de Fabricación Digital Maker www.lowpower.io 
--> Twitter: https://twitter.com/Grafisoft_ES  | IG: https://www.instagram.com/lowpowerio/
  Responder
#87
Nada, el mismo error. Debo de estar pasando algun cambio por alto
-> Mi CNC de escritorio CNCDesktop 500 -> https://www.spainlabs.com/foros/tema-Fresadora-Desktop-CNC-500
-> Laboratorio de Fabricación Digital Maker www.lowpower.io 
--> Twitter: https://twitter.com/Grafisoft_ES  | IG: https://www.instagram.com/lowpowerio/
  Responder
#88
En Python debe identar. A veces hay problemas con los comienzos de ficheros por el BOM o las propias codificaciones. ¿Qué editor usas?
Si lo ejecutas sin tocar nada en el fichero original, te falla?
  Responder
#89
Este sábado pruebo a hacerlo de 0 a ver qué tal.
  Responder
#90
Copiando el programa via putty dentro de la rasp usando los editores vi, vim y nano. Copiando en windows el archivo y descargandolo en la rasp tambien me falla
-> Mi CNC de escritorio CNCDesktop 500 -> https://www.spainlabs.com/foros/tema-Fresadora-Desktop-CNC-500
-> Laboratorio de Fabricación Digital Maker www.lowpower.io 
--> Twitter: https://twitter.com/Grafisoft_ES  | IG: https://www.instagram.com/lowpowerio/
  Responder
#91
Por probar... bájate este y lo subes via WinSCP: (URL 404)

EDIT: Te lo subo también con el BOM en UTF-8.
(URL 404)
  Responder
#92
He empezado una instalación de la última versión de Raspbian desde 0 y estos son los pasos que he seguido para que funcione:

sudo raspi-config
activar SPI mediante advanced options/enable SPI

sudo apt-get update
sudo apt-get install python-dev
sudo apt-get install python-rpi.gpio


git clone https://github.com/doceme/py-spidev.git
cd py-spidev
sudo python setup.py install


git clone https://github.com/jpbarraca/pynrf24.git
cd pynrf24

poner GPIO.setmode(GPIO.BCM) al final de la funcion __init__ del fichero nrf24.py
sudo python setup.py install
  Responder
#93
WeSo escribió:Por probar... bájate este y lo subes via WinSCP: http://www.pinflas.com/usuarios/weso/air_v1.py

EDIT: Te lo subo también con el BOM en UTF-8.
http://www.pinflas.com/usuarios/weso/air_v1_BOM.py


Nada, me sigue tirando error

Código:
pi@raspberrypi ~/Desktop $ sudo python air_v1.py
Traceback (most recent call last):
  File "air_v1.py", line 6, in <module>
    from nrf24 import NRF24
  File "/usr/local/lib/python2.7/dist-packages/nrf24.py", line 24
    except ImportError:
         ^
IndentationError: expected an indented block
pi@raspberrypi ~/Desktop $ sudo python air_v1_BOM.py
Traceback (most recent call last):
  File "air_v1_BOM.py", line 6, in <module>
    from nrf24 import NRF24
  File "/usr/local/lib/python2.7/dist-packages/nrf24.py", line 24
    except ImportError:
         ^
IndentationError: expected an indented block
pi@raspberrypi ~/Desktop $
-> Mi CNC de escritorio CNCDesktop 500 -> https://www.spainlabs.com/foros/tema-Fresadora-Desktop-CNC-500
-> Laboratorio de Fabricación Digital Maker www.lowpower.io 
--> Twitter: https://twitter.com/Grafisoft_ES  | IG: https://www.instagram.com/lowpowerio/
  Responder
#94
sistemasorp escribió:He empezado una instalación de la última versión de Raspbian desde 0 y estos son los pasos que he seguido para que funcione:

sudo raspi-config
activar SPI mediante advanced options/enable SPI

sudo apt-get update
sudo apt-get install python-dev
sudo apt-get install python-rpi.gpio


git clone https://github.com/doceme/py-spidev.git
cd py-spidev
sudo python setup.py install


git clone https://github.com/jpbarraca/pynrf24.git
cd pynrf24

poner GPIO.setmode(GPIO.BCM) al final de la funcion __init__ del fichero nrf24.py
sudo python setup.py install

Todo eso lo he hecho :nuse:
-> Mi CNC de escritorio CNCDesktop 500 -> https://www.spainlabs.com/foros/tema-Fresadora-Desktop-CNC-500
-> Laboratorio de Fabricación Digital Maker www.lowpower.io 
--> Twitter: https://twitter.com/Grafisoft_ES  | IG: https://www.instagram.com/lowpowerio/
  Responder
#95
Parece un error del propio fichero nr24f.py. Prueba a ejecutar lo siguiente:

wget http://www.marinoscar.com/nrf24.py
sudo mv nrf24.py /usr/local/lib/python2.7/dist-packages/nrf24.py
sudo chmod a+x /usr/local/lib/python2.7/dist-packages/nrf24.py
  Responder
#96
sistemasorp escribió:Parece un error del propio fichero nr24f.py. Prueba a ejecutar lo siguiente:

wget http://www.marinoscar.com/nrf24.py
sudo mv nrf24.py /usr/local/lib/python2.7/dist-packages/nrf24.py
sudo chmod a+x /usr/local/lib/python2.7/dist-packages/nrf24.py


Me funciona con esto peeeero con los archivos Weso. Los dos que me ha facilitado, me han funcionado.
-> Mi CNC de escritorio CNCDesktop 500 -> https://www.spainlabs.com/foros/tema-Fresadora-Desktop-CNC-500
-> Laboratorio de Fabricación Digital Maker www.lowpower.io 
--> Twitter: https://twitter.com/Grafisoft_ES  | IG: https://www.instagram.com/lowpowerio/
  Responder
#97
Con que editor has guardado el codigo?
-> Mi CNC de escritorio CNCDesktop 500 -> https://www.spainlabs.com/foros/tema-Fresadora-Desktop-CNC-500
-> Laboratorio de Fabricación Digital Maker www.lowpower.io 
--> Twitter: https://twitter.com/Grafisoft_ES  | IG: https://www.instagram.com/lowpowerio/
  Responder
#98
grafisoft escribió:Con que editor has guardado el codigo?

En mi caso uso el nano.
  Responder
#99
SublimeText 3. Versátil, completo y con multitud de plugins para ampliación. Y permite guardar con distintas codificaciones sin problemas.

Si al fichero Python le dices en la cabecera que la codificación será UTF-8 y luego lo guardas en otra, fallará casi con seguridad Lengua
  Responder
sistemasorp escribió:
grafisoft escribió:Con que editor has guardado el codigo?

En mi caso uso el nano.

Pues a mi con el nano me tira el mismo error, pese al ultimo cambio que comentas.

Voy a probar con el editor que comenta Weso, a ver si puedo pasar el programa bien Sonrisa
-> Mi CNC de escritorio CNCDesktop 500 -> https://www.spainlabs.com/foros/tema-Fresadora-Desktop-CNC-500
-> Laboratorio de Fabricación Digital Maker www.lowpower.io 
--> Twitter: https://twitter.com/Grafisoft_ES  | IG: https://www.instagram.com/lowpowerio/
  Responder


Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
  CONSULTA Cómo puedo conectar varias cámaras IP a la vez por wifi a una raspberry? erjavi_zgz 1 1,182 04-02-2022, 12:55 AM
Último mensaje: pano
  Octoprint en Raspberry y MKS SGEN problema puertos Mafer 2 917 26-10-2021, 02:27 PM
Último mensaje: Mafer
  CONSULTA Opiniones Raspberry Pi Pico RP2040 grafisoft 0 798 21-02-2021, 07:32 PM
Último mensaje: grafisoft
  Problema inicio Raspberry pantalla negra en lugar de desktop Electromecánico 3 9,844 16-09-2020, 09:31 AM
Último mensaje: wolfmech
  Conexión Raspberry a Ender 3 Lione666 3 2,161 04-08-2020, 05:17 PM
Último mensaje: ramiro24