Hoch mit dem alten Krempel...
This commit is contained in:
34
Aufgaben/Löbachi/Mirkocontroller.md
Normal file
34
Aufgaben/Löbachi/Mirkocontroller.md
Normal file
@@ -0,0 +1,34 @@
|
||||
### 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.
|
||||
Reference in New Issue
Block a user