Loading...

Obstsortiermaschine

70

Jetzt du! Programmiere Bob als Obstsortiermaschine!  🍒 🍊 🥝

In einer Fabrik wird Obst verpackt. Die verschiedenen Obstsorten laufen auf einem Fließband und müssen nun sortiert werden. Es gibt Kirschen, Orangen und Kiwis!

Wenn der Mitarbeiter eine Kirsche sieht, drückt er Bob's Arm 1 oben, damit die Kirsche auf Fließband 1 weiterläuft. Zur Bestätigung leuchten beim Bob beide Augen kurz in rot auf!

Bei einer Orange wird Arm 1 mittig gedrückt und beim Bob leuchten beide Augen kurz in orange auf. Für eine Kiwi drückt der Mitarbeiter Arm 1 unten und Bob's Augen leuchten in grün auf.

Vervollständige das Programm:

  • Frage den Status von Arm 1 ab und speichere den Rückgabewert in einer Variablen
  • Vervollständige die if-else Struktur, damit Bob das Obst sortieren kann:

    Falls Arm 1 oben gedrückt wird, also bei einer Kirsche, sollen die Augen rot leuchten.

    Sonst, falls Arm 1 mittig gedrückt wird, also bei einer Orange, sollen die Augen orange leuchten.

    Sonst, falls Arm 1 unten gedrückt wird, also bei einer Kiwi, sollen die Augen grün leuchten.

    Sonst sollen alle Leds aus sein!
Teste deine Lösung, indem du das Programm compilierst und auf dem BOB3 laufen lässt!

Wenn du meinst, dass dein Programm funktioniert, lass es vom Agenten überprüfen!
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 loop() Funktion - nicht die setup() Funktion!
Dein Programm macht gar nichts!
Probiere es mal mit Arm 1!
Du reagierst nicht auf die Berührungen an Arm 1!
Wenn Arm 1 nicht berührt wird, sollen alle LEDs aus sein!
Du reagierst gar nicht auf Kirschen!
Du reagierst gar nicht auf Orangen!
Du reagierst gar nicht auf Kiwis!
Bei einer Kirsche sollen die Augen rot leuchten!
Bei einer Orange sollen die Augen orange leuchten!
Bei einer Kiwi sollen die Augen grün leuchten!
Bei einer Kirsche sollen beide Augen rot leuchten!
Bei einer Orange sollen beide Augen orange leuchten!
Bei einer Kiwi sollen beide Augen grün leuchten!
Bei einer Kirsche sollen beide Augen rot leuchten!
Bei einer Orange sollen beide Augen orange leuchten!
Bei einer Kiwi sollen beide Augen grün leuchten!
Die Augen sollen wieder aus gehen, wenn du den Arm nicht mehr berührst!
Die Augen sollen wieder aus gehen, wenn du den Arm nicht mehr berührst!
Die Augen sollen wieder aus gehen, wenn du den Arm nicht mehr berührst!
Schalte die Augen nur aus, wenn Arm 1 nicht berührt wird! Lies nochmal genau die Aufgabe durch!
Lecker!!! 😋 Gleich gibt es Obstsalat!
Bestanden!