Control de Carga AC con Esp32 vía inalambrica en Acces Point
Para realizar una práctica de control de una carga AC con un TRIAC controlado por ESP32 en modo Access Point y mediante un botón en una página HTML, puedes seguir los siguientes pasos. La idea es crear un servidor web que sirva una página con un botón para encender y apagar la carga AC controlada por el TRIAC.
Materiales:
- ESP32 https://temu.to/k/uazt3dbr7ss
- TRIAC (BT136 o equivalente) https://temu.to/k/ut7wvf8z1rr
- Optoacoplador (MOC3021 o equivalente)
- Resistencia de 330Ω y 220Ω
- Diodo (1N4007)
- Cargador AC (una lámpara o cualquier carga que funcione con AC)
- Fuente de alimentación AC
- Protoboard y cables de conexión
Esquema de conexión:
- TRIAC y Optoacoplador:
- Conecta el pin de salida del ESP32 (por ejemplo, GPIO 15) al pin de control del optoacoplador (MOC3021) a través de una resistencia de 330Ω.
- Conecta el pin de salida del optoacoplador (terminal 6) a la puerta del TRIAC.
- Conecta un terminal de carga del TRIAC (MT1) a uno de los terminales de la carga AC, y el otro terminal de la carga (MT2) a la alimentación AC.
- El pin común de la alimentación AC debe ir a tierra.
- ESP32 en modo Access Point:
- El ESP32 se configurará para crear su propio punto de acceso (AP) y servidor web para controlar la carga.
Código para ESP32:
Explicación:
- Acceso Web: El ESP32 se configura como un Access Point, por lo que creará su propia red WiFi llamada
ESP32_Appliance_Controlcon la contraseña12345678. Cualquier dispositivo puede conectarse a esta red. - Servidor Web: El ESP32 inicia un servidor web en el puerto 80. Cuando un cliente (como un teléfono o computadora) accede a la IP del ESP32, verá una página HTML con un botón que permite encender o apagar la carga AC.
- Control del TRIAC: Cuando el cliente envía una solicitud para encender o apagar la carga (a través de la URL
/AC_ONo/AC_OFF), el ESP32 cambia el estado del TRIAC y, por lo tanto, controla la carga AC.
Conexión al servidor:
- Conéctate a la red WiFi creada por el ESP32.
- Abre un navegador web y visita la IP
192.168.4.1(IP del ESP32 como Access Point). - La página mostrará un botón que puedes usar para encender o apagar la carga AC.
Notas:
- El optoacoplador se utiliza para aislar eléctricamente la parte de control (ESP32) del circuito de potencia (carga AC).
- El botón HTML cambia dinámicamente dependiendo del estado de la carga.
