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

Deze afbeelding is gemaakt met Fritzing. Klik om de afbeelding te vergroten.
Het bekabelingsschema met stroomvoorziening via 5V adapter

Deze afbeelding is gemaakt met Fritzing. Klik om de afbeelding te vergroten.
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.