ESP8266 - Sensor ultrasónico - Relé
Este tutorial te enseña cómo usar el ESP8266 y un sensor ultrasónico para controlar un relé. En detalle:
- ESP8266 activa el relé cuando el objeto está cerca del sensor ultrasónico
- ESP8266 desactiva el relé cuando el objeto está lejos del sensor ultrasónico
Al conectar un relé a una bombilla, una tira de LED, un motor o un actuador, podemos usar el ESP8266 y un sensor ultrasónico para controlar la bombilla, la tira de LED, el motor o el actuador.
Hardware Requerido
Or you can buy the following kits:
| 1 | × | DIYables Sensor Kit (30 sensors/displays) | |
| 1 | × | DIYables Sensor Kit (18 sensors/displays) |
Acerca de Relé y sensor ultrasónico
Si no estás familiarizado con el relé y el sensor ultrasónico (conexiones de pines, cómo funciona, cómo programarlo...), los siguientes tutoriales te ayudarán:
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.
Código ESP8266
Pasos R\u00e1pidos
Para empezar con ESP8266 en el IDE de Arduino, siga estos pasos:
- Consulta el tutorial cómo configurar el entorno para ESP8266 en el IDE de Arduino si es la primera vez que usas ESP8266.
- Conecta los componentes tal como se muestran en el diagrama.
- Conecta la placa ESP8266 a tu computadora mediante un cable USB.
- Abre el IDE de Arduino en tu computadora.
- Elige la placa ESP8266 correcta, por ejemplo (NodeMCU 1.0 (Módulo ESP-12E)), y su puerto COM correspondiente.
- Conecta el cable USB a la ESP8266 y al PC.
- Inicia el IDE de Arduino, elige la placa y el puerto correctos.
- Copia el código y ábrelo en el IDE de Arduino.
- Haz clic en el botón Subir en el IDE de Arduino para enviar el código al ESP8266.

- Coloque su mano frente al sensor y observe cómo se altera el estado del relé.
Explicación del código
¡Consulta la explicación línea por línea contenida en los comentarios del código fuente!
※ Nota:
El código que se muestra arriba tiene fines educativos. El sensor ultrasónico es muy susceptible al ruido. Si planea utilizarlo en un entorno práctico, debe aplicar filtrado de ruido al sensor ultrasónico. Para obtener más información sobre cómo filtrar el ruido de las mediciones de distancia del sensor ultrasónico, consulte este tutorial.
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.