ESP32 - Bewegingssensor - LED
Deze handleiding legt uit hoe u de ESP32 gebruikt in combinatie met de HC-SR501 bewegingssensor en een LED. Concreet: de ESP32 schakelt automatisch de LED aan wanneer beweging wordt gedetecteerd, en schakelt de LED uit wanneer er geen beweging is.
Hardware Benodigdheden
Of u kunt de volgende kits kopen:
| 1 | × | DIYables Sensorkit (30 sensoren/displays) | |
| 1 | × | DIYables Sensorkit (18 sensoren/displays) |
Over LED en Bewegingssensor
We hebben specifieke handleidingen over LED en bewegingssensoren. Elke tutorial bevat gedetailleerde informatie en stapsgewijze instructies over hardware pinout, werkingsprincipe, bekabeling naar de ESP32 en ESP32-code... Meer informatie vindt u via de volgende links:
Bekabelingsschema
Het bekabelingsschema met stroomvoorziening via USB-kabel

This image is created using Fritzing. Click to enlarge image
Het bekabelingsschema met stroomvoorziening via 5V adapter

This image is created using Fritzing. Click to enlarge image
Eerste instellingen
| Detection Range Adjuster | Draai deze volledig met de klok mee vast. |
| Time Delay Adjuster | Draai deze volledig tegen de klok in vast. |
| Repeat Trigger Selector | Plaats de jumper zoals op de afbeelding hieronder. |

ESP32 Code
Snelle Stappen
- Als u voor het eerst met ESP32 werkt, raadpleeg dan hoe u de omgeving voor ESP32 instelt in Arduino IDE.
- Maak de bekabeling zoals aangegeven op de afbeelding.
- Verbind de ESP32 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 bijbehorende COM-poort.
- Kopieer de bovenstaande code en plak deze in Arduino IDE.
- Compileer en upload de code naar het ESP32-bord door te klikken op de Upload-knop in Arduino IDE.

- Beweeg uw hand voor de sensor.
- Kijk hoe de staat van de LED verandert.
Regel-voor-regel Code Uitleg
De bovenstaande ESP32-code bevat een regel-voor-regel uitleg in de comments. Lees deze goed door!
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.