Files
berufsschule-m1/Aufgaben/Löbachi/Mirkocontroller.md
2026-03-01 07:13:21 +01:00

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.