Descripción:
El primer desarrollo concreto con ESP8266 que hago, es un módulo que via wi-fi, pero con conexión independiente a la del ordenador, nos permite de forma remota ver si está encendido o apagado y hacer esas dos cosas o incluso reiniciarlo aunque el pc esté bloqueado o no podamos acceder a él para controlarlo de forma remota.
Para ello empleamos un ESP8266 con NodeMCU y el interprete de scripts LUA. En el crearemos un pequeño servidor WEB que nos permite visualizar el estado actual y cambiarlo. Y podemos tener un script mas que activado nos envíe e-mail cuando haya un cambio de estado o evento.
Luego para poder controlar el módulo si se produce algún fallo de conexión wifi o actualizar su software le pondremos un adaptador FTDI para tenerlo conectado por USB al propio pc a controlar. Además le voy a añadir una batería que permita que esté activo aunque falle la alimentación de forma que cuando esta vuelva se pueda encender de nuevo el equipo. Y porque al encender el módulo el cambio de niveles en las GPIO del módulo lo haría no iniciar.
Alimentación:
Módulo cargador TP4056 micro USB
Conexión mini USB para cargar directamente desde el pc ideal para baterías 18650
Basado en el regulador TP4056ES
Voltaje de Entrada: 4,5V - 5,5V DC
Voltaje de carga completa: 4,2V +/- 1.5%
Corriente de Salida Máx.: 1A
LED indicador : rojo cargando, verde cargado
Temperaturade funcionamiento: -10ºC a +85ºC
Conexión IN+ e IN- para circuitos electrónicos
Protección batería sobre-descarga de tensión: 2.5V
Protección contra sobrecorriente batería: 3A
Rprog (K | Ibat (mA) | |
30 | 50 | |
20 | 70 | |
10 | 130 | |
5 | 250 | |
4 | 300 | |
3 | 400 | |
2 | 580 | |
1'66 | 690 | |
1'5 | 780 | |
1'33 | 900 | |
1'2 | 1000 |