34 lines
835 B
Markdown
34 lines
835 B
Markdown
### Nachdem Sie die Simulation gestartet haben, können Sie rechts unten den seriellen Monitor sehen. Beschreiben Sie was Ihnen angezeigt wird. Was macht das Programm?
|
|
Wechselt die ganze Zeit zwischen State High und State Low.
|
|
Endlosschleife mit einer Sekunde Delay, wo durch eine If-Else der State jeden Durchlauf geflippt wird.
|
|
|
|
|
|
// Setze Variabeln
|
|
int State = LOW;
|
|
int ledPin=2;
|
|
|
|
void setup() {
|
|
Serial.begin(9600);
|
|
pinMode(ledPin, OUTPUT);
|
|
}
|
|
|
|
void loop() {
|
|
// Wartezeit in Millisekunden anpassen
|
|
delay(1000);
|
|
|
|
if (State == LOW) {
|
|
State = HIGH;
|
|
digitalWrite(ledPin, HIGH);
|
|
} else {
|
|
State = LOW;
|
|
digitlaWrite(ledPin, LOW);
|
|
}
|
|
|
|
//Ausgabe des Zustands
|
|
Serial.println(State);
|
|
}
|
|
|
|
### Zeile 15 bis 19
|
|
Es wird überprüft ob State = Low.
|
|
Wenn State = Low wird zu High gesetzt.
|
|
Wenn State nicht = Low, wird zu Low gesetzt. |