Herunterladen Inhalt Inhalt Diese Seite drucken

SunFounder Da Vinci Kit Bedienungsanleitung Seite 373

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

Diese Funktion wird verwendet, um zunächst I2C LCD1602 und Tastatur zu definieren und "Willkommen!" und
"Drücken Sie A, um zu gehen!" anzuzeigen.
void
init_new_value(void){
srand(time(0));
pointValue
=
rand()%100;
upper
=
99;
lower
=
0;
count
=
0;
printf("point is
}
Die Funktion erzeugt die Zufallsnummer 'Punkt' und setzt den Bereichshinweis des Punktes zurück.
bool
detect_point(void){
if(count
>
pointValue){
if(count
<
upper
=
}
}
else
if(count
<
>
if(count
lower
=
}
}
else
if(count
=
count
=
0;
1;
return
}
count
=
0;
0;
return
}
detect_point() vergleicht die eingegebene Nummer mit dem erzeugten "Punkt". Wenn das Vergleichsergebnis ist, dass
sie nicht gleich sind, weist oberen und unteren Werten zu und gibt '0' zurück. Andernfalls wenn das Ergebnis gleich
sind, gibt es '0' zurück.
void lcd_show_input(bool
char
str=NULL;
*
str
=(char
)malloc(sizeof(char)
*
lcd_clear();
if
(result
==
1){
write(0,1,"You've got
delay(5000);
init_new_value();
lcd_show_input(0);
return;
}
write(0,0,"Enter
Int2Str(str,count);
write(13,0,str);
Int2Str(str,lower);
write(0,1,str);
write(3,1,"<Point<");
Int2Str(str,upper);
write(12,1,str);
}
Diese Funktion dient zum Anzeigen der Spieleseite. Beachten Sie die Funktion Int2Str(str,count), die diese Varia-
1.9. 3 Erweiterung
%d\n",pointValue);
upper){
count;
pointValue){
lower){
count;
pointValue){
result){
3);
*
it!");
number:");
SunFounder Da Vinci Kit
369

Werbung

Inhaltsverzeichnis
loading

Verwandte Produkte für SunFounder Da Vinci Kit

Diese Anleitung auch für:

Davinci-kit-for-raspberry-pi

Inhaltsverzeichnis