User manual

Ausgabe 22.09.2017 Copyright by Joy-IT 17
3
RPi - Explorer700
Python Programm:
Önen Sie die Linux Konsole und geben Sie folgende Kommandos ein:
Erwartetes Ergebnis: Drücken Sie die Tasten auf der Infrarot Fernbedienung und die Konsole wird den
Wert der Taste anzeigen:
Drücken Sie die Tasten Strg+C um das Programm zu beenden.
10. UART Beispiel - Übertragung serieller Daten empfangen
Nozen: Der Serielle Port des RPi ist standartmäßig auf Debug per Konsole eingestellt, um dieses
Programm zu benutzen, müssen Sie diese Funkon abschalten was dazu führt das Sie den RPi nicht mehr
über den Seriellen Port debuggen können. In diesem Fall müssen Sie andere Methoden verwenden um
Ihren RPi vor dem Programmstart zu debuggen. Zum Beispiel können Sie einen externen HDMI Displayer
mit dem RPi verbinden oder SSH nutzen.
wiringPi Programm:
Önen Sie die Linux Konsole und geben Sie folgende Kommandos ein:
Verbinden Sie das Erweiterungsboard mit einem PC per USB zu UART Schnistelle und kongurieren Sie
die serielle Kommunikaonssoware auf dem Pc ( hier können Sie die Soware PuTTY benutzen um die
Seriellen Ports anzuzeigen), wählen Sie die richge Serielle Port Nummer aus und setzen Sie die Baudrate
auf 115200.
Danach können Sie Ihren PC benutzen um Daten per serieller Kommunikaon an den RPi zu senden.
Nachdem die Daten vom RPi empfangen wurden werden Sie außerdem auf dem seriellen Monitor ihres
PC's ausgegeben.
sudo python irm.py
cd /Explorer700/IRM/python
irm test start:
Get the key: 0x0c
Get the key: 0x18
Get the key: 0x5e
make
sudo ./UART
cd /Explorer700/UART/wiringPi