Herunterladen Inhalt Inhalt Diese Seite drucken

SunFounder Da Vinci Kit Bedienungsanleitung Seite 375

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

Für Python-Sprachbenutzer
Schritt 3: Verzeichnis wechseln.
cd
/home/pi/davinci-kit-for-raspberry-pi/python/
Schritt 4: Ausführen.
sudo python3 3.1.12_GAME_GuessNumber.py
Nachdem das Programm ausgeführt wurde, wird die erste Seite auf dem LCD angezeigt:
Welcome!
Press A to go!
Drücken Sie 'A' und das Spiel startet und die Spieleseite erscheint auf dem LCD.
Enter number:
0 ‹point‹ 99
Zu Beginn des Spiels wird eine Zufallsnummer 'Punkt' erzeugt, die jedoch nicht auf dem LCD angezeigt wird.
Sie müssen sie nur erraten. Die eingegebene Nummer wird am Ende der ersten Zeile angezeigt, bis die endgültige
Berechnung abgeschlossen ist. (Drücken Sie 'D', um den Vergleich zu starten. Wenn die Eingangsnummer größer als
10 ist, wird der automatische Vergleich gestartet.)
Der Nummernkreis von 'Punkt' wird in der zweiten Zeile angezeigt. Und Sie müssen die Nummer innerhalb des
Bereichs eingeben. Wenn Sie eine Nummer eingeben, wird der Bereich enger. Wenn Sie die Glücksnummer glückli-
cherweise oder unglücklicherweise erhalten haben, wird "Sie haben sie!" angezeigt.
Code
Bemerkung: Sie können den folgenden Code Ändern/Zurücksetzen/ Kopieren/Ausführen/Stoppen. Zuvor müssen
Sie jedoch zu einem Quellcodepfad wie davinci-kit-for-raspberry-pi\\python gehen.
import
RPi.GPIO
as
import
time
import
LCD1602
import
random
##################### HERE IS THE KEYPAD LIBRARY TRANSPLANTED FROM Arduino ###########
#
#class Key:Define some of the properties of Key
class
Keypad():
def
__init__(self, rowsPins, colsPins, keys):
self.rowsPins
self.colsPins
self.keys
=
keys
GPIO.setwarnings(False)
GPIO.setmode(GPIO.BCM)
GPIO.setup(self.rowsPins, GPIO.OUT, initial=GPIO.LOW)
GPIO.setup(self.colsPins, GPIO.IN, pull_up_down=GPIO.PUD_DOWN)
def
read(self):
pressed_keys
for
i, row
in
1.9. 3 Erweiterung
GPIO
=
rowsPins
=
colsPins
=
[]
enumerate(self.rowsPins):
SunFounder Da Vinci Kit
(Fortsetzung auf der nächsten Seite)
371

Werbung

Inhaltsverzeichnis
loading

Verwandte Produkte für SunFounder Da Vinci Kit

Diese Anleitung auch für:

Davinci-kit-for-raspberry-pi

Inhaltsverzeichnis