Externer Kompass am PX4 Board anschließen?

#1
Hallo!

Weiß zufällig jemand, wie man am PX4 FMU oder IO Board einen externen Kompass anschließt und den Onboard Kompass deaktiviert?

Vielen Dank und Grüße
 

Nosferatu

Erfahrener Benutzer
#2
Einfach am I2C Anschluss des IO-Boards anschließen. Der wird durch den Treiber automatisch erkannt. Der Treiber prüft zuerst immer den externen I2C Bus, und wenn da kein Kompass gefunden wurde, wird der interne benutzt.
 
#3
Sehr geil!

Dann noch drei kleine Fragen:

- Ich habe das BreakOut-Board (GY-271 HMC5883L 3-5V I2C) - kann ich das nutzen?

- In welcher Richtung muss der Y-Pfeil zeigen (Wenn die Pins nach vorne/Flugrichtung schauen, entsprechen nach hinten, korrekt)?

- Muss ich im Missionplanner irgendwas konfigurieren oder muss ich bei den Defines (wegen Richtung) einstellen und kompilieren - wenn ja (bei Beiden Varianten), was?

- An welcher Stelle würdest Du den Kompass anbauen? Von der Tendenz her würde ich ihn neben dem GPS setzen wollen, wäre mir aber unsicher, ob das überhaupt was bringt? Alternativ habe ich noch ein Flow-Sensor hier liegen - mangels Anschlussplan auch noch nicht verbaut. Und wenn die Software diesen unterstützen sollte, würde ich eh auf einem der beiden hinteren Arme einen zusätzlichen (Motor-)Mount für den Sensor anschließen...

Vielen Dank schon mal! :)

Elektonikturm:
Gesamtansicht:
 
FPV1

Banggood

Oben Unten