Herunterladen Diese Seite drucken

Joy-it EXPLORER 700 Bedienungsanleitung Seite 7

Erweiterungsplatine
Vorschau ausblenden Andere Handbücher für EXPLORER 700:

Werbung

8. DRUCKFUNKTION DES JOYSTICKS
Der Joystick besitzt eine Druckfunktion neben den üblichen
Bewegungsrichtungen. Unser Beispielcode zeigt Ihnen an, wenn diese
Druckfunktion genutzt wird.
Öffnen Sie dafür die Linux Konsole und geben Sie folgende Kommandos
ein:
cd ~/Desktop/Explorer-700/
sudo python3 press-joystick.py
Beim Drücken des Joysticks wird die Konsole folgendes anzeigen:
JOYSTICK PRESSED
JOYSTICK PRESSED
JOYSTICK PRESSED
9. I/O-EXPANDER - PCF8574
Die I/O Expander PCF8574 steuert zudem die LED2, den Buzzer und den
Joystick. Diese werden dadurch über das PCF8574 angesteuert und nicht
direkt.
Öffnen Sie die Konsole und geben Sie die folgenden Kommandos ein:
cd ~/Desktop/Explorer-700/
sudo python3 led2.py
Mit diesem Programm blinkt nun die LED2.
Drücken Sie die Tasten STRG + C um das Programm zu beenden.
sudo python3 joystick.py
Dieses Programm vereint die Funktionen des Explorerboards, welche
über das PCF8574 gesteuert werden. Denn wenn der Joystick in eine
Richtung gedrückt wird, ertönt der Buzzer, LED2 leuchtet auf und die
Konsole gibt die gedrückte Richtung aus.
up
left
down
right
Drücken Sie die Tasten STRG + C um das Programm zu beenden.
10. BAROMETER - BMP280
Dieser Beispielcode basiert auf zwei Bibliotheken von Adafruit
Dieser Sensor kann die Temperatur und die Luftdruck messen und kann
dadurch auch die Höhe ausgeben.
Beachten Sie, dass die Temperatur durch die Abhitze des Raspberry Pis
beeinflusst werden kann.
Um eine korrekte Höhe ausrechnen zu können, muss im Skript die
Meeresluftdruck auf den Luftdruck des momentanen Standorts geändert
werden.
cd ~/Desktop/Explorer-700/BMP280/
sudo python3 bmp280.py
Drücken Sie die Tasten STRG + C um das Programm zu beenden.
www.joy-it.net
Pascalstr. 8 47506 Neukirchen-Vluyn
(Kapitel
5).

Werbung

loading