Amigos gostaria de saber como posso fazer o Mini Wemos Esp8266 fique em deep sleep até o momento que Eu vá no supervisório e execute uma funcionalidade.
Este Mini Wemos Esp8266 esta sendo alimentado por bateria, sem o Deep Sleep o consumo é alto.
Veja um exemplo que tentei fazer este exemplo acende o led azul do esp:
Como faço para este código funcionar.
uint32_t sleepTimeS = 6 * 100000;
void setup() {
Serial.begin(115200);
pinMode(D4, OUTPUT);
}
void loop() {
char c = Serial.read();
if(c == 'a'){
digitalWrite(D4, HIGH);
Serial.println("Acende");
}
else if(c == 'q'){
digitalWrite(D4, LOW);
Serial.println("Apaga");
}
Serial.println("Deep Sleep");
ESP.deepSleep(sleepTimeS);
Serial.println("V O L T O U");
}
Fico no aguardo