Loading...

Eisberg Detektor Profi

40

Eisberg Detektor Profi  🗻 ⚡

BOB3 soll als Eisberg Detektor mit Warn-Blitzlicht programmiert werden:

Sobald er mit dem IR-Sensor einen Eisberg (deine Hand oder eine dicke Kugel aus Papier...) bemerkt, sollen seine Augen in CYAN leuchten. Zusätzlich sollen die beiden Bauch-Leds gleichzeitig sehr schnell als weisses Warn-Blitzlicht blinken!

Wenn kein Eisberg in der Nähe ist, sollen alle Leds aus sein!

Programmiere das folgende Programm:

  • Speichere den Wert des IR-Sensors in einer Variablen
  • Verwende eine if-else Struktur, damit Bob auf den Eisberg/deine Hand reagieren kann:
    Falls der Sensorwert größer als 8 ist, schalte beide Augen in CYAN ein und lasse die beiden Bauch-Leds gleichzeitig schnell in weiss blinken.
    Sonst sollen alle Leds aus sein!

Lieber doch zur anderen Aufgabe wechseln leicht ★
Programm vom Agenten überprüfen lassen:

Ergebnis:

Du hast den Quellcode noch nicht überprüft!
Compiliere Quellcode...
Compiliere Quellcode ✔
Überprüfe Funktion...
Eieiei! Dein Programm enthält Fehler und kann nicht compiliert werden. Schau noch mal nach!
TODO!!!
Dein Programm kann nicht geprüft werden :-(
Verwende nur die Methode bob3.getIRSensor()!
Verwende nur die Methode bob3.getIRSensor()!
Verwende nur die Methode bob3.getIRSensor()!
Verwende nur die Methode bob3.getIRSensor()!
Verwende nur die loop() Funktion - nicht die setup() Funktion!
Dein Programm macht gar nichts!
Du reagierst gar nicht auf den IR-Sensor, bei dir leuchtet nichts!
Du reagierst gar nicht auf den IR-Sensor, bei dir passiert immer das gleiche!
Du reagierst seltsam auf den IR-Sensor, lies nochmal die Aufgabe!
Wenn kein Eisberg zu sehen ist, sollen alle LEDs aus sein!
Bobs Augen sollen gleichzeitig leuchten!
Du solltest Auge 2 auch noch einschalten!
Du solltest Auge 1 auch noch einschalten!
Bobs Augen leuchten bei dir nicht!
Die beiden weissen Bauch-LEDs sollen gleichzeitig blitzen!
Du solltest LED 4 auch noch blitzen lassen!
Du solltest LED 3 auch noch blitzen lassen!
Die weissen Bauch-LEDs blitzen bei dir nicht!
Beide weissen Bauch-LEDs sollen gleichzeitig blitzen!
Beide weissen Bauch-LEDs sollen gleichzeitig blitzen!
Du solltest die weissen Bauch-LEDs noch blitzen lassen!
Zum blitzen musst du die weissen LEDs an- und abschalten!
Bei dir blitz es nur einmal!
Bei dir blitzt es seltsam, lies nochmal die Aufgabe!
Du merkst nicht, wenn der Eisberg wieder kommt!
Du schaltest die LEDs nicht aus, wenn der Eisberg wieder verschwunden ist!
Schalte beide Augen nur in Cyan ein!
Die Augen sollen in Cyan eingeschaltet werden, wenn ein Eisberg in der Nähe ist!
Prima!!! Eisberg detektiert!
Bestanden!