Zum Inhalt

Raspberry Pi

Denk daran, deinen Code in einer Try-Schleife einzufügen.

7-Segmentanzeige

7-Segmentanzeigen werden bei ihren mittleren Pins an der Erde angeschlossen. Den Rest der Pinbelegung unserer 7-Segmentanzeigen kannst du nachlesen oder selbst herausfinden. Verwende bitte 470-Ohm-Widerstände und wie immer try.

Wenn du z.B. von 0 bis 9 hochzählen lassen willst oder eine Tastatureingabe eine bestimmte Anzeige bewirken soll, solltest du Listen und Dictionaries bei deiner Programmierung verwenden.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
...
zeige = ["a","b","ab"]
pin = {"a":3, "b":5}
# Auf die Werte greift man mit .values zu
for i in pin.values():
    GPIO.output(i,0)
# Auf die Schlüssel greift man mit eckiger Klammer zu
for k in range(len(zeige)):
    for i in zeige[k]:
        GPIO.output(pin[i],1)
sleep(1)
for i in zeige[]:
    GPIO.output(pin[i],1)
...

Diese Codierung könnte dir helfen, keinen Knoten im Hirn zu bekommen.