Arduino — LEDs en sensoren
Een complete lesroute van 21 onderdelen: van je eerste LED aan het knipperen tot het uitlezen van sensoren en het debuggen van je schakeling.
Fase 1 — Kennismaken
Arduino Intro en Opdrachten
Maak kennis met het Arduino-platform, de IDE en de basisstructuur van een sketch.
UitlegBreadboard
Leer hoe een breadboard werkt en hoe je er een eenvoudige schakeling mee opbouwt.
UitlegOpdracht 1 — Blink
Laat een LED knipperen met de klassieke Blink-sketch: jouw eerste werkend Arduino-programma.
OpdrachtOpdracht 2 — Meer LEDs
Sluit meerdere LEDs aan en stuur ze onafhankelijk van elkaar aan met digitale uitgangen.
OpdrachtFase 2 — Programmeren en schakelen
Programmeren in Arduino
Verken variabelen, functies en de opbouw van de Arduino-sketch in meer detail.
UitlegOpdracht 3 — Knipperende LEDs
Maak een patroon van knipperende LEDs met variabele timing en meerdere digitale pinnen.
OpdrachtOpdracht 4 — LED met drukknop
Lees een drukknop uit als digitale ingang en gebruik deze om een LED aan en uit te zetten.
OpdrachtIf-statement
Leer conditionele uitvoering: laat de Arduino beslissingen nemen op basis van een voorwaarde.
UitlegOperatoren
Ontdek vergelijkings- en logische operatoren die je gebruikt in if-statements en while-lussen.
UitlegOpdracht 5 — EN/OF-functie
Combineer logische operatoren om complexere schakelingen met meerdere knoppen te besturen.
OpdrachtFase 3 — Analoge signalen en regelen
Opdracht 6 — LED-felheid
Stuur de helderheid van een LED trapsgewijs aan met analogWrite en PWM.
OpdrachtDigitaal en analoog
Begrijp het verschil tussen digitale en analoge signalen en hoe de Arduino ze verwerkt.
UitlegOpdracht 7 — Fade
Laat een LED soepel op- en afvagen met een stapsgewijze PWM-waarde in een lus.
OpdrachtFor-loops
Leer hoe een for-lus werkt en hoe je daarmee herhalende taken beknopt programmeert.
UitlegOpdracht 8 — Potentiometer
Sluit een potentiometer aan en lees de analoge waarde uit met analogRead.
OpdrachtSerial Monitor
Gebruik de Serial Monitor om sensorwaarden te bekijken en je schakeling te debuggen.
HulpmiddelOpdracht 9 — LED dimmen met een potentiometer
Koppel de analoge waarde van een potentiometer aan de PWM-uitgang om een LED te dimmen.
OpdrachtFase 4 — Sensoren en toepassingen
Opdracht 10 — Lichtgevoelige weerstand
Gebruik een LDR om het omgevingslicht te meten en automatisch een LED te schakelen.
OpdrachtOpdracht 11 — Afstandssensor
Meet afstand met een ultrasone sensor en gebruik de uitkomst als trigger voor een output.
OpdrachtOpdracht 12 — RGB-led
Stuur de drie kanalen van een RGB-LED apart aan en mix kleuren met PWM.
OpdrachtProblemen opsporen
Systematische aanpak om fouten in je schakeling en code op te sporen en te corrigeren.
Hulpmiddel