Herunterladen Inhalt Inhalt Diese Seite drucken

SunFounder Da Vinci Kit Bedienungsanleitung Seite 364

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
void
on(){
digitalWrite(ALedPin,HIGH);
digitalWrite(BeepPin,HIGH);
}
Erstellen Sie eine Funktion auf(), um den Summer und die LED zu starten.
void
off(){
digitalWrite(ALedPin,LOW);
digitalWrite(BeepPin,LOW);
}
Die Funktion off () schaltet den Summer und die LED aus.
void beep(int
dt){
on();
delay(dt);
off();
delay(dt);
}
Definieren Sie einen Funktionston (), damit der Summer und die LED in einem bestimmten Intervall von dt ertönen
und blinken.
void morsecode(char
int
pause
=
250;
char
point
=
NULL;
*
int
length
=
sizeof(morseDict)/sizeof(morseDict[0]);
for
(int
i=0;i<strlen(code);i++)
{
point=lookup(code[i],morseDict,length);
for
(int
j=0;j<strlen(point);j++){
if
(point[j]=='0')
{
beep(pause/2);
}else
if(point[j]=='1')
{
beep(pause);
}
delay(pause);
}
}
}
Die Funktion morsecode() wird verwendet, um den Morsecode von Eingabezeichen zu verarbeiten, indem die "1" der
Kode weiterhin Töne oder Lichter aussendet und die "0" in Kürze Töne oder Lichter aussendet, z. B. "SOS" eingibt
und dort wird ein Signal sein, das drei kurze, drei lange und dann drei kurze Segmente "· · · - - - · · ·" enthält.
int toupper(int
c)
{
if
((c
>=
'a')
return
c
+
return
c;
}
char
strupr(char
*
*
{
char
orign=str;
*
360
code){
*
&&
(c
<=
'z'))
('A'
-
'a');
str)
(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