ESP32 - Notificación por correo electrónico del sensor de movimiento
En este tutorial, aprenderemos a usar un ESP32 y un sensor de movimiento para enviar notificaciones por correo electrónico cuando alguien entre ilegalmente en tu habitación. Esta guía integral cubre el proceso de configuración, los componentes necesarios y las instrucciones paso a paso para integrar un ESP32 con un sensor de movimiento y un servicio de correo electrónico. Mejora la seguridad de tu hogar y mantente informado con alertas en tiempo real enviadas directamente a tu bandeja de entrada usando el ESP32.

Hardware Requerido
Or you can buy the following kits:
| 1 | × | DIYables ESP32 Starter Kit (ESP32 included) | |
| 1 | × | DIYables Sensor Kit (30 sensors/displays) | |
| 1 | × | DIYables Sensor Kit (18 sensors/displays) |
Acerca del sensor de movimiento y Gmail
Tenemos tutoriales específicos sobre el sensor de movimiento y Gmail. Cada tutorial contiene información detallada e instrucciones paso a paso sobre la asignación de pines del hardware, el principio de funcionamiento, la conexión de cableado al ESP32 y el código para ESP32... Obtenga más información sobre ellos en los siguientes enlaces:
- ESP32 - Motion Sensor tutorial
- ESP32 - Gmail tutorial
Diagrama de cableado entre el sensor de movimiento y el ESP32
- Cómo conectar un ESP32 y un sensor de movimiento usando breadboard (alimentado mediante un cable USB)

This image is created using Fritzing. Click to enlarge image
Si no sabe c\u00f3mo alimentar ESP32 y otros componentes, encuentre instrucciones en el siguiente tutorial: C\u00f3mo alimentar ESP32.
- Cómo conectar ESP32 y sensor de movimiento usando breadboard (alimentado a través del pin Vin)

This image is created using Fritzing. Click to enlarge image
- Cómo conectar el ESP32 y el sensor de movimiento utilizando placa breakout con terminales de tornillo (alimentado mediante un cable USB)

- Cómo conectar el ESP32 y el sensor de movimiento utilizando placa breakout con terminales de tornillo (alimentado a través del pin Vin)

Código ESP32
Pasos R\u00e1pidos
- Si es la primera vez que usas ESP32, consulta cómo configurar el entorno para ESP32 en Arduino IDE.
- Conecta la placa ESP32 al sensor de movimiento
- Conecta la placa ESP32 a tu PC mediante un cable micro USB
- Abre Arduino IDE en tu PC.
- Selecciona la placa ESP32 correcta (p. ej. ESP32 Dev Module) y el puerto COM.
- Abre el Gestor de Bibliotecas haciendo clic en el icono Gestor de Bibliotecas en la barra de navegación izquierda de Arduino IDE.
- Busca ESP Mail Client, luego encuentra el ESP Mail Client creado por Mobizt.
- Haz clic en el botón Instalar para instalar la biblioteca ESP Mail Client.

- Copia el código anterior y ábrelo con Arduino IDE.
- Actualiza la información WiFi (SSID y contraseña) en el código modificando las constantes WIFI_SSID y WIFI_PASSWORD para que coincidan con las credenciales de tu red.
- Actualiza el correo electrónico del remitente y la contraseña en el código modificando las constantes SENDER_EMAIL y SENDER_PASSWORD para los detalles de tu cuenta de correo.
- Actualiza el correo del destinatario en el código modificando la constante RECIPIENT_EMAIL a tu propia dirección de correo. El correo del destinatario puede ser el mismo que el del remitente.
※ Nota:
- El correo electrónico del remitente DEBE ser Gmail
- La contraseña del remitente es la contraseña de aplicación que obtuviste en el paso anterior
- El correo electrónico del destinatario puede ser de cualquier tipo
- Haz clic en el botón Subir en el IDE de Arduino para subir el código al ESP32
- Abre el Monitor Serial
- Realiza un movimiento frente al sensor de movimiento
- Consulta el resultado en el Monitor Serial
- Revise la bandeja de entrada del destinatario. Recibirá un correo electrónico como se muestra a continuación:

Video Tutorial
Estamos considerando crear tutoriales en video. Si considera que los tutoriales en video son importantes, suscríbase a nuestro canal de YouTube para motivarnos a crear los videos.