Resetovací obvod
Moderátor: Moderátoři
To GPIO16 je vystup z RTC, tymto prikazom sa nastavi, a po uplinuti casu sa aktivuje teno pin a resetuje sa nim cele ESP.markoni píše:ESP8266-01 nemá GPIO 16, tady je tento postup https://www.youtube.com/watch?v=foljGPuLjYk mimochodem s mýma očima neproveditelnýmikollar píše:Ako pise termit256, ak to robis cez arduino IDE tak
prepojit GPIO 16 na reset (RST)
a uspat takto napr na 2800sSamozrejme po prebudeni je ESP po resete, teda ako keby si ju zapol, inicializuje sa vsetk oodznovaKód: Vybrat vše
ESP.deepSleep(2800e6);
edit :Moje myšlenky jdou správným směrem když si myslím že po uspání musí přijít podmět s venku (reset) ale potom nechápu ESP.deepSleep(2800e6); ten parametr :?:díky
Pravda ja som si neuvedolmil ze som pouzil ESP-12F ktore to ma vyvdene.
https://www.gme.sk/esp12-f-s-esp8266
Nechce se mi louskat datasheet k tomuhle, ale nejspis na tom pinu je vystup nejakeho vnitrniho casovace. Jestli to tam hodil arduinista ktery psal knihovny nebo vyrobce bys nejspis zjistil poctenim datasheetu k tomu chipu.markoni píše: ESP8266-01 nemá GPIO 16, tady je tento postup https://www.youtube.com/watch?v=foljGPuLjYk mimochodem s mýma očima neproveditelný
edit :Moje myšlenky jdou správným směrem když si myslím že po uspání musí přijít podmět s venku (reset) ale potom nechápu ESP.deepSleep(2800e6); ten parametr :?:díky
Kdyz nejsi schopny pripajet dratek to je pak tezke, budes muset lepit neco externiho. Napriklad casovac TPL5111 ma spotrebu 35nA. Kdyz odesles data, muze cely tvuj obvod spachat softwarovou sebevrazdu pomoci mosfetu v napajeni a nebude zrat vubec nic. Pojede jen TPL5111 ktery nezere taky prakticky nic a po uplynuti casu sepne mosfet a pripoji napajeni ESP. Takhle vyuzijes energii baterie jen na to co potrebujes.