ESP8266 - Reproductor MP3 con sensor de movimiento
Este tutorial te enseña cómo usar el ESP8266, un sensor de movimiento HC-SR501 y un reproductor de MP3 para activar la reproducción de un archivo de audio grabado al detectar movimiento. Este proyecto es versátil y puede adaptarse a aplicaciones como reproducir automáticamente instrucciones de audio grabadas o avisos cada vez que se detecte la presencia de una persona.
Hardware Requerido
Or you can buy the following kits:
| 1 | × | DIYables Sensor Kit (30 sensors/displays) | |
| 1 | × | DIYables Sensor Kit (18 sensors/displays) |
Acerca del reproductor de MP3 y del sensor de movimiento
Si no conoces el reproductor de MP3 y el sensor de movimiento (conexión de pines, cómo funciona, cómo programar ...), aprende sobre ellos en los siguientes tutoriales:
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.
Preparación
- Guarde previamente el archivo MP3 grabado que deseamos reproducir en la tarjeta microSD.
- Inserte la tarjeta microSD en el módulo reproductor de MP3.
- Conecte el módulo reproductor de MP3 al ESP8266.
- Conecte el altavoz al módulo reproductor de MP3.
- Conecte el altavoz a una fuente de alimentación.
- Conecte el sensor de movimiento al ESP8266.
- Realice la configuración del sensor de movimiento según la tabla que se muestra a continuación.
| 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 - El sensor de movimiento controla el reproductor MP3
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 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 con 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 ESP8266 al PC mediante un cable USB.
- Abre Arduino IDE, selecciona la placa y el puerto correctos.
- Copia el código anterior y ábrelo con Arduino IDE.
- Haz clic en el botón Subir en Arduino IDE para subir el código al ESP8266.
- Mueve tu mano frente al sensor.
- Reproduce el audio desde el reproductor MP3.
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.