Zrobiłem jak opisałem wyżej, ale nie da się tego zrobić z gui generic: przed uśpieniem urządzenia trzeba by zmienić stan pinu przekaźnika na low, a po wybudzeniu znowu zmienić jego stan na hgh a tymczasem w deep sleep stan pinu jest niezmienny jaki jest ustawiony w konfiguracji.mmiikk pisze: ↑śr paź 05, 2022 12:16 pm Tak się zastanawiam..
jak pisałem wyżej zrobiłem prosty bateryjny czunik na nodemcu i dht22 z generwanym w GG online softem, w uśpieniu pobiera 3mA, to dość dużo a na pewno więcej niż w trybie deep sleep pobiera samo nodemcu (?)
W trybie deep sleep jak rozumiem nie są usypiane stabiizatory na plytce, moga one pobierac caly czas jakiś prad (duży?).
A czujnik? Jest usypiany razem z modułem?
Jeśli nie to mnie zastanawia inna koncepcja, zamiast poobierać zasilanie czujnika z pinu 3,3V jak to robię obecnie, można by wykorzystać jakiś wolny pin nodemcu na przekaźnik, i tym pinem ustawionym w module by pamiętał ostatni stan, pinem-przekaznikiem zasilać pin Vcc czujnika dht22
Wtedy po wybudzeniu załączał by się pin-przekaznik na Vcc i zasilał czujnika, moduł odczytał by temperaturę i wilgotność.
Czy to co napisałem ma szanse zadziałać? Ma to w ogóle sens w sensie oszczędzania baterii?
Tą metodę trzeba by oprogramować samemu, a ja jestem na to za cienki.
Osobne pytanie ile prądu pobiera nie odpytywany czujnik.