ESP32 - Deursensor - Servo Motor
Deze tutorial legt uit hoe u de ESP32 gebruikt met een deursensor en een servo motor. In detail:
- De ESP32 draait de servo motor automatisch naar 90 graden wanneer de deur open is.
- De ESP32 draait de servo motor automatisch terug naar 0 graden wanneer de deur weer gesloten wordt.
Dit proces wordt herhaald.
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 Deursensor
We hebben specifieke tutorials over servo motor en deursensor. Elke tutorial bevat gedetailleerde informatie en stapsgewijze instructies over hardware pinout, werking, bedrading naar ESP32, ESP32 code... Leer er meer over via de volgende links:
Bedradingsschema

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.
ESP32 Code - Deursensor bestuurt Servo Motor
Snelle Stappen
- Als dit de eerste keer is dat u ESP32 gebruikt, bekijk dan hoe u de omgeving instelt voor ESP32 in Arduino IDE.
- Maak de bedrading zoals op bovenstaande afbeelding.
- Verbind de ESP32 board met uw pc via een micro USB-kabel.
- Open Arduino IDE op uw pc.
- Selecteer het juiste ESP32 board (bijv. ESP32 Dev Module) en de juiste COM-poort.
- Klik op het Libraries-icoon in de linker zijbalk van de Arduino IDE.
- Typ ESP32Servo in het zoekvak en zoek vervolgens de servo library van Kevin Harrington, John K. Bennett.
- Klik op de Installeren-knop om de servo motor bibliotheek voor ESP32 te installeren.

- Kopieer bovenstaande code en plak deze in Arduino IDE.
- Compileer en upload de code naar de ESP32 door op de Upload-knop in Arduino IDE te klikken.
- Beweeg de magneet dicht naar de reed switch en beweeg hem vervolgens weer weg van de reed switch. Herhaal dit meerdere keren.
- Observeer de beweging van de servo motor.
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 inzichten en helpt u stap voor stap.