fireball hat geschrieben:Ja, ist aber kein Lagesensor. Der misst "nur" die Drehrate des Objekts, nicht die absolute Lage im Raum, wie es der Beschleunigungssensor tut.
Du hast vollkommen recht - die Linien bewegen sich wenn nur die WMP drauf ist, nicht das Quadcopter - Symbol!
OK, Problem gelöst! Hatte ein original Nunchuck herumliegen - das musste dran glauben! Damit geht es jetzt einwandfrei! Was mir nur aufgefallen ist: Sobald ich den Flugakku anstecke, 'hängt' der Arduino manchmal in einer Schleife und blinkt lustig vor sich hin.... Beim nächsten mal - alles OK so wie gewohnt! Irgendeine Idee? Die Batt_Level LED bleibt dunkel...
Danke,
Peter
"Linux for Networks - Mac for work - Windows for Solitair"
Ist das die Pin13-LED die munter flott vor sich hinblinkt ? Dann ist das ein Brown-Out. Kann an der Versorgungsspannung liegen, oder an einem Kurzschluß / Feinschluß an einem Ausgang. Kann z.b. auch durch den Nunchuk ausgelöst werden. Wenn kein vernünftiges Signal von der Peripherie zurück kommt haste den Effekt ebenfalls, der Arduino läuft dann in einer Reset-Schleife, bis das Problem behoben ist. Kann z.b. auch ein Wackler an der Datenleitung vom WMP oder NK liegen.
_________________________________________________________________________________ "Leben ist das, was passiert, während du etwas ganz anderes planst" ... ( John Lennon )
Crizz hat geschrieben:Ist das die Pin13-LED die munter flott vor sich hinblinkt ?
Ja, genau die!
Dann ist das ein Brown-Out. Kann an der Versorgungsspannung liegen, oder an einem Kurzschluß / Feinschluß an einem Ausgang. Kann z.b. auch durch den Nunchuk ausgelöst werden. Wenn kein vernünftiges Signal von der Peripherie zurück kommt haste den Effekt ebenfalls, der Arduino läuft dann in einer Reset-Schleife, bis das Problem behoben ist. Kann z.b. auch ein Wackler an der Datenleitung vom WMP oder NK liegen.
Na dann werd ich einmal mit der Lupe auf die Jagd gehen!
"Linux for Networks - Mac for work - Windows for Solitair"
steffenk hat geschrieben:Hatte ich auch mal vorübergehend, weiß aber nicht mehr die Ursache. Hmm.... schon mal kalibriert?
Wenn der Arduino in dieser Reset - Schleife hängt, geht nichts mehr! D.h. man bekommt keine Verbindung zur GUI! Aber da ich ja jetzt weiss woran es liegen kann gehts an die Ursachenforschung!
"Linux for Networks - Mac for work - Windows for Solitair"
Du könntest mal ein Servo parallel zum Regler hängen, dann sieht man was der Gaskanal macht. ansonsten >> Spektrum Flightlog (müsste der Empfänger eigentlich können) dann sieht man was los ist.
Du kannst mal folgendes machen : Sender an, Empfänger an, dann erst den FTDI anstecken. Das Problem kann auch durch eine instabile USB-Spannung ausgelöst werden. Wenn die über einen bestimmten Betrag z.b. durch den Init des Arduino einbricht hast du auch den Brown-Out-Effekt. Das Spiel wiederholt sich dann. Komtm zwar nicht sehr oft vor, es gibt aber eine PC-Mainboards bei denen die USB-Versorgung etwas wackelig ist, und schon hat man den Salat. Kommt auch gerne vor wenn man die Verbindung über einen passiven USB-Hub herstellen will.
Deshalb wie oben mal vorgehen. Klappt das ganze auf Anhieb, auch wiederholte male, dann ist es ein USB-Problem. Aber Vorsicht : während des Scans der USB-Ports kann es zu deftigen Motor-Zuckern kommen. Sorge dafür, das die Rotoren nirgends gegenhauen können, evtl. mach sie dafür mal ab.
_________________________________________________________________________________ "Leben ist das, was passiert, während du etwas ganz anderes planst" ... ( John Lennon )
Crizz hat geschrieben:Du kannst mal folgendes machen : Sender an, Empfänger an, dann erst den FTDI anstecken.
Hab ich immer so gemacht!
Deshalb wie oben mal vorgehen. Klappt das ganze auf Anhieb, auch wiederholte male, dann ist es ein USB-Problem. Aber Vorsicht : während des Scans der USB-Ports kann es zu deftigen Motor-Zuckern kommen. Sorge dafür, das die Rotoren nirgends gegenhauen können, evtl. mach sie dafür mal ab.
Es passiert aber auch wenn kein FTDI dran ist... Versorgung der ganzen Geschichte erfolgt über ein eigenes BEC! Hängt an einem 3s 2200mAh LiPo...
"Linux for Networks - Mac for work - Windows for Solitair"