Herunterladen Inhalt Inhalt Diese Seite drucken

SunFounder Da Vinci Kit Bedienungsanleitung Seite 76

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
digitalWrite(placePin[digit], 1);
}
Wählen Sie den Ort des Wertes. Es gibt nur einen Ort, der jedes Mal aktiviert werden sollte. Der aktivierte Ort wird
hoch geschrieben.
void
loop()
{
while(1){
clearDisplay();
pickDigit(0);
hc595_shift(number[counter
clearDisplay();
pickDigit(1);
hc595_shift(number[counter
clearDisplay();
pickDigit(2);
hc595_shift(number[counter
clearDisplay();
pickDigit(3);
hc595_shift(number[counter
}
}
Mit dieser Funktion wird die auf der 4-stelligen 7-Segment-Anzeige angezeigte Nummer eingestellt.
• Klare Anzeige (): Schreiben Sie in 11111111, um diese acht LEDs auf der 7-Segment-Anzeige auszu-
schalten und den angezeigten Inhalt zu löschen.
• pickDigit (0): Wählen Sie die vierte 7-Segment-Anzeige.
• hc595_shift (Nummer [Zähler% 10]): Die Nummer in der einzelnen Ziffer des Zählers wird im
vierten Segment angezeigt.
signal(SIGALRM, timer);
Dies ist eine vom System bereitgestellte Funktion. Der Prototyp der Kode lautet:
sig_t signal(int signum,sig_t
Nach dem Ausführen des Signals () hält der Prozess, sobald er das entsprechende Signal (in diesem Fall SIGALRM)
erhalten hat, die vorhandene Aufgabe sofort an und verarbeitet die eingestellte Funktion (in diesem Fall Timer (sig)).
alarm(1);
Dies ist auch eine vom System bereitgestellte Funktion. Der Kode-Prototyp ist:
unsigned int
alarm
Es erzeugt nach einer bestimmten Anzahl von Sekunden ein SIGALRM-Signal.
void timer(int
timer1)
{
if
(timer1
==
SIGALRM)
72
%
10]);
%
100
/
%
1000
%
10000
handler);
(unsigned int
seconds);
10]);
/
100]);
/
1000]);
(Fortsetzung der vorherigen Seite)
(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