ESP32 - Bewegingssensor MP3-speler
In deze handleiding verkennen we hoe u de ESP32 samen met een HC-SR501 bewegingssensor en een MP3-speler gebruikt om de afspelen van een vooraf opgenomen audiobestand te starten zodra beweging wordt gedetecteerd. Dit project is veelzijdig en kan worden aangepast voor diverse toepassingen, zoals het automatisch afspelen van audio-instructies of waarschuwingen bij detectie van menselijke aanwezigheid.
Hardware Benodigd
Of u kunt de volgende kits kopen:
| 1 | × | DIYables ESP32 Starterskit (ESP32 inbegrepen) | |
| 1 | × | DIYables Sensorkit (30 sensoren/displays) | |
| 1 | × | DIYables Sensorkit (18 sensoren/displays) |
Over MP3-speler en Bewegingssensor
Bent u niet vertrouwd met MP3-spelers en bewegingssensoren, inclusief hun pinout, functionaliteit en programmering? Ontdek uitgebreide tutorials over deze onderwerpen hieronder:
Aansluitschema

This image is created using Fritzing. Click to enlarge image
Als u niet weet hoe u ESP32 en andere componenten van stroom moet voorzien, vindt u instructies in de volgende tutorial: Hoe ESP32 van stroom te voorzien.
Voorbereiding
- Sla het opgenomen mp3-bestand dat u wilt afspelen vooraf op de micro SD-kaart op.
- Plaats de micro SD-kaart in de MP3-speler module.
- Verbind de MP3-speler module met de ESP32.
- Verbind de speaker met de MP3-speler module.
- Verbind de speaker met een voedingsbron.
- Sluit de bewegingssensor aan op de ESP32.
- Stel de bewegingssensor in volgens onderstaande tabel
| Time Delay Adjuster | Draai deze volledig tegen de klok in. |
| Detection Range Adjuster | Draai deze volledig met de klok mee. |
| Repeat Trigger Selector | Plaats de jumper zoals afgebeeld in de afbeelding. |

ESP32 Code - Bewegingssensor bestuurt MP3-speler
Snelle Stappen
- Als dit uw eerste keer is dat u de ESP32 gebruikt, zie hoe de omgeving in te stellen voor ESP32 in Arduino IDE.
- Maak de bedrading zoals in bovenstaande afbeelding.
- Verbind het ESP32-bord met uw PC via een micro USB-kabel.
- Open Arduino IDE op uw PC.
- Selecteer het juiste ESP32-bord (bijv. ESP32 Dev Module) en de COM-poort.
- Verbind ESP32 met PC via USB-kabel.
- Open Arduino IDE, selecteer het juiste bord en poort.
- Kopieer de bovenstaande code en open deze in Arduino IDE.
- Klik op de Upload-knop in Arduino IDE om de code naar ESP32 te uploaden.
- Beweeg uw hand voor de sensor.
- Luister naar het geluid van de MP3-speler.
Video Tutorial
We overwegen het maken van videotutorials. Als u videotutorials belangrijk vindt, abonneer u dan op ons YouTube-kanaal om ons te motiveren de video's te maken.