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
Nozen: Der Serielle Port des RPi ist standartmäßig auf Debug per Konsole eingestellt, um dieses
Programm zu benutzen, müssen Sie diese Funkon 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 Schnistelle und kongurieren Sie
die serielle Kommunikaonssoware auf dem Pc ( hier können Sie die Soware PuTTY benutzen um die
Seriellen Ports anzuzeigen), wählen Sie die richge Serielle Port Nummer aus und setzen Sie die Baudrate
auf 115200.
Danach können Sie Ihren PC benutzen um Daten per serieller Kommunikaon 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