SunFounder Da Vinci Kit
Experimentelle Verfahren
Schritt 1: Bauen Sie die Schaltung auf.
Für Benutzer in C-Sprache
Schritt 2: Verzeichnis wechseln.
cd
/home/pi/davinci-kit-for-raspberry-pi/c/3.1.10/
Schritt 3: Kompilieren.
gcc 3.1.10_AlarmBell.c -lwiringPi -lpthread
Schritt 4: Ausführen.
sudo ./a.out
Nach dem Start des Programms wird der Kippschalter nach rechts umgeschaltet und der Summer gibt Alarmtöne aus.
Gleichzeitig blinken die roten und grünen LEDs mit einer bestimmten Frequenz.
Bemerkung: Wenn es nach dem Ausführen nicht funktioniert, lesen Sie bitte
C-Code funktioniert nicht?
Code Erklärung
#include
<pthread.h>
In dieser Kode verwenden Sie eine neue Bibliothek, pthread.h, die aus einer Reihe allgemeiner Thread-Bibliotheken
besteht und Multithreading realisieren kann. Wir fügen den Parameter -lpthread zur Kompilierungszeit hinzu, damit
die LED und der Summer unabhängig voneinander arbeiten können.
350
Kapitel 1. Über das Da Vinci Kit