Herunterladen Inhalt Inhalt Diese Seite drucken

SunFounder Da Vinci Kit Bedienungsanleitung Seite 40

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

SunFounder Da Vinci Kit
import
RPi.GPIO
as
import
time
LedPin
=
17
def
setup():
# Set the GPIO modes to BCM Numbering
GPIO.setmode(GPIO.BCM)
# Set LedPin's mode to output,and initial level to High(3.3v)
GPIO.setup(LedPin, GPIO.OUT, initial=GPIO.HIGH)
# Define a main function for main process
def
main():
while
True:
print
('...LED
# Turn on LED
GPIO.output(LedPin, GPIO.LOW)
time.sleep(0.5)
print
('LED
OFF...')
# Turn off LED
GPIO.output(LedPin, GPIO.HIGH)
time.sleep(0.5)
# Define a destroy function for clean up everything after the script finished
def
destroy():
# Turn off LED
GPIO.output(LedPin, GPIO.HIGH)
# Release resource
GPIO.cleanup()
# If run this script directly, do:
if
__name__
==
'__main__':
setup()
try:
main()
# When 'Ctrl+C' is pressed, the program destroy() will be
except
KeyboardInterrupt:
destroy()
Code Erklärung
#!/usr/bin/env python3
Wenn das System dies erkennt, durchsucht es den Installationspfad von Python in der Umgebung env und ruft dann
den entsprechenden Interpreter auf, um den Vorgang abzuschließen. Dies soll verhindern, dass der Benutzer die Python
nicht auf dem Defaultpfad /usr/bin installiert.
import
RPi.GPIO
as
Importieren Sie auf diese Weise die RPi.GPIO-Bibliothek und definieren Sie dann eine Variable, GPIO, um RPI.GPIO
in der folgenden Kode zu ersetzen.
import
time
Zeitpaket importieren, für Zeitverzögerungsfunktion im folgenden Programm.
LedPin
=
17
Die LED wird mit dem GPIO17 der T-förmigen Erweiterungskarte, nämlich BCM 17, verbunden.
def
setup():
GPIO.setmode(GPIO.BCM)
36
GPIO
ON')
GPIO
executed.
(Fortsetzung auf der nächsten Seite)
Kapitel 1. Über das Da Vinci Kit

Werbung

Inhaltsverzeichnis
loading

Verwandte Produkte für SunFounder Da Vinci Kit

Diese Anleitung auch für:

Davinci-kit-for-raspberry-pi

Inhaltsverzeichnis