Wolle62
24.06.2019, 13:38
Ich bin mit meinen Experimenten schon etwas weiter und beschäftige mich gerade mit einer 2,4GHz Fernsteuerung.
Dabei ist auch ein Beschleunigungssensor MPU6050 im Spiel.
Zum Testen habe ich das Ganze auf einem Breadboard mit Arduino Uno / NRF2401 und zur Visualisierung Multiwii 2.31 auf dem PC.
Ein, nach Internetfund, gebauter Sender, auch mit NRF2401 steuert alles.
Das funktioniert soweit. Die Lageänderungen nach vorn seitlich und hinten werden von der Multiwii conf Software korrekt dargestellt.
Aber wenn ich alles in der waagerechten liegend drehe, dann ist die Drehrichtung auf dem Bildschirm genau entgegengesetzt wie in der Realität.
Die Platine mit dem MPU6050 liegt waagerecht und steht auch nicht auf dem Kopf. Ich finde das Problem einfach nicht.
Kann man das im Multiwii Sketch des Arduino einstellen?
Oder kann man das mit der Windows Software umstellen?
Vielleicht weiß hier noch jemand mit der Multiwii Sache Bescheid.
Danke!
Dabei ist auch ein Beschleunigungssensor MPU6050 im Spiel.
Zum Testen habe ich das Ganze auf einem Breadboard mit Arduino Uno / NRF2401 und zur Visualisierung Multiwii 2.31 auf dem PC.
Ein, nach Internetfund, gebauter Sender, auch mit NRF2401 steuert alles.
Das funktioniert soweit. Die Lageänderungen nach vorn seitlich und hinten werden von der Multiwii conf Software korrekt dargestellt.
Aber wenn ich alles in der waagerechten liegend drehe, dann ist die Drehrichtung auf dem Bildschirm genau entgegengesetzt wie in der Realität.
Die Platine mit dem MPU6050 liegt waagerecht und steht auch nicht auf dem Kopf. Ich finde das Problem einfach nicht.
Kann man das im Multiwii Sketch des Arduino einstellen?
Oder kann man das mit der Windows Software umstellen?
Vielleicht weiß hier noch jemand mit der Multiwii Sache Bescheid.
Danke!