meta data de esta página
  •  

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
electronica:esp8266:bateria [2017/04/20 00:14] – [Ahorrar Baterías] lcelectronica:esp8266:bateria [2023/01/18 14:36] (actual) – editor externo 127.0.0.1
Línea 2: Línea 2:
 ===== Ahorrar Baterías ===== ===== Ahorrar Baterías =====
 Para reducir el consumo de nuestro esp8266 tenemos dos aproximaciones que lo hacen posible. La primera sería modificando el código de programación para que nuestro esp8266 entre en reposo y la segunda sería usando un micro controlador AtTiny13A para que active o desactive nuestro esp8266. Para reducir el consumo de nuestro esp8266 tenemos dos aproximaciones que lo hacen posible. La primera sería modificando el código de programación para que nuestro esp8266 entre en reposo y la segunda sería usando un micro controlador AtTiny13A para que active o desactive nuestro esp8266.
 +
 +
 +^Características del deep-sleep ^ ^
 +|WiFI|OFF|
 +|System Clock|OFF|
 +|RTC|ON|
 +|CPU|OFF|
 +|Consumo|~0.02mA|
 +
 +<note warning>El tiempo de reposo se especifica en microsegundos (µs).
 +
 +El tiempo máximo que se puede especificar según las especificaciones del ESP8266 es de  4,294,967,295 µs, ~71 minutos.</note>
 +
 +<note>Para habilitar el modo Deep-sleep, necesitamos conectar un cable entre el pin RST y el al pin GPIO 16 (D0 en el ESP8266).</note>
 +
 +
  
 ==== Mediante programación ==== ==== Mediante programación ====
 +
 Lo que hacemos es añadir a nuestro código una variable con el tiempo de reposo y llamamos a la función **ESP.deepSleep** Lo que hacemos es añadir a nuestro código una variable con el tiempo de reposo y llamamos a la función **ESP.deepSleep**
  
Línea 14: Línea 31:
 ESP.deepSleep(sleepTimeS * 1000000); ESP.deepSleep(sleepTimeS * 1000000);
 </sxh> </sxh>
 +
 +Un ejemplo completo sería 
 <sxh> <sxh>
 // Library // Library
Línea 98: Línea 117:
   * http://homecircuits.eu/blog/low-power-picopower-attiny13a/   * http://homecircuits.eu/blog/low-power-picopower-attiny13a/
   * https://openhomeautomation.net/esp8266-battery/   * https://openhomeautomation.net/esp8266-battery/
 +  * http://www.esp8266.com/wiki/doku.php?id=esp8266_power_usage
 +  * https://www.losant.com/blog/making-the-esp8266-low-powered-with-deep-sleep