Go Down

Topic: [SOLUCIONADO] nRF24L01. No logro comunicación (Read 1 time) previous topic - next topic

demorgar

#30
Jan 23, 2019, 12:54 pm Last Edit: Jan 23, 2019, 12:56 pm by demorgar
Hola buenos días,
Después de realizar las últimas pruebas,
He conseguido que me dejen un arduino UNO orginal que junto al que yo tenía previamente he conectado, vía cable Du Pont a los chips RF, de esa manera eliminaba la necesidad de la protoboard para la mayoría de pines
Por otro lado, me han dejado dos protoboards pequeñas y nuevas, básicamente para los capacitores conectados a la alimentación y en una de ellas un step-down ya que no tengo dos cables USB A-B para poderlos probar a la vez con el monitor serie en dos pc distintos
Y por otro lado también había conseguido un RF de otro proveedor, y estoy la espera que medejen un segundo de otro proveedor. (por cierto que yo tengo 10 y los he ido cambiando y probando).
De esa manera conseguía separar la alimentación, las protoboards eran distintas y las podía poner lejos una de la otra.. Pero aún así no consigo la comunicación deseada aún siguiendo varios tutoriales en video de youtube pero ni aún así.

Así que  he decidido tirar la toalla y decantarme por los chips ESP-01, de los cuales me han dejado dos, de esa manera consigo otra cosa que quería, que es el cifrado de las comunicaciones mediante sus bibliotecas TLS, aunque el consumo se me dispara y me dan muchísima mas funcionalidad de la deseada.
Llevo muchos días con esto y no he conseguido nada, además que no tengo ninguna idea para poderlo hacer funcionar. Lo último que probé es conectar los rf a los pins de arduino sin el capacitor, para saltarme completamente la proto,


surbyte

Sinceramente lamento tu frustración.
Luego voy a tomar fotos de mis nRF24 (no estoy en mi taller)  conectados directamente al nano, UNO y Raspi via cable de disco duro.
Jamás tuve problemas y no comprendo que ocurre en tu caso que hace que todo falle. Se nos escapa algo.
Deja de ver tutoriales si aceptas el consejo. No te van a dar la respuesta.
Las cosas siempre tienen solución y muchas veces son simples tonterías pero uno no las ve. Se que has probado casi todo porque falta algo que no vemos.

tauro0221

Hi,
Aqui note algo que tu mencionas y es que cuando usas el usb empieza el problema. Haz tratodo usar otro port de usb de la computadora. Tambien haz tratado de usar otra computadora. Cuantos anos tiene la computadora. Es posible que el usb esta entroduciendo ruido y este ruido puede venir del power supply de la computadora o de la computadora en si. Creo que lei  tambien que haz tratado como 10 modulos. Creo que algo esta mal y no son los modulos. Esta bien uno o dos modulos pero diez no hay forma de que los 10 esten malos. Los power supplies de las computadoras son de los que se llaman switchers y estos trabajan a
una freuquencia alta y estos puedes intruducir ruidos. Mira ver si puedes tratar con otra computadora para asi elimina  que no es la computada. Solamente una sugerencia.

demorgar

#33
Jan 24, 2019, 04:25 am Last Edit: Jan 24, 2019, 04:31 am by demorgar
probé un power supply que tengo, de hecho se ve en las fotos, probe tanto con un portátil de hace un año y mi equipo de trabajo es un mac de hace unos 7 años,

como anteriormente dije muchismas gracias @surbyte y @tauro0221 por todo el seguimiento que habeis hecho.
Supongo que surbyte tiene razón, debe ser algo que hago mal, algo basico que no veo y que hace que todo lo demás falle. Pero no logro ver el error.
ahora soy el "feliz" poseedor de 10 nrf smd, comprados por error ya que queria los normales, y de 10 nrf que no se como utilizar :p


surbyte

Porque no alimentas todo con fuentes desde Vin con el NANO o con fuente externa al UNo.
Todas mis pruebas funcionan asi, pero reconozco que con USB funcionan también. pero no importa como funciona el mio.
Busquemos algo que cambie tu situación. Tal vez sea la alimentación, por eso entre GND y Vin usa algo de 7.5V a 12VDC.

También quita la R de 10k a MOSI o MISO si mal recuerdo ponla directa como debe ir.

tauro0221

Hi,
Consejo nunca te rindas cuando tienes un problema. Yo he estado buscando un problema por mucho tiempo y nunca me he rindido hasta no encontrar el problema. Para mi biene hacer un reto.  Surbyte tiene mucha esperiencia con estos modulos de comunicaciones. Yo sin embargo lo mio es electronica pero puedo con mi esperiencia resolver cualquier tipo de problemas pero nuncame me rindo. Creo que debes de cojer break y tratar de hacer un analizis de todo lo que haz hecho hasta la fecha y tratar otra vez. De los cobardes no se escribe nada y perdona el refran. Sigue tratando que al final veraz que era una cosa sencilla. Hecha para adelante y nunca para atras ni para cojer impulso. Con esa actitud vaz a tener una caja grande de projectos sin terminar. Solamente una broma.

demorgar

#36
Jan 24, 2019, 01:30 pm Last Edit: Jan 25, 2019, 03:54 am by demorgar
@tauro0221 gracias por tu consejo. la cosa es que no dejaria el proyecto inacabado, si no, que opto por otra implementación, eso si a mi parecer peor, solo beneficiada por poder implementar las librerias de atentificacion/cifrado de comunicación entre ellos

tauro0221

Hi,
otra cosa es que tienes que tener cuidado de donde bajas las libreria pues puede ser que tenga problemas. Yo siempre prefiero las librerias del web site GitHub nunca he tenido problemas con ellas.

surbyte

#38
Jan 25, 2019, 12:40 am Last Edit: Jan 25, 2019, 12:43 am by surbyte
Lo prometido es deuda.
Ese es un nodemcu que actua como gateway o conversor de protocolos entre nRF24 y WIFI para usarlo con NodeRed




surbyte

#39
Jan 25, 2019, 12:43 am Last Edit: Jan 25, 2019, 12:44 am by surbyte
Este es un LCD + NANO + nRF24





demorgar

@surbyte @tauro0221
Hola buenas noches, he hecho pruebas con dos arduino UNO y y dos nrf24, y FUNCIONA ahora probaré con los arduinos NANO-
Probado con los Arduino Nano y también FUNCIONA.
Realmente no se que he hecho para que funcione, pero detallo el procedimiento que he seguido, que no es mas que seguir todas las indicaciones y rehacerlo de nuevo, y como por arte de magia funciona aunque no sabría decir el motivo.

Muchísimas gracias a los dos por todos los consejos y por todo el apoyo. Ya que esto sólo es una pequeña parte de un proyecto mucho mas grande, que ya he comentado en otros POSTS que es la de domotizar mi hogar con diferentes módulos autónomo, todos ellos comandados a través de una Raspberry Pi y a través de esta con móviles (celulares).
Pero que sin el envío de los datos a la PI me quedaba estancado.
En la última prueba, estaba grabando un vídeo para youtube para poderos enseñar todo el procedimiento a ver si vosotros veíais algún error que a mi se me escapara.

Un abrazo,
@Demorgar

surbyte

Estoy seguro que el problema era el protoboard.
Siempre falla!!! y insisto 10mil veces.

Conclusión: NO uses protoboards pero si usas protoboard y algo no funciona, simplemente sospecha de el.

SIMPLE!!


arduicort2014

Hola a todos los integrantes del foro,yo tube los mismos problemas aqui les dejo un aporte en video de mi autoría y espero les ayude..

https://transmisoresfmstereo.jimdo.com/nrf24l01-y-arduino/

Go Up