Hallo.
Ich meine zumindest die Programmierzeilen, die im Video beschrieben sind schon verstanden zu haben.
Habe mal die entsprechende Funktion versucht zu programmieren:
Led wird einige male angesteuert und dann nach einer Stunde nochmal einmal
Meine offenen Fragen im Moment:
-
Gibt es ein Simulationsprogramm, oder muss man es immer auf einem Arduino testen ?
-
Kommt aus einem Ausgang immer eine kleine Spannung raus, die ich mit einem Vorwiderstand und einem NPN Transistor an ein Relais mit Freilaufdiode legen kann ?
/*
Blinkprogramm
*/
// the setup function wird beim starten einmal asgeführt
void setup() {
// initialize digital pin LED_BUILTIN as an output.
pinMode(LED_BUILTIN, OUTPUT); //definieren des Ausganges 13/LED als Digitital-Out
digitalWrite(LED_BUILTIN, HIGH); // Led ein
delay(500); // wait for 0,5 second
digitalWrite(LED_BUILTIN, LOW); // Led aus
delay(5000); // wait for 5 second
digitalWrite(LED_BUILTIN, HIGH); // Led ein
delay(500); // wait for 0,5 second
digitalWrite(LED_BUILTIN, LOW); // Led aus
delay(5000); // wait for 5 second
digitalWrite(LED_BUILTIN, HIGH); // Led ein
delay(500); // wait for 0,5 second
digitalWrite(LED_BUILTIN, LOW); // Led aus
delay(5000); // wait for 5 second
}
// the loop function wird fortlaufen ausgeführt
void loop() {
digitalWrite(LED_BUILTIN, HIGH); // led ein
delay(500); // wait for 0,5 second
digitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage LOW
delay(3600000); // warten 1 Stunde lang
}