Knipperende led - de eerste Arduino-sketch
FunduinoLaatst bijgewerkt op
Der erste Sketch: die Onboard-LED an Pin 13 blinken lassen
Der Setup-Teil: Pin 13 als Ausgang festlegen
Der Setup-Teil
void setup() // Hier beginnt das Setup.
{ // Hier beginnt ein Programmabschnitt.
pinMode(13, OUTPUT); // Pin 13 soll ein Ausgang sein.
} // Hier ist ein Programmabschnitt beendet.Der Loop-Teil: das Hauptprogramm
Der Loop-Teil
void loop() // Hier beginnt das Hauptprogramm.
{ // Hier beginnt ein Programmabschnitt.
digitalWrite(13, HIGH); // Schalte die Spannung an Pin 13 ein (LED an).
delay(1000); // Warte 1000 Millisekunden (eine Sekunde).
digitalWrite(13, LOW); // Schalte die Spannung an Pin 13 aus (LED aus).
delay(1000); // Warte 1000 Millisekunden (eine Sekunde).
} // Programmabschnitt beendet.Den kompletten Sketch hochladen
Der komplette Sketch
void setup() // Hier beginnt das Setup.
{ // Hier beginnt ein Programmabschnitt.
pinMode(13, OUTPUT); // Pin 13 soll ein Ausgang sein.
} // Hier ist ein Programmabschnitt beendet.
void loop() // Hier beginnt das Hauptprogramm.
{ // Hier beginnt ein Programmabschnitt.
digitalWrite(13, HIGH); // Schalte die Spannung an Pin 13 ein (LED an).
delay(1000); // Warte 1000 Millisekunden (eine Sekunde).
digitalWrite(13, LOW); // Schalte die Spannung an Pin 13 aus (LED aus).
delay(1000); // Warte 1000 Millisekunden (eine Sekunde).
} // Programmabschnitt beendet.Variation: die LED schneller blinken lassen
Variation – schneller blinken
void setup() // Hier beginnt das Setup.
{ // Hier beginnt ein Programmabschnitt.
pinMode(13, OUTPUT); // Pin 13 soll ein Ausgang sein.
} // Hier ist ein Programmabschnitt beendet.
void loop() // Hier beginnt das Hauptprogramm.
{ // Programmabschnitt beginnt.
digitalWrite(13, HIGH); // Schalte die Spannung an Pin 13 ein (LED an).
delay(200); // Warte 200 Millisekunden.
digitalWrite(13, LOW); // Schalte die Spannung an Pin 13 aus (LED aus).
delay(200); // Warte 200 Millisekunden.
} // Programmabschnitt beendet.Handleiding beoordelen