Herunterladen Inhalt Inhalt Diese Seite drucken

SunFounder Da Vinci Kit Bedienungsanleitung Seite 374

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
blen count, lower und superior von Integer in Character String konvertiert, um die korrekte Anzeige von lcd zu
gewährleisten.
int
main(){
unsigned char
pressed_keys[BUTTON_NUM];
unsigned char
last_key_pressed[BUTTON_NUM];
if(wiringPiSetup()
printf("setup wiringPi failed
return
1;
}
init();
init_new_value();
while(1){
keyRead(pressed_keys);
bool
comp
=
if
(!comp){
if(pressed_keys[0]
bool
if(pressed_keys[0]
}
else
}
else
}
}
keyCopy(last_key_pressed, pressed_keys);
}
delay(100);
}
return
0;
}
Main () enthält den gesamten Prozess des Programms, wie unten gezeigt:
1) Initialisieren Sie I2C LCD1602 und Tastatur.
2) Verwenden Sie init_new_value(), um eine Zufallsnummer 0-99 zu erstellen.
3) Beurteilen Sie, ob die Taste gedrückt wurde, und lassen Sie die Taste ablesen.
4) Wenn die Taste 'A' gedrückt wird, erscheint eine Zufallsnummer 0-99 und das Spiel beginnt.
5) Wenn festgestellt wird, dass die Taste 'D' gedrückt wurde, geht das Programm in die Ergebnisbeurteilung ein
und zeigt das Ergebnis auf dem LCD an. Dieser Schritt hilft Ihnen, das Ergebnis auch zu beurteilen, wenn Sie
nur eine Nummer und dann die Taste 'D' drücken.
6) Wenn die Taste 0-9 gedrückt wird, wird der Zählwert geändert. Wenn die Anzahl größer als 10 ist, beginnt das
Urteil.
7) Die Änderungen des Spiels und seiner Werte werden auf dem LCD1602 angezeigt.
370
==
-1){
//when initialize wiring failed,print messageto screen
!");
keyCompare(pressed_keys, last_key_pressed);
!=
0){
result
=
0;
==
'A'){
init_new_value();
lcd_show_input(0);
if(pressed_keys[0]
result
=
detect_point();
lcd_show_input(result);
if(pressed_keys[0]
count
=
count
10;
*
count
=
count
+
(pressed_keys[0]
if
(count>=10){
result
=
detect_point();
}
lcd_show_input(result);
==
'D'){
>='0'
&&
pressed_keys[0]
-
48);
<=
'9'){
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