ESP32 - Knop - LED
Deze handleiding legt uit hoe u een ESP32 gebruikt om een LED te bedienen op basis van de druktoestand van een knop. In detail:
- Als de knop wordt ingedrukt, zet de ESP32 de LED aan
- Als de knop NIET wordt ingedrukt, zet de ESP32 de LED uit
We hebben ook een andere tutorial: ESP32 - Button Toggles LED, die de LED-status wisselt tussen AAN en UIT wanneer de knop wordt ingedrukt.
Hardware benodigd
Of u kunt de volgende kits kopen:
| 1 | × | DIYables Sensorkit (30 sensoren/displays) | |
| 1 | × | DIYables Sensorkit (18 sensoren/displays) |
Over LED en Knop
We hebben specifieke tutorials over LED en knop. Elke tutorial bevat gedetailleerde informatie en stapsgewijze instructies over hardware pinout, werkingsprincipe, aansluiting op ESP32, ESP32-code... Leer er meer over via de volgende links:
Aansluitschema tussen ESP32, LED en Knop

This image is created using Fritzing. Click to enlarge image
ESP32 Code
Snel aan de slag
- Als u voor het eerst met ESP32 werkt, bekijk dan hoe u de omgeving instelt voor ESP32 in Arduino IDE.
- Maak de bedrading zoals in bovenstaande afbeelding.
- Verbind de ESP32 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.
- Kopieer bovenstaande code en plak deze in Arduino IDE.
- Compileer en upload de code naar het ESP32 board door op de knop Upload in Arduino IDE te klikken.

- Druk de knop in en houd deze enkele seconden ingedrukt.
- Bekijk de statusverandering van de LED.
Regel-voor-regel code-uitleg
De bovenstaande ESP32-code bevat commentaar met regel-voor-regel uitleg. Lees deze opmerkingen in de code!
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.