Instructions

60
22. Tag
Heute im Adventskalender
•2 Widerstände 220 Ohm
Das Anschlussschema der Sieben-Segment-Anzeige ist das gleiche wie
an den vorherigen Tagen. Der Dezimalpunkt wird nicht verwendet.
Ampel mit Countdown
Das Experiment des 22. Tags simuliert eine Ampel mit drei LEDs. Wäh-
rend der Grünphase zeigt ein Countdown, wie viel Zeit man noch hat.
Bauteile: 1 Steckbrett SYB-46, 1 Sieben-Segment-Amzeige, 1 LED rot,
1 LED gelb, 1 LED grün, 10 220-Ohm-Widerstände (rot-rot-braun), 15
GPIO-Verbindungskabel
Anschlussschema der Sieben-Segment-Anzeige
Die folgende Tabelle zeigt, welche Pins der Sieben-Segment-Anzeige mit
welchen GPIO-Pins verbunden sind. Der grau hinterlegte Pin wird in
diesem Programm nicht verwendet.
Pin Sieben-Segment-
Anzeige
Steckbrett Segment / Ziffer GPIO-Pin
1 5 F-J E 19
2 6 F-J D 26
3 7 F-J DP 5
4 8 F-J C 11
5 9 F-J G 13
6 10 F-J 4 6
7 10 A-E B 8
8 9 A-E 3 7
9 8 A-E 2 12
10 7 A-E F 20
11 6 A-E A 21
12 5 A-E 1 16
Die LEDs der Ampel sind an den GPIO-Pins 24, 23 und 18 angeschlos-
sen.
Das Programm
Das Scratch-2-Programm 22ampel.sb2 lässt beim Klick auf das grüne
Fähnchen den Ampelzyklus laufen. Für den Countdown wird ein selbst-
definierter Block verwendet. Dieser kann auch jederzeit in anderen
Programmen zur Darstellung einer Ziffer genutzt werden.
Der Anfang des Programms enthält bekannte Elemente. Nacheinander werden GPIO-Pins initialisiert:
•Die Pins 16, 12, 7 für die Kathoden der ersten drei Ziffern werden auf High gesetzt und diese Ziffern
damit ausgeschaltet, die Kathode der vierten Ziffer am Pin 6 wird auf Low gesetzt, um diese Ziffer einzu-
schalten.
•Die Anoden der sieben Segmente: 21, 8, 11, 26, 19, 20, 13 werden auf Low gesetzt und alle Segmente
damit ausgeschaltet.
•Die rote LED am Pin 24 wird eingeschaltet, die gelbe und die grüne LED an den Pins 23 und 18 werden
ausgeschaltet.
•Nach einer halben Sekunde Wartezeit wird die gelbe LED am Pin 23 zusätzlich eingeschaltet.
•Nach einer weiteren halben Sekunde werden die rote und die gelbe LED ausgeschaltet und die grüne
am Pin 18 eingeschaltet.
Danach wird es interessant.
Sieben-Segment-Anzeige, und drei LEDs.
22. Tag