tranki
Posts: 13
Joined: Sun Mar 20, 2016 12:41 pm

nrf24ls no me funciona en rpi3

Wed Jan 03, 2018 2:16 pm

Recientemente adquirí los receptores nrf24l01+pa+lna, los cuales no tube problemas en arduino (usé la libreria TMRh ). Pero despues de gastar 10 dias investigando en la red una forma sencilla de conectar rpi con arduino no he conseguido nada. Estoy cargando la libreria en rpi http://tmrh20.github.io/RF24/pages.html pero no consigo correr ningun ejemplo. Me gustaría empezar por el "hola mundo" desde arduino a rpi. ¿Alguien lo ha conseguido?


tranki
Posts: 13
Joined: Sun Mar 20, 2016 12:41 pm

Re: nrf24ls no me funciona en rpi3

Thu Jan 04, 2018 6:40 pm

Estoy intentando hacer domótica cogiendo tra, humedades etc desde nodos arduino y llevarlas a rpi para procesarlas mediante base de datos etc.

Gracias por responder pero tengo demasiado lío, según algunos tutoriales (antiguos) instalán en rpi3 la librería de la siguiente manera . Despues instalan la misma en Arduino y apartir de ahí comienzan a compilar el fichero gettingstarted.ccp en rpi y gettingstarted.ino en arduino y les funciona. Incluso entran en la libreria pyRF24 y ejecutan ficheros en python.

Me remites a la libreria bcm2835 (que comunica rpi3 con gpio e spi) la cual tiene un lenguaje complicado de entender. Que puedo hacer con ella?, por que no veo direcciones de otros nodos ni nada. Yo estaba acostrumabrandome a trabajar con adress, pipes, etc etc en definitiva RF34

raspdroid
Posts: 1533
Joined: Thu Nov 06, 2014 9:15 am
Location: Gran Canaria :: España

Re: nrf24ls no me funciona en rpi3

Fri Jan 05, 2018 8:53 am

Hola,

¿Has probado con este tutorial?

http://invent.module143.com/daskal_tuto ... -nrf24l01/

o con este fork del mismo autor de la librería que usas?

https://github.com/nRF24/RF24

Saludos

tranki
Posts: 13
Joined: Sun Mar 20, 2016 12:41 pm

Re: nrf24ls no me funciona en rpi3

Fri Jan 05, 2018 10:03 am

Sí he probado con todos los tutoriales, en esta pagina es el tutorial más sencillo y actualizado (2016)http://invent.module143.com/daskal_tuto ... mment-8925 . Y justo acado de dejar un mensaje pendiente de que el moderador me lo publique. Concretamente.
No puedo correr el fichero en python3 ni en python2 ReceiveArduino.py. Pues me sale este error
  • File “ReciveArduino.py”, line 38
    if (n >= 32 and n <= 126):
    ^
    SyntaxError: invalid syntax
Todos los tutoriales parecen sencillos pero los encuentro muy antiguos y cada uno lo monta con una librería distinta. En fin mucha información distinta y muy desactualizada.
Nota: Para controlar cualquier cosa el 90% de las ocasiones se realiza de forma inalámbrica por eso es tan importante el control de nrtfl01

raspdroid
Posts: 1533
Joined: Thu Nov 06, 2014 9:15 am
Location: Gran Canaria :: España

Re: nrf24ls no me funciona en rpi3

Sat Jan 06, 2018 9:24 am

Ten en cuenta que según el modo de conexión SPI tienes que usar uno u otro código. (por si acaso sea eso), fíjate en el punto 31 el código es diferente.

tranki
Posts: 13
Joined: Sun Mar 20, 2016 12:41 pm

Re: nrf24ls no me funciona en rpi3

Tue Jan 09, 2018 9:18 am

En cualquier caso el codigo es demasiado complicado. Recuerdo que solo se pretende desde arduino mandar un mensaje "Hello word is awesome" y desde raspberry sacarlo en la pantalla, por tanto debería ser más sencillo.

Return to “Español”

Who is online

Users browsing this forum: No registered users and 6 guests