Da ich ja vor kurzem meinen Eachine E010 zum TinyWhoop 2.0 umgebaut habe, benötigte ich noch ein passendes Sendemodul für die Taranis. Es gibt da das NRF24 Multiprotokoll, welches für Eachine, Cheerson und andere Modell funktionert. Der Original Sender der dem Copter beiliegt geht zwar, aber genaues Fliegen bzw. irgendwelche Gates etc. sauber zu durchfliegen war mehr Zufall als kontrollierte Manöver.
Beim RC Camp 2016 Stieß ich über Felix zum ersten Mal auf die Thematik Eachine H8 FC mit Acro-Mode Firmware. Das war genau das was ich gesucht hatte, eine Mini FC mit ESC und RX für unter 10€ mit Acro-Mode, Level-Mode, Flip Funktion etc… (Baubericht bzw. Flash Anleitung auf Deutsch kommt auch demnächst) Nur die Fernsteuerung fand ich absolut unpassend (die gleiche wie beim E010)
Über die Jungs vom FabLab Nürnberg erfuhr ich dann das es da schon eine fertige Lösung auf Basis eines Arduinos und eines NRF24 Moduls von einem Franzosen namens Goebish gab. Perfekt! Wieder zuhause hab ich mich dann erstmal auf die Teilerecherche gemacht.
Für alle mit 3D Drucker, Wärmt schon mal das Hotend auf 😀 Hier meine angepasste Version eines JR Moduls mit coolem FPV-Team.de Deckel! Ich habe das JR Modul angepasst, das es anstatt mit der Speziellen Kontaktbuchse mit einer einfachen Buchsen leiste auskommt. Man muss es zwar etwas vorsichtig einstecken aber da man das Modul ja nicht dauernd raus und rein macht geht das eigentlich echt gut. Außerdem habe ich eine Aussparung für die Mini USB Buchse und für das LowPower NRF Modul hinzu gefügt. Damit lässt sich alles schön sauber im Modul mit etwas Seppfix (aka. Heißklebe) fixieren.
Gleich mal vorweg: Goebish verkauft auch fertige Module inkl. Service und Support zu nem echt fairen Kurs für Handarbeit (~32€). Für alle Bastler die keinen Bock auf Freiluftverdrahtung haben gibt’s auch schon eine fertige Platine auf OSH Park: NRF24 Multipro bei Oshpark
Ich hab mich für Selbstbau entschieden weil ich einfach so gern bastle und keine Lust hatte noch länger auf die Platine bzw. das fertige Modul zu warten. Ich wusste zu dem Zeitpunkt noch nicht das Goebish Franzose ist ^^ hatte angenommen das Modul käme dann aus USA.
// ############ Wiring ################
#define PPM_pin 2 // PPM in
//SPI Comm.pins with nRF24L01
#define MOSI_pin 3 // MOSI - D3
#define SCK_pin 4 // SCK - D4
#define CE_pin 5 // CE - D5
#define MISO_pin A0 // MISO - A0
#define CS_pin A1 // CS - A1
#define ledPin 13 // LED - D13
da das NRF24 Modul nur 3,3V Verträgt müssen wir einen Festspannungsregler davor schalten, damit wir ihn nicht an den 6V grillen. Außerdem müssen wir das PPM Signal am Ausgang der
Taranis noch mit einem Widerstand von 10V (Akku Spannung) auf ca. 5V bringen.
Zum Schluss den Sketch auf der Projektseite von Github runterladen (oben links auf Download ZIP klicken)
und mit der neuesten Arduino Version compilieren und auf euren Arduino Flashen.
– Sketch öffnen (doppelklick auf die .ino datei)
– Board auswählen (wenn ihr den aus dem Link gekauft habt, Arduino Nano)
– COM Port auswählen
– Hochladen drücken
Ihr werdet feststellen wie viel Besser die kleinen Copter gleich fliegen wenn man eine ordentliche Fernsteuerung in der Hand hat 🙂
Für alle die es an einer Spektrum Fernsteuerung nutzen wollen, einfach einen Akkustecker an den Arduino und PPM und GND auf die Trainerbuchse an der Fernsteuerung. Außerdem im Sketch vor dem Compailieren im nrF24_Multipro Sketch in Zeile 62 die “//” löschen (auskommentierung entfernen)
Die verschiedenen Protokolle lassen sich beim Einschalten durch verschiedene Stick-Commands auswählen (Vorausgesetzt, die Kanäle des Trainerports gehen richtig über PPM raus!! Siehe Kanalordnung!) :
Hinweis: Bei der Taranis wird der Modulschacht und das PPM Sighnal erst nach dem Bootscreen freigeschaltet bzw. mit Spannung versorgt.
Wenn beim Einschalten die Knüppel in Neutralstellung stehen, wird das zuletzt angewählte Protokoll verwendet.
Das Modell in eurer Taranis sollte dann 12Ch, PPM Out im Modulschacht und GQHS (TAER) als Grundeinstellung haben.
Die Mischer bei der Taranis sollten dann Folgendermaßen aussehen:
Hinweis: Ich habe weder die Software noch die Hardware zu diesem Projekt erstellt! Das war alles Goebish bzw. andere. Ich habe es nur nachgebaut und hier für alle die kein Englisch können in Deutsch dokumentiert.
Seit einer Weile bin ich nun auch unter den HD Piloten. Und vor kurzem hat…
Du suchst was gemütliches, einfaches, etwas zum runter kommen? Dann entschleunige! Mit dem Teksumo FPV…
Das neue Jahr starten wir mal mit einem kleinen Regelwerk für die kommenden Wingraces. Egal…
Wenn Du Deine QX7 startest, so erscheint bei der Standard-Firmware das originale „Open-TX“-Logo. Dieses Logo…
Viele FPV-Flächen-Piloten haben bereits über Sie gelesen aber wenige fliegen Sie. Meine Meinung: Ein echter…
Racecopter unter 250 Gramm sind eigentlich keine große Herausforderung. Man muss nur bestimmte Komponenten verwenden.…
View Comments
Hallo,
Danke für den Beitrag
ist es möglich noch ein Paar kurze Tips zur Programmierung des Arduino zu geben?
Also Hard- und Software zum Arbeiten mit PC (Win10 )
Vielen Dank
Andreas
Ich will mir so ein Ding auch bauen, nachdem 2 fertige Module von Banggood nicht funktionieren. Jedoch habe ich keine Taranis, sondern eine alte MC24.
Nun die Fragen: Wie müssen die PPM Pulse sein? Die veränderlichen Anteile HIGH oder LOW ?
Servo-Revers: Ich weiss nicht, wie die Taranis tickt, aber was ist korrekt:
Voll rechtsRudder 1000ms oder 2000ms?
Voll rechts Aileron 1000ms oder 2000ms?
Voll Höhe (Knüppel zu mir) 1000ms oder 2000ms?
Hallo,
gibt es auch eine möglichkeit die Visuo ex809hw mit diesem Modul zu verbinden ?
für die Eachine H8 funktioniert das sehr gut.
Viele Grüsse Ulli