ESP8266 - Sensor de movimiento - LED
Este tutorial le enseña cómo usar el ESP8266 y un sensor de movimiento para controlar un LED. En detalle:
- ESP8266 enciende el LED cuando se detecta el movimiento de un humano o de un animal
- ESP8266 apaga el LED cuando no se detecta movimiento de un humano o de un animal
Esto puede aplicarse en un proceso de automatización que desencadena acciones al detectar la presencia humana.
Hardware Requerido
Or you can buy the following kits:
| 1 | × | DIYables Sensor Kit (30 sensors/displays) | |
| 1 | × | DIYables Sensor Kit (18 sensors/displays) |
Buy Note: Use the LED Module for easier wiring. It includes an integrated resistor.
Acerca de LED y Sensor de Movimiento
Si no está familiarizado con un LED y un sensor de movimiento (incluyendo el pinout, la funcionalidad, la programación, etc.), los siguientes tutoriales pueden ayudar:
Diagrama de Cableado

This image is created using Fritzing. Click to enlarge image
Para obtener m\u00e1s informaci\u00f3n, consulte Pines del ESP8266 y c\u00f3mo alimentar ESP8266 y otros componentes.
Configuración inicial
| Time Delay Adjuster | Screw it in anti-clockwise direction fully. |
| Detection Range Adjuster | Screw it in clockwise direction fully. |
| Repeat Trigger Selector | Put jumper as shown on the image. |

Código ESP8266
Pasos R\u00e1pidos
Para empezar con ESP8266 en el IDE de Arduino, sigue estos pasos:
- Consulta el tutorial cómo configurar el entorno para ESP8266 en Arduino IDE si es la primera vez que usas ESP8266.
- Conecta los componentes como se muestra en el diagrama.
- Conecta la placa ESP8266 a tu computadora usando un cable USB.
- Abre Arduino IDE en tu computadora.
- Elige la placa ESP8266 correcta, como (p. ej. NodeMCU 1.0 (ESP-12E Module)), y su puerto COM correspondiente.
- Conecta tu ESP8266 a tu computadora usando un cable USB.
- Abre Arduino IDE, selecciona la placa y el puerto apropiados.
- Copia el código anterior y ábrelo en el Arduino IDE.
- Haz clic en el botón Subir en el Arduino IDE para compilar y subir el código al ESP8266.

- Mueve tu mano frente al sensor y verifica el estado del LED.
Explicación del código
¡Echa un vistazo a la explicación línea por línea contenida en los comentarios del código fuente!
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.