Herunterladen Inhalt Inhalt Diese Seite drucken

SunFounder Da Vinci Kit Bedienungsanleitung Seite 331

Für den raspberry pi 4 modell b, 3 modell a +, 3 modell b +, 3 modell b, 2 modell b, 1 modell b +, 1 modell a +, zero w and zero
Inhaltsverzeichnis

Werbung

SDI
=
24
#serial data input(DS)
RCLK
=
23
#memory clock input(STCP)
SRCLK
=
18
#shift register clock input(SHCP)
number
=
(0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90)
placePin
=
(10,22,27,17)
def
clearDisplay():
hc595_shift(data):
def
def
pickDigit(digit):
def
display():
Diese Codes werden verwendet, um die Funktion der Zahlenanzeige des 4-stelligen 7-Segments zu realisieren. Sie-
he
1.1.5 4-stellige 7-Segment-Anzeige
Countdown der Ampelzeit anzuzeigen.
ledPin =(25,8,7)
colorState=0
def
lightup():
global
colorState
for
i
in
range(0,3):
GPIO.output(ledPin[i], GPIO.HIGH)
GPIO.output(ledPin[colorState], GPIO.LOW)
Die Kode dienen zum Ein- und Ausschalten der LED.
greenLight
=
30
yellowLight
=
5
redLight
=
60
lightColor=("Red","Green","Yellow")
colorState=0
counter
=
60
timer1
=
0
def
timer():
global
counter
global
colorState
global
timer1
timer1
=
threading.Timer(1.0,timer)
timer1.start()
counter-=1
if
(counter
is
if(colorState
counter=
if(colorState
counter=yellowLight
if
(colorState
counter=redLight
colorState=(colorState+1)%3
print
("counter :
Die Codes dienen zum Ein- und Ausschalten des Timers. Weitere Informationen finden Sie unter
Segment-Anzeige. Wenn der Timer hier auf Null zurückkehrt, wird colorState auf LED umgeschaltet und dem Timer
wird ein neuer Wert zugewiesen.
1.9. 3 Erweiterung
des Dokuments für weitere Details. Hier verwenden wir die Codes, um den
#timer function
0):
is
0):
greenLight
is
1):
is
2):
%d
color:
%s
"%(counter,lightColor[colorState]))
SunFounder Da Vinci Kit
1.1.5 4-stellige 7-
327

Werbung

Inhaltsverzeichnis
loading

Verwandte Produkte für SunFounder Da Vinci Kit

Diese Anleitung auch für:

Davinci-kit-for-raspberry-pi

Inhaltsverzeichnis