Mission 2-01: "Einfache Ampelsteuerung"

Website: BBSI Technik Kaiserslautern
Kurs: TG13 GK IV (Wehner)
Buch: Mission 2-01: "Einfache Ampelsteuerung"
Gedruckt von: Gast
Datum: Mittwoch, 27. November 2024, 04:26

1. Kurzbeschreibung des Projekts

Hallo Apprentice,

um Unfälle zu vermeiden wird der Straßenverkehr am Weltraumbahnhof mit einer Ampel geregelt.
Die Software für die Ampelsteuerung schreiben wir natürlich selbst.

Viel Spass!

2. Die Beschreibung Deiner Mission

Im folgenden erstellen wir ein Programm mit dem Namen "Ampelsteuerung.hex".

        
Bild 1: Die "Rot"-Phase                 Bild 2: Die "Rot-Gelb"-Phase        Bild 3: Die "Grün"-Phase              Bild 4: Die "Gelb"-Phase
           Dauer: 10s                                    Dauer: 1s                                     Dauer: 5s                                      Dauer: 5s

Funktionsbeschreibung:
1. Nach dem Einschalten oder einem Warmstart des micro:bit-Computers beginnt das Programm mit der Ampelphase "Rot".

2. Die Ampelphase "Rot" (siehe Bild 1) dauert insgesamt 10 Sekunden.

3. Auf die Ampelphase "Rot" folgt die Ampelphase "Rot-Gelb" (siehe Bild 2), welche allerdings nur eine Sekunde andauert.

4. Auf die Ampelphase "Rot-Gelb" folgt die Ampelphase "Grün" (siehe Bild 3), welche den Autofahrern immerhin eine Zeitspanne
    von 5 Sekunden einräumt.

5. Um die Autofahrer auf das bevorstehende "Rot " vorzubereiten, folgt nun die Ampelphase "Gelb" (siehe Bild 4), welche
    wiederum nur 1 Sekunde andauert.

6. Nun wiederholt das Programm die Schritte 2 bis 5 solange, bis der micro:bit-Computer wieder ausgeschaltet wird.

Hinweis und Ausblick:
Leider verfügt micro:bit-Computer nur über rote Leuchtdioden auf seinem Display, weswegen hier die einzelnen Ampelphasen
nur durch die Positionen der aufleuchtenden LEDs symbolisiert werden.
Das Modul 2 beinhaltet jedoch eine Mission, bei welcher jeweils eine rote, eine gelbe und eine grüne Leuchtdiode über
Vorwiderstände an die Kontaktleiste des micro:bit-Computers zur realistischeren Simulation einer Ampel angeschlossen
werden.

3. Hilfestellungen

Für die Umsetzung benötigen wir die folgenden Elemente und Befehlsblöcke:

1. "forever"

2. "show leds"

3. "pause (ms) ..."