Lagesensor integrieren

Moin zusammen,
hat jemand sich eventuell schonmal Gedanken gemacht, ob es möglich wäre, einen Lagesensor oder Ähnliches in das System zu integrieren, um zu erkennen, ob der Bus in Waage steht?
Ich bin leider kein Programmierer, um dies umzusetzen. Allerdings finde ich die Idee ganz interessant.

Vielleicht hatte sich ja schon jemand die Idee und hast es eventuell umgesetzt :wink:.

Viele Grüße,
Malte

Und dann gleich die Stützen elektrisch ansteuern :smiley:

sollte mit dem MPU6050 relativ leicht zu implementieren sein.

Hier ist ein Projekt dazu.

1 Like

Ich habe auch mal angefangen mich mit dem Sensor zu beschäftigen habe aber mit der Mathe noch so meine Probleme.

Ich will zwar keine Hubstüzen daran Anschliesen sonder die Lage darstellen aber der MPU6050 ist schon ein sehr Interessanter Chip.

Die in dem Verlinkten Artikel beschriebene Mathe ist zu einfach für genaue Dinge. Das sieh man schon wenn man mal die Treiber für den Ardunio und den MPU6050 sich ansieht.

Da ich aus der C++ Welt komme habe ich auch damit ein bisschen was angefangen leider ist es nicht Fertig.

Falls es jemanden Interessiert. Die Daten dann in den MQTT zu schieben ist ja wirklich einfach…

1 Like

Moin,
Hubstützen wollte ich auch nicht ansteuern, wobei es schon sehr nett wäre. Mir geht es ebenfalls nur um die Darstellung l, so das ich sehen kann, ob der Bus einigermaßen in Waage ist.
Wie schon erwähnt, ist das leider überhaupt nicht mein Element, aber ich versuche mich mal damit zu beschäftigen, da es echt interessant ist.

Was bedeutet denn zu ungenau? Wäre der Bus nicht ansatzweise in Waage oder sind es nur wenige Zentimeter/Millimeter?

Viele Grüße und Entschuldigung für die laienhaften Fragen :grimacing:.

Hört auf jeder Fragt auf seinem Level was er versteht und das auch Ok so. Ist nicht jeder so tief drin. Wichtig ist nur das verstehen wollen und mit denken zu mindestens für mich.

Mir fehlt in dem Code die Initialisierung das heißt das wenn die Parameter mit dem Chip nicht übereinstimmen dann kommt einfach müll raus.
Der Beschleunigungsanteil wird nicht Berücksichtigt das bedeutet das wären der Fahrt oder wenn er sich bewegt die Daten nicht stimmen können. Und jeder weiß das das betreten von einem Bus schon schaukeln auslöst. Das ja normal.

Ich fände es halt Verschwendung wenn man die Sachen die der Chip kann brach liegen lässt. Der ist nämlich in ganz vielem drin. Der kann so gut sein das er selbst in Drohnen zur Lage Erkennung ein gesetzt wird oder auch in Händys für die Bildschirm Drehung.

Was nutzt dir die Anzeige in Units ? Müsste ja schon etwas sein mit dem auch was Verstehen kann.
Aber selbst in Grad wird es schwierig wenn es ein Grad ist und der Chip ist in der Mitte verbaut wie viel cm muss ich dann unter das Radlegen ? Bzw die Hubstütze aus fahren ? Bzw die auf der gegen überliegenden Seite ablassen ?

Das was ich noch nicht Testen konnte viel Einfluss hat das Auto auf den Sensor und kann man das Kompensieren da so ein Sensor ja von Magnetfeld der Erde abhängt. Und im Auto gibt es genung ander Magnetfelder.

Wo ich ehrlich gesagt keine Idee habe ist wie man den Sensor gerade ins Fahrzeug bekommt. So das man ihn Kallibieren kann. Wie stelle ich fest das das Fahrzeug gerade steht.

Jedoch der Sensor Kostet eher nichts und Software kann man immer Tauschen. Also ausprobieren.
Vielleicht sind wie so oft meine Ansprüche halt zu hoch und so wird Software nicht fertig…

So genau kann der sein…

Moin,
Ok, die Genauigkeit scheint da wirklich ein Problem zu sein, so dass man es vernünftig anwenden kann.
Ich versuche mich demnächst mal da reinzufuchsen und vielleicht kommt ja was brauchbares raus :wink:.
Vielen Dank nochmal für die ganzen Informationen :+1:.

Viele Grüße

Interessante idee!
Bzgl gerade verbauen.
Muss man doch garnicht?
Man müsste doch nur einmal Kalibrieren.
Also Bus gerade ausrichten und dann dem chip sagen, das dies die null-lage is?

Natürlich kann man das mit dem Kalibrieren auch machen dann muss du aber die Werte wo speichern und immer umrechnen. Aber wie stelle ich das Auto gerade ? So ein Fläche zu finden ist glaube ich nicht so ganz einfach.