Les 2: MeerLeds
Functie na opstelling
Als de opstelling correct gebouwd is volgens de bouwtekening en de code geüpload is zullen twee lampjes gaan knipperen.
Opstelling

Code
/*
Autheur: Fun met Electronica
Link: https://training.funmetelectronica.nl/docs/arduino-basis/lessen/les-2-meerleds/
Beschrijving: Laat eens meer leds aan en uit schakelen, keer op keer.
*/
int ledRood = 10; // Rode led op pin 10
int ledGeel = 11; // Gele led op pin 11
/*
Het programmablok void setup wordt eenmaal beschreven
*/
void setup() {
// We geven aan dat de led-pin-aansluitingen output moet zijn (spanning moet geven)
pinMode(ledRood, OUTPUT);
pinMode(ledGeel, OUTPUT);
}
/*
Het programmablok void loop herhaalt zich keer op keer
*/
void loop() {
digitalWrite(ledRood, HIGH); // zet spanning op de led-pin
digitalWrite(ledGeel, HIGH); // zet spanning op de led-pin
delay(1000); // wacht een seconde (1000 miliseconden)
digitalWrite(ledRood, LOW); // zet de spanning van de led-pin af
digitalWrite(ledGeel, LOW); // zet de spanning van de led-pin af
delay(1000); // wacht een seconde
}
Code zonder commentaar
int ledRood = 10;
int ledGeel = 11;
void setup() {
pinMode(ledRood, OUTPUT);
pinMode(ledGeel, OUTPUT);
}
void loop() {
digitalWrite(ledRood, HIGH);
digitalWrite(ledGeel, HIGH);
delay(1000);
digitalWrite(ledRood, LOW);
digitalWrite(ledGeel, LOW);
delay(1000);
}
Opdrachten
Opdracht 1
Zorg dat de lampjes om en om knipperen.
Opdracht 2
Voeg een groen lampje toe op pin 12 en laat deze mee knipperen.
Opdracht 3
Maak van deze opstelling een werkende stoplicht met geloofwaardige delays.