ESP32 - Bewegingssensor - Servo Motor
Deze tutorial legt uit hoe u de ESP32 gebruikt met de HC-SR501 bewegingssensor en een Servo Motor. In detail:
- ESP32 draait de servo motor automatisch naar 90 graden als beweging wordt gedetecteerd,
- ESP32 draait de servo motor automatisch terug naar 0 graden als er GEEN beweging wordt gedetecteerd.
Hardware Benodigd
Of u kunt de volgende kits kopen:
| 1 | × | DIYables Sensorkit (30 sensoren/displays) | |
| 1 | × | DIYables Sensorkit (18 sensoren/displays) |
Over Servo Motor en Bewegingssensor
We hebben specifieke tutorials over de servo motor en bewegingssensor. Elke tutorial bevat gedetailleerde informatie en stapsgewijze instructies over hardware pinout, werkingsprincipe, aansluitingen op ESP32, ESP32 code... Leer meer over deze onderwerpen via de volgende links:
Aansluitschema

This image is created using Fritzing. Click to enlarge image
Begininstelling
| Detectiebereik Versteller | Draai deze volledig met de klok mee dicht. |
| Tijdsvertraging Versteller | Draai deze volledig tegen de klok in dicht. |
| Herhaalde Trigger Keuze | Plaats de jumper zoals op de onderstaande afbeelding. |

ESP32 Code - Bewegingssensor bestuurt Servo Motor
Snelle Stappen
- Als u ESP32 voor het eerst gebruikt, zie hoe u de omgeving instelt voor ESP32 in Arduino IDE.
- Maak de bedrading zoals afgebeeld hierboven.
- Verbind de ESP32 met uw pc via een micro USB-kabel.
- Open Arduino IDE op uw computer.
- Selecteer het juiste ESP32 board (bijvoorbeeld ESP32 Dev Module) en de juiste COM-poort.
- Klik op het Libraries icoon in de linkerbalk van Arduino IDE.
- Typ ESP32Servo in het zoekveld en zoek naar de servo library van Kevin Harrington, John K. Bennett.
- Klik op de Installeren knop om de servo motor bibliotheek voor ESP32 te installeren.

- Kopieer de bovenstaande code en plak deze in Arduino IDE.
- Compileer en upload de code naar het ESP32 board door op de Upload knop te klikken in Arduino IDE.
- Beweeg uw hand voor de sensor.
- Zie de servo motor reageren.
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.
Bekijk onze video-tutorial voor een visuele begeleiding bij dit project! De video biedt extra inzicht om snel aan de slag te gaan.