Gefeliciteerd! Als je hier bent, heb je al je eerste stappen gezet in de wereld van Arduino. Nu gaan we aan de slag met een simpel, maar superleuk project: het laten knipperen van een LED. Dit project is perfect voor beginners, omdat het je laat zien hoe je een Arduino kunt programmeren om iets visueels te doen. Laten we beginnen!
Stap 1: het circuit bouwen
We gaan een LED (een klein lampje) gebruiken en deze via de Arduino aansturen. Volg deze stappen:
Benodigdheden:
- 1x Arduino Uno
- 1x LED
- 1x Weerstand van 220 ohm (voorkomt dat de LED doorbrandt) (kleuren: rood-rood-bruin-goud)
- 2x man-man jumper wires
Verbind zoals op het schema:
- Verbind met een (man-man) jumper wire van pin 13 naar het ene beentje van de weerstand
- Stop het andere beentje van de weerstand bij het lange beentje van de led
- Verbind met een (man-man) jumper wire het korte beentje van de led met de pin waar gnd bij staat
Schema:

Dit is alles wat je hoeft te doen om je circuit op te zetten! Nu gaan we de code schrijven om de LED te laten knipperen.
Stap 2: De code schrijven
Nu komt het leuke gedeelte: de code schrijven die je LED laat knipperen. Open de Arduino IDE en volg deze stappen:
void setup() {
pinMode(13, OUTPUT); // Pin 13 als uitgang instellen
}
void loop() {
digitalWrite(13, HIGH); // Zet de LED aan (hoog signaal naar pin 13)
delay(1000); // Wacht 1 seconde
digitalWrite(13, LOW); // Zet de LED uit (laag signaal naar pin 13)
delay(1000); // Wacht 1 seconde
}
Wat doet deze code?
Deze code wordt maar 1 keer uitgevoerd:
- (void setup()): pinMode(13, OUTPUT);: Dit zegt de Arduino dat pin 13 een uitgang is.
Deze code wordt steeds herhaald;
- (void loop()): digitalWrite(13, HIGH);: Hiermee zet je pin 13 op hoog (aan), wat de LED doet oplichten.
- delay(1000);: Dit stopt de code een seconde (1000 milliseconden) voordat de volgende regel wordt uitgevoerd.
- digitalWrite(13, LOW);: Hiermee zet je pin 13 op laag (uit), waardoor de LED uitgaat.
- delay(1000);: Nogmaals, een pauze van een seconde.
Stap 3: De code uploaden
- Sluit je Arduino aan op je computer met de USB-kabel.
- (Klik op select board en dan op Arduino Uno.)
- Klik op de knop met het pijltje in de Arduino IDE om de code naar je Arduino te uploaden.
Als alles goed is gegaan, zie je nu je LED elke seconde aan- en uitgaan!
