Sensor Wirkrichtungen

Desaster

Erfahrener Benutzer
#1
Hallo Zusammen

Habe ma meine Drotek 6dof V1(Itg3200 Bma180) angeschlossen. Lötaugen nach hinten.

Dann die Wirkrichtungen in der Config.h. geändert,

Nach Drotek Anweisung
nach Warthox
Nach Rosewhite
und 2 andere aus dem Web hat alles alles nix gebracht in deer Gui.

Dann Rumgetestet, in der Gui läuft jetzt mit Dieser

//if you want to change to orientation of individual sensor
#define ACC_ORIENTATION(X, Y, Z) {accADC[ROLL] = -X; accADC[PITCH] = -Y; accADC[YAW] = Z;}
#define GYRO_ORIENTATION(X, Y, Z) {gyroADC[ROLL] = -X; gyroADC[PITCH] = -Y; gyroADC[YAW] = -Z;}
//#define MAG_ORIENTATION(X, Y, Z) {magADC[ROLL] = X; magADC[PITCH] = Y; magADC[YAW] = Z;}

Sehr sehr komisch

Flugprobe steht noch aus
Test mit 2.0 und der neuen Dev 20120413

Und wech
 
Zuletzt bearbeitet:

schuetze

Erfahrener Benutzer
#2
Hi Desaster...
habe das gleiche "Problem". Egal was ich ändere, es hat einfach keine Auswirkung :(
Bei mir ist die Roll-Richtung falsch. Da ich eine MiniWii-Platine habe, kann ich auch nicht mal schnell den Sensor umdrehen...
Aso, habe die 1.9er Version bei mir drauf

Danke
 

Desaster

Erfahrener Benutzer
#3
Hallo

damits einfacher ist, Glaub ich jeden falls, erstma nur den Gyro aktivieren im Code. Hiernach testen.


How should be the sensor axis directions

TILT the MULTI to the RIGHT (left side up):
•MAG_ROLL, ACC_ROLL and GYRO_ROLL goes up
•MAG_Z and ACC_Z goes down

TILT the MULTI forward (tail up):
•MAG_PITCH, ACC_PITCH and GYRO_PITCH goes up
•MAG_Z and ACC_Z goes down

Rotating the copter clockwise (YAW):
•GYRO_YAW goes up

The copter stays level:
•MAG_Z is positive ; ACC_Z is positive

Danach Gyro und Acc im Code Aktivieren
,dann nur noch für Acc Wirkrichtungen testen, und fertich
ging so am besten bei mir

Und wech
 

DerCamperHB

Erfahrener Benutzer
#4
und wie sind die Werte im Minusbereich zu lesen?

-180 zu -200 ist das "goes up" oder "goes down", von der Zahl wird es größer, Mathematisch kleiner
 

schuetze

Erfahrener Benutzer
#5
Hi Desaster,
habe es heut Morgen auch selbst hin bekommen...
habe noch mal die Original-Software geladen und geändert. Dieses mal hat er dann die Einstellungen übernommen... Schon seltsam. Dafür bricht mir jetzt ständig die Serielle-Verbindung ab.
 

Desaster

Erfahrener Benutzer
#6
und wie sind die Werte im Minusbereich zu lesen?

-180 zu -200 ist das "goes up" oder "goes down", von der Zahl wird es größer, Mathematisch kleiner


How should be the sensor axis directions

TILT the MULTI to the RIGHT (left side up):
•MAG_ROLL, ACC_ROLL and GYRO_ROLL goes up
•MAG_Z and ACC_Z goes down

TILT the MULTI forward (tail up):
•MAG_PITCH, ACC_PITCH and GYRO_PITCH goes up
•MAG_Z and ACC_Z goes down

Rotating the copter clockwise (YAW):
•GYRO_YAW goes up

The copter stays level:
•MAG_Z is positive ; ACC_Z is positive


Der Gyro aus der Waagerechten: rolle Rechts oder Vorwärtsfliegen, zählt hoch (Plusbereich) rolle Links oder Rückwärtsfliegen zählt hoch (minus Bereich)

Gieren (drehen ) rechts rum Gyro Yaw zeigt Plus Werte an Links rum drehen Gyro Yaw zeigt Minus Werte

Gyro zeigt Werte nur in der Bewegung an, keine Bewegung ist Null

Anfangswert -180 Ausgang-200 ist goes down .Andersrum -200 anfang -180 ende ist goes up

Anfangswert 180 Ausgang 200 ist goes up. Anfang 200 Ende 180 ist goes Down

Und wech
 

micha59

Erfahrener Benutzer
#7
Hi Desaster...
habe das gleiche "Problem". Egal was ich ändere, es hat einfach keine Auswirkung :(
Bei mir ist die Roll-Richtung falsch. Da ich eine MiniWii-Platine habe, kann ich auch nicht mal schnell den Sensor umdrehen...
Aso, habe die 1.9er Version bei mir drauf

Danke
Hallo Schuetze,
ich hatte den selben "Ärger" mit der MiniWii-Platine. Nach der Deaktivierung der Voreinstellung (/* if you use a specific sensor board: ) für Jussi's MiniWii Flight Controller in der config.h und manuellen Aktivierung aller verbauten Sensoren hat es dann endlich geklappt. Fliegt jetzt mit den Default-PIDs fast stabil. Hier meine Einstellungen unter der 2.0er Version: http://www.mifotos.de/zur-technik
Vielleicht hilft es dir noch . . .

Viele Grüße, Micha
 

schuetze

Erfahrener Benutzer
#8
Hi Micha,
vielen Dank für Deine Hilfe...
Habe aber die Voreinstellung garnicht erst verwendet und alles von Hand aktiviert.
Werde jetzt aber noch mal auf die 2er Version gehen und testen.

MfG

EDIT:
Bin schon total durcheinander... Die verdrehten Sensoren hab ich schon erschlagen...
Habe jetzt das Problem, dass die Platine wohl ein falsches Steuersignal an die Regler sendet. Beim Akku Einstecken gehen alle Regler auf Alarm. Es wird wohl eine zu hohe "0-Stellung" an den Motor/ESC gesendet... Vielleicht hast Du ja da auch noch ne Idee...
 
Zuletzt bearbeitet:

micha59

Erfahrener Benutzer
#9
Hi Micha,
vielen Dank für Deine Hilfe...
Habe aber die Voreinstellung garnicht erst verwendet und alles von Hand aktiviert.
Werde jetzt aber noch mal auf die 2er Version gehen und testen.

MfG

EDIT:
Bin schon total durcheinander... Die verdrehten Sensoren hab ich schon erschlagen...
Habe jetzt das Problem, dass die Platine wohl ein falsches Steuersignal an die Regler sendet. Beim Akku Einstecken gehen alle Regler auf Alarm. Es wird wohl eine zu hohe "0-Stellung" an den Motor/ESC gesendet... Vielleicht hast Du ja da auch noch ne Idee...
Hallo, hallo,
so aus dem FF habe ich da leider auch kein Rezept. Ich würde die Regler abklemmen und neu anlernen. Die FC komlett löschen (geht einfach über die Arduino 1.0 Software mit File--->Example--->Eeprom--->eeprom clear. Das ausführen, sprich uploaden und dann die 2.0 wieder draufspielen. Vielleicht hast du es auch schon so gemacht. Ohne die Regler anzuschließen erst mal in der GUI gucken was passiert und die Knüppeleinstellungen unbedingt justieren (die magische Zahl 1500 :). Regler anschließen und dann sollte es wieder klappen . . . wie gesagt, sollte . . .
Sage bitte Bescheid, Viele Grüße
Micha
 
FPV1

Banggood

Oben Unten