LORA -Client -Bodenstation Implementierung zur Kontrolle von Quadcopter (Drohne) mithilfe von Dycodex Lora Raspberry Pi Hat. und Raspberry Pi 2
Stellen Sie sicher, dass in Ihrem PI die Bibliothek mit Verdrahtungspi und BCM2835 installiert ist. Wenn Sie es nicht so installieren:
BCM2835
wget -c http://www.airspayce.com/mikem/bcm2835/bcm2835-1.52.tar.gz
tar zvxf bcm2835-1.52.tar.gz
./configure
make
sudo make check
sudo make installAusführliche Anweisungen finden Sie in diesem Link.
Kabel
Bei den meisten PI ist diese Bibliothek standardmäßig installiert. Überprüfen Sie die Installation durch Ausführen:
gpio -vWenn kein Fehler vorliegt, ist der Verdrahtungspi bereits installiert. Sie können den Abschnitt Installation unten überspringen.
Zur Installation von WeiringPI müssen Sie Git auf Ihrem System installieren lassen.
Dann entschärfen Sie diese Befehle:
git clone git://git.drogon.net/wiringPi
cd wiringPi
./buildÜberprüfen Sie dann Ihre Installation
gpio -vAufbau der Quelle
Klonen Sie dieses Repository und erstellen Sie ihn, indem Sie einfach laufen:
git clone https://github.com/mania25/LoDrone-Ground-Station
cd LoDrone-Ground-Station
make Wenn alles einwandfrei funktioniert, wird eine ausführbare Datei erstellt, nämlich rf95_client .
sudo ./rf95_client