Sketch LED blinken
//Titel
/*
* Eine LED blinken lassen
* 1. Blinkfunktion programmieren
*
*/
//Definitionsbereich:Bauteile auf Pin festlegen mit "int"
int LED1 = 5; //LED1 wird auf Pin 5 festgelegt
//Setup: Funktion der Bauteile festlegen
void setup() {
// put your setup code here, to run once:
pinMode (LED1, OUTPUT); //LED wird als Ausgabe definiert
}
//Loop: Was machen die Bauteile? Ständige wiederholung
/*
* LED1 wird eingeschaltet
* Leuchtzeit in Millisekunden angeben
* LED1 wird ausgeschaltet
* Pause in Millisekundn
*/
void loop() {
// put your main code here, to run repeatedly:
digitalWrite (LED1, HIGH); //HIGH = etwas wird ausgegeben
delay(1000);//delay = Pause
digitalWrite (LED1, LOW); //LOW = nichts wird ausgegeben
delay(1000);//delay = Pause
}
Sketch LED blinken mit Beschreibung Blinkgeschwindigkeit ändern
//Titel
/*
* LED1 Blinkgeschwindigkeit ändern
* 1. Blinkgeschwindigkeit ändern
* Änderungen nur im Loop
*/
//Definitionsbereich:Bauteile auf Pin festlegen mit "int"
int LED1 = 5; //LED1 wird auf Pin 5 festgelegt
//Setup: Funktion der Bauteile festlegen
void setup() {
// put your setup code here, to run once:
pinMode (LED1, OUTPUT); //LED wird als Ausgabe definiert
}
//loop: Was machen die Bauteile? Ständige wiederholung
/*
* Blinkgeschwindigkeit ändern:
* Die Zahl in Klammern (1000) gibt an, wie lange die LED1 leuchtet
* und danach ausgeschaltet ist.
* In dem die Zahlen in der Klammer geändert werden, ändert
* sich die Blinkgeschwindigkeit.
* Testen: Verschiedene Zahlen einsetzen, Sketch hochladen
* und beobachten.
* Morsen: Kannst du einen Morsecode programmieren?
*/
void loop() {
// put your main code here, to run repeatedly:
digitalWrite (LED1, HIGH); //HIGH = etwas wird ausgegeben
delay(1000);//delay = Pause
digitalWrite (LED1, LOW); //LOW = nichts wird ausgegeben
delay(1000);//delay = Pause
}