Open DIY Projects › Stuhlkreis › WiFree Copter › WiFree Flightcontroller und die Firmware
- Dieses Thema hat 229 Antworten sowie 43 Teilnehmer und wurde zuletzt vor vor 4 Jahren, 10 Monaten von Andi252 aktualisiert.
-
AutorBeiträge
-
8. August 2017 um 20:54 Uhr #4565maniman2Teilnehmer
Hallo Leute,
verfolge dieses super Projekt nun schon lange und hab mir nun endlich selbst eine Drohne mit dem 3D Drucker gedruckt! Gedruckt hab ich mir den Spyda 500 Hexacopter (thingiverse) und den Rest wollte ich genau nach eurer Anleitung bauen. Als FC habe ich den SP Racing F3 Deluxe gekauft mit OSD und GPS (OSD und GPS heb ich mir aber für später auf und ist noch nicht angeschlossen).
Nach den ganzen rumgelöte versuche ich nun seit Tagen den Copter steuern zu können.
Im INAV Configuratur habe ich meinen HEXA U Mix erstellt und nach besten Wissen und Gewissen konfiguriert. Die Motoren kann ich bereits alle im Konfigurator drehen lassen. Allerdings vom Rasp. Zero W (neuestes Image von euch)in Verbindung der App kommt nichts an und ich weiß nicht mehr weiter. (Wlan ist natürlich verbunden)Kann man irgendwie die Verbindung Handy – Rasp. – FC „testen“?
Im Anhang hätte ich eine PDF Datei mit Verkabelung und Screenshots von INAV, wäre nett, wenn mal jemand einen Blick drauf werfen kann! =)Ein Missgeschick ist mir passiert:
Zum Verbinden von +5V und GND bzw GND und RX/TX habe ich kleine 2 polige Steckverbinder gekauft, welche von „Werk aus“ falsch gepolt waren, obwohl man diese nur in eine Richtung anschließen kann..super..da ich an das natürlich nicht dachte, waren RASP und FC falsch rum gepolt an +5Volt vom Power Board angeschlossen. bzw. TX/RX war kurzeitig an GND. Kann das etwas beschädigt haben? Bzw. gibts eine Möglichkeit das zu prüfen? Ansonsten wären mir noch keine Fehlfunkt. aufgefallen. Bis auch mein Problem natürlich..Danke!
MfG
ManuelAttachments:
You must be logged in to view attached files.12. August 2017 um 16:12 Uhr #4568susu12TeilnehmerIch bekomme sie einfach nicht zum laufen. Wie kann ich den die INAV 1.6 instalieren?
12. August 2017 um 16:16 Uhr #4569susu12TeilnehmerDie Motoren sprächen nicht über die APP an. Aus INAV oder Cleanflight heraus dagegen geht es. D.h. es kommt vom Raspi kein Steuersignal zum FC.
Habe aber bereits alles ausprobiert. Ist an Uart 2 dran, habe aber auch schon Uart 1 und die SoftSerials probiert, alles ohne Erfolg.Was mir auffiel ist aber das wenn ich in INAV auf MSP RX input geh (Receiver Mode) kann ich bei den modes kein AUX1 o.ä auswählen. Gehe ich auf PPM RX input gibt es diese Auswahl. Bringen tut es aber nichts.
Jemand ne Idee? Ich komm einfach nicht weiter.
LG
12. August 2017 um 16:31 Uhr #4570susu12TeilnehmerSo habe ich es bisher verbunden
Attachments:
You must be logged in to view attached files.16. August 2017 um 13:12 Uhr #4584susu12TeilnehmerOkay, habe es nun hinbekommen. Motoren sprechen nun auf die App an.
Allerdings reagiert die Drohne nach ca. 15-20 sec nicht mehr auf die Gas-Regelung, d.h sie gibt Vollgas egal ob man wieder auf motoren aus oder armed geht und reagiert erst 20sec später wieder.Deshalb kann ich sie bisher noch nicht fliegen lassen, da sie so unberechenbar wäre.
Hat vielleicht jemand INAV 1.7.2 mit MSP und würde das hier bereitstellen?
Vielen Dank
19. August 2017 um 11:34 Uhr #4587DHTeilnehmerMöglicherweise wird der failsafe-Zustand ausgelöst. Überpruf mal die failsafe-Einstellungen, insbesondere der throttle-value. Könnte vielleicht daran liegen, dass die Motoren dann nicht mehr auf die Gasregelung reagieren und erst nach einer gewissen Zeit wieder ansprechbar sind.
Gruß
Dieter19. August 2017 um 20:53 Uhr #4588susu12TeilnehmerDas wars scheinbar, Danke?. Nur der Failsafe geht nicht?.
Was muss ich da in den Modes einstellen bzw bei failsafe direkt. Möchte gerne failsafe land aber es passiert aktuell rein gar nichts wenn ich auf Failsafe klicke.
20. August 2017 um 10:12 Uhr #4589DHTeilnehmerIn den Modes-Einstellungen muss failsafe aktiviert sein. Welche Einstellungen da sinnvoll sind, kann ich nicht genau sagen, hatte selbst diesbezüglich schon mal eine Anfrage hier im forum gestellt, die aber bisher nicht beantwortet wurde. Hängt wahrscheinlich vom FC und der verwendeten firmware-Version ab.
Bei mir (CC3D, INAV fw 1.6.2) funktionert es jedenfalls, indem ich failsafe auf AUX 2 stehen habe mit range [1200,2100]. Im failsave selbst habe ich „land“ eingestellt und den throttle-value auf einen Wert gesetzt, der einen mehr oder weniger langsamen Sinkflug einstellen sollte. Ist aber dann oft doch nur eine Art verlangsamter Absturz. Wenn der copter dann auch noch disarmed werden soll, muüssen noch entsprechende Werte im kill switch gesetzt werden.
Die Übernahme meiner firmware-Einstellungen geschieht auf eigene Gafahr, wenn Du damit deinen copter schrottest, übernehme ich dafür keine Verantwortung!
Gruß
Dieter20. August 2017 um 10:15 Uhr #4590susu12TeilnehmerSchon mal vielen Dank für die Hilfe.
Werde ich nacher mal ausprobieren.Schönen Sonntag
6. September 2017 um 15:27 Uhr #4598MalteTeilnehmerHallo,
Wir bauen den WiFree Copter im Rahmen eines Schulprojektes. Die ganze Elektronik haben wir so weit geschafft, über den USB-Port unseres CC3D können wir die Motoren auch problemlos steuern. Nun haben wir aber das Problem, dass wir uns zwar mit dem aufgespannten Wlan des Raspberrys verbinden können, wenn wir aber in der App versuchen die Motoren anzusteuern passiert nichts. Als Wlan-Stick verwenden wir den WL-0151A, mit dem Beta-Image. Aus diesen Gründen wollten wir hier mal um Hilfe fragen 🙂
P.S.: Die App scheint nicht unter Android 7 zu funktionieren. Falls es also möglich wäre ein Update herauszugeben wäre es toll 😀
Mfg Malte, Jan-Simon, Max4. November 2017 um 20:59 Uhr #4679MickesTeilnehmerHallo Leute,
erst einmal schönen Dank für das tolle Projekt 🙂
Ich habe hier einen RaspiZero und als FC eine SpracingF3 verbaut. Firmware ist Inav 1.1.0 vom 10.5.2016
Konfiguriert mit Inav Konfigurator 1.8.1.
Es funktioniert zwar alles, selbst mit einem Moga Bluetooth Controler am Handy ist alles wie es soll, aber einen Haken hat die Sache. Die Steuersignale werden mit einer Verzögerung von bis zu 3 Sekunden ausgeführt. Ein fliegen ist so undenkbar. Abgehoben ist er zwar schon, aber durch die enorme Verzögerung der Steuersignale ist er mir unkontrolliert in den Gartenmöbeln gelandet. Hat aber nur einen Propeller gekostet…Das Image für den Pi ist das letzte, sowie die App ist auch die letzte aktuelle Version. Als Handy benutze ich ein Samsung S4 da die App unter Android 7 nicht bei mir läuft.
Was kann das sein? Die Kamera habe ich am Pi noch nicht dran, das gefummel hebe ich mir für den Schluss auf. Bild kommt aber (vorher getestet).
Gruß Michael
5. November 2017 um 2:17 Uhr #4680luckybenniModeratorMoin Mickes,
versuch es mal mit der MPEG Videokodierung, evtl. bekommst du damit die Latenz von 3 Sekunden runter. Ich vermute das Dekodieren des Videostreams lastet das Gerät so stark aus, dass die Geschwindigkeit der WLAN Übertragung darunter leidet. S4 is ja doch schon ein paar Jährchen alt, ebenso das dazugehörige Android.
Grüssle, Benni6. November 2017 um 20:17 Uhr #4681MickesTeilnehmerHallo beisammen,
die Lösung für mein Problem ist simpel – KAMERA ANSCHLIESSEN … Vermutlich hat der kleine Raspi verzweifelt versucht die Kamera anzusprechen, und da ich keine dran hatte war er sauer 🙂Mein Bluetooth Joystick funktioniert eigentlich ganz gut mit der App. Ich fliege damit auch meinen Parrot Bebop, allerdings zeigt er auch schon mal ungewöhnliche Ausschläge. Wenn ich z.B. Gas gebe, sehe ich in der App wie der rechte Steuerpunkt gleichzeitig mit aussteuert, was er nicht sollte. Außerdem sind die Sticks bei den ganzen Spielecontrollern eher grobschlächtig. Für den Maidenflight habe ich einen handelsüblichen Billigjoystick geschlachtet, und mit zwei Kreuzknüppeln aus einer alten 35Mhz Funke verheiratet. Damit kann man sehr sensibel steuern wie man das so gewohnt ist. Im Trockendock funktioniert das schon mal sehr gut. Ein paar cm hat er in der Küche schon mal geschwebt. Die Tage ist dann der Erstflug draußen angesagt.
Gruß Mickes
15. Januar 2018 um 20:47 Uhr #4703rewagTeilnehmerHallo WiFree bastler,
langsam komme ich an das Ende meines Lateins.
Ich bekomme die Verbindung Raspi – Flugcontroller nicht hin.Setup:
Raspi Zero W mit Antennen Mod – also ohne Dongle
CC3D Flugcontroller
Smartphone: Honor 7 mit Android 6.0Die WiFi Verbindung und Cameraübertragung funktioniert wunderbar.
Auch die theoretische Steuerung über INAV Configurator klappt.
Meine Vermutung, warum die Steuersignalübertragung nicht klappt ist, dass ich den richtigen Kanal in den Modes für Arm und co nicht auswählen kann. Siehe Anhänge.
Leider kann ich auch die „alten“ Einstellungen aus dem Thread nicht laden, da Inav inzwischen die Load Funktion eingestellt hat und mittels CLI das Wiederherstellen (bisher) nicht klappt.
Inzwischen habe ich diverse Firmwareversionen von INAV und auch Cleanflight getestet. Entweder konnte ich bei Mode überhaupt keine Kanäle auswählen oder ich bekomme viele Kanäle (5-18) welche ich auswählen kann.
Im Receiver Tab ändert sich bei der Scharfstellung und Steuerbefehlen über die App leider nichts…Habt Ihr einen schlauen Ratschlag, wie ich den Copter in die Luft bekomme?
Attachments:
You must be logged in to view attached files.12. Februar 2018 um 14:35 Uhr #4732NoMeansNoTeilnehmerHallo,
eine Frage an die erfolgreichen Piloten. Welche Reichweite schafft das WLAN unter guten Bedingungen bei euch?
Gruß,
NoMeansNo (Erik) -
AutorBeiträge
- Du musst angemeldet sein, um auf dieses Thema antworten zu können.