Calificación:
  • 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.
Citar
#82
Nada, mismo error
Citar
#83
Me tira el mismo error hasta con los propios ejemplos.
Citar
#84
Empiezo desde 0 otra vez a ver que tal me va Gran sonrisa
Citar
#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:
Citar
#86
Como cambie cosas para intalar las otras librerias del nrf, igual hay alguna incompatibilidad
Citar
#87
Nada, el mismo error. Debo de estar pasando algun cambio por alto
Citar
#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?
NOVEDAD: CoreXY Eternal Edition (Custom) -> https://www.spainlabs.com/foros/tema-Ete...So-Edition
Mi Prusa i3, ¡con lista de componentes! -> http://www.spainlabs.com/foros/tema-Un-clon-mas
Citar
#89
Este sábado pruebo a hacerlo de 0 a ver qué tal.
Citar
#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
Citar
#91
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
NOVEDAD: CoreXY Eternal Edition (Custom) -> https://www.spainlabs.com/foros/tema-Ete...So-Edition
Mi Prusa i3, ¡con lista de componentes! -> http://www.spainlabs.com/foros/tema-Un-clon-mas
Citar
#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
Citar
#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 $
Citar
#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:
Citar
#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
Citar
#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.
Citar
#97
Con que editor has guardado el codigo?
Citar
#98
grafisoft escribió:Con que editor has guardado el codigo?

En mi caso uso el nano.
Citar
#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
NOVEDAD: CoreXY Eternal Edition (Custom) -> https://www.spainlabs.com/foros/tema-Ete...So-Edition
Mi Prusa i3, ¡con lista de componentes! -> http://www.spainlabs.com/foros/tema-Un-clon-mas
Citar
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
Citar


Temas similares...
Tema Autor Respuestas Vistas Último mensaje
  Raspberry quemada al conectar USB de placa xero83 4 436 24-07-2018, 01:09 PM
Último mensaje: xero83
  NOTICIA Os invito a mi blog "Raspberry Para todos" Turriano 0 248 14-07-2018, 05:16 PM
Último mensaje: Turriano
  Encendido/Apagado LED con pulsador Raspberry Javier_DC 2 704 16-04-2018, 08:12 AM
Último mensaje: Javier_DC
  [TUTORIAL] Como ejecutar scripts al iniciar nuestra Raspberry Electromecánico 7 15,094 18-03-2018, 11:52 PM
Último mensaje: yuber1992
Pregunta Plataforma educativa online para curso de Raspberry Pi Electromecánico 1 517 17-01-2018, 09:09 PM
Último mensaje: grafisoft