Les 1: LED
Functie na opstelling
Als de opstelling correct gebouwd is volgens de bouwtekening en de code geüpload is zal het lampje gaan knipperen.
Opstelling

Code
/*
Autheur: Fun met Electronica
Link: https://training.funmetelectronica.nl/docs/arduino-basis/lessen/les-1-led/
Beschrijving: Laat een led knipperen
*/
int led = 13; // De led is aangesloten op pin 13
/*
Het programmablok void setup wordt eenmaal beschreven
*/
void setup() {
pinMode(led, OUTPUT); // We geven aan dat de led-pin-aansluiting een output is (spanning moet geven)
}
/*
Het programmablok void loop herhaalt zich keer op keer
*/
void loop() {
digitalWrite(led, HIGH); // zet spanning op de led-pin
delay(1000); // wacht een seconde (1000 miliseconden)
digitalWrite(led, LOW); // zet de spanning van de led-pin af
delay(1000); // wacht een seconde
}
Code zonder commentaar
int led = 13;
void setup() {
pinMode(led, OUTPUT);
}
void loop() {
digitalWrite(led, HIGH);
delay(1000);
digitalWrite(led, LOW);
delay(1000);
}
Opdrachten
Opdracht 1
Probeer LED twee keer zo snel te laten knipperen: verander de tijden.
Opdracht 2
Laat de LED één keer snel knipperen gevolgd door een langzame knippertijd: voeg een paar stappen toe.