Instructions

17
11. Tag
Heute im Adventskalender
•LED gelb mit Vorwiderstand
Ampel mit Fußgängerampel mit Taster schalten
Benötigte Teile: 1xmicro:bit, 1xSteckbrett, 4xKroko-
dilklemmenkabel, 1xLED rot, 1xLED gelb, 1xLED grün,
4xDrahtbrücke blank
Drei LEDs stellen eine einfache Ampelschaltung mit Fuß-
gängerampel auf der LED-Matrix des micro:bit dar. Wäh-
rend der Rotphase der Verkehrsampel ändert sich das
Fußgängersymbol auf der LED-Matrix. Da der micro:bit nur
drei Anschlusspins hat, stellt die Schaltung keine Rot/Grün-
Fußgängerampel dar.
Das Programm
Das Programm microbit-11.hex startet den Ampelzyklus, wenn
der Taster gedrückt ist. Solange der Taster nicht gedrückt ist,
bleibt die Verkehrsampel grün und das Fußgängersymbol zeigt ein stehendes Ampelmännchen.
So funktioniert das Programm
Beim Start wird auf der LED-Matrix das stehende Ampelmännchen angezeigt, die grüne LED am Pin P2
wird eingeschaltet. Die anderen beiden LEDs sind automatisch ausgeschaltet, da alle Pins standardmäßig
beim Programmstart auf 0 stehen. Diese Einstellung bleibt bestehen, bis jemand die Taste A auf dem
micro.bit drückt.
Jetzt startet der Ampelzyklus über Gelb auf Rot. Während der Rotphase der Verkehrsampel schaltet eine
Schleife 40-mal das Symbol auf der LED-Matrix um. Zwischen den Schaltvorgängen sind keine Wartezeiten
nötig. Da die Darstellung der Symbole bereits einige Millisekunden dauert, ist das Blinken gut zu erkennen.
Anschließend erscheint wieder das stehende Ampelmännchen, und der Ampelzyklus läuft weiter über Rot/
Gelb zu Grün. In diesem Zustand wartet die Ampel wieder darauf, dass die Taste gedrückt wird.
11. Tag