Buenos días comunidad! Lo primero un gran saludo a todos, llevo mucho tiempo leyendo por aquí y al final hoy me dedico a postear, me llamo Lucas y soy de Valencia(España). Tengo que decir que el apoyo que se brinda por aquí a la gente que realiza sus proyectos es increíble, así que he decidido dejar a un lado el ego (prefiero invertir más tiempo leyendo que en pedir ayuda a la primera de cambio) y pedir auxilio, ya que cuando uno va solo va más rápido, pero cuando va con gente llega más lejos.
Después del tostón de mi presentación (perdón sino iba aquí, he leído las normas y no he visto nada de ubicar las presentaciones, igual se me ha escapado) procedo a plantear mi duda.
Tengo 2 arduino nano, un máster y un slave.
El máster tiene:
Módulo nrf24l01 de alta potencia (el de la antena)
Pantalla lcd 20x4
4 baterías 18650
1 módulo sim800l
2 LM2596 (1 para el nrf y otro para el sim800l)
2 pulsadores (1 lectura de datos y otro para subir datos a inet)
2 Cargador de batería 7,4v 18650
2 placas solar
El slave
2 baterías 18650
Modulo nrf24l01 con antena
Sensor de humedad
Sensor de temp
1 lm2596
Cargador bat 7,4 18650
1 placa solar
Una vez expuesto el material, el proyecto consiste en que el máster solicite al slave la info y este se la devuelva al máster y depende del botón que pulsemos, la podamos visualizar en la pantalla o subirla a thingspeak a través del sim800l.
Como todas los proyectos de batería, el problema son los consumos...y el máster es es una auténtica feria...
En el slave lo he bajado a 30mA dormido, el nano se queda frito hasta que Le llega la interrupción por el pin del nrf24l01 y ahí ya empieza a funcionar, pero el máster... Ahí se me escapa y no se que hacer, he tenido varias ideas pero todas con resultados negativos, ya que tanto el nrf24l01 como el sim800l son exigentes con la alimentación...
-activar la alimentación de la antena y del módulo sim con transistores e incluso relés con resultado negativo
-activar la alimentación de los LM2596 a través de relés..
(esta es la que más me gusta, porque te ahorras también el LM2596 mientras no funcione)
Pero todas fallidas, el módulo sim800l, es muuuuuy guerrero, mete unos picos de 100mA que me salta la lagrimilla cuando lo veo.. Y nrf24l01 con antena también es caprichoso...
Entonces, mi duda, una vez el sketch se inicia y se pone a dormir, cualquier botón pulsado lo saca del letargo, así que mi idea es que se active un relé o un transistor y enchufe el LM2596 que controla el módulo nrf o el módulo sim, peeeero una vez hace esto, tengo que reiniciar el arduino físicamente para que funcione, conclusión si una vez se ha encendido el nano, conecto el módulo nrf24l01, no funciona, o no logro que funcione..
Con lo cual, pregunta concreta, se os ocurre algo para poder enchufar los LM2596 con el nrf24l01 solo cuando sea necesario?? Sabiendo que si lo conecto una vez encendido hay que reiniciarlo físicamente...
Y por supuesto, cualquier duda, sugerencia o critica, la recibire encantado!
Gracias a todos!!Espero haberlo posteado en la sección adecuada y haber cumplido las normativa, que hay que empezar con buen pie!
PD. No posteo código porque estoy hablando desde el móvil, pero el siguiente mensaje lo subiré con fotos!