ESP32 - Player MP3 com Sensor de Movimento
Neste guia, vamos explorar como usar o ESP32, um sensor de movimento HC-SR501 e um player MP3 para iniciar a reprodução de um arquivo de áudio pré-gravado quando um movimento for detectado. Este projeto é versátil e pode ser personalizado para várias aplicações, como fornecer instruções ou avisos de áudio automáticos sempre que a presença de uma pessoa for identificada.
Hardware Necessário
Or you can buy the following kits:
| 1 | × | DIYables ESP32 Starter Kit (ESP32 included) | |
| 1 | × | DIYables ESP32 S3 Starter Kit (ESP32 S3 included) | |
| 1 | × | DIYables Sensor Kit (18 sensors/displays) |
Sobre o Player MP3 e o Sensor de Movimento
Você não conhece o player MP3 e o sensor de movimento, incluindo a pinagem, o funcionamento e a programação? Veja abaixo tutoriais completos sobre esses temas:
Diagrama de Ligação

This image is created using Fritzing. Click to enlarge image
Se você não sabe como alimentar o ESP32 e outros componentes, veja as instruções no tutorial a seguir: Como alimentar o ESP32.
Preparação
- Guarde antes no cartão micro SD o arquivo mp3 gravado que queremos tocar.
- Insira o cartão micro SD no módulo player MP3
- Conecte o módulo player MP3 ao ESP32
- Conecte o alto-falante ao módulo player MP3
- Conecte o alto-falante a uma fonte de energia.
- Conecte o sensor de movimento ao ESP32.
- Faça o ajuste do sensor de movimento conforme a tabela abaixo
| Ajuste do Tempo de Atraso | Gire-o totalmente no sentido anti-horário. |
| Ajuste do Alcance de Detecção | Gire-o totalmente no sentido horário. |
| Seletor de Disparo Repetido | Coloque o jumper como mostrado na imagem. |

Código ESP32 - Sensor de Movimento Controla o Player MP3
Passos Rápidos
- Se esta é a primeira vez que você usa o ESP32, veja como configurar o ambiente para ESP32 no Arduino IDE.
- Faça a ligação como na imagem acima.
- Conecte a placa ESP32 ao seu PC por um cabo micro USB
- Abra o Arduino IDE no seu PC.
- Selecione a placa ESP32 correta (por exemplo, ESP32 Dev Module) e a porta COM.
- Conecte o ESP32 ao PC com o cabo USB
- Abra o Arduino IDE e selecione a placa e a porta corretas
- Copie o código acima e abra no Arduino IDE
- Clique no botão Upload do Arduino IDE para fazer upload do código para o ESP32
- Mova a mão na frente do sensor
- Confira o áudio do player MP3