Forum: Mikrocontroller und Digitale Elektronik Arduino Gyroscope und Accelometer Werte schwanken


von Adrian (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

ich beschäftige mich mittlerweile mit dem Gyroskop und dem 
Beschleunigungssensor von AVR. Im Datasheet heißt das Board ATAVRSBIN2 
welches ich benutze. Im Anhang werde ich das Datenblatt hinzufügen.

Aus beiden Sensoren konnte ich Werte über die serielle Schnittstelle 
auslesen. Aber mit den Werten bin ich nicht ganz zufrieden, weil die 
Werte von der einen Sekunde auf die andere extrem voneinander abweichen. 
Bleibt die Platine ruhig liegen schwanken trotzdem die Werte beider 
Sensoren wie auch im Bewegungszustand.

Mit Hilfe von Processing wollte ich dann das alles schön in einer 
3D-Animation darstellen. Die Anzeige in 3D funktioniert aber nicht wenn 
die Werte vom Beschleunigungssensor hin und her schwanken.

Mir kam der Gedanke ich müsste den Gyro-und den Beschleunigungssensor 
kalibrieren aber wie genau das funktioniert weiss ich leider nicht.

Wie kalibriere ich die beiden Sensoren sodass im Ruhzustand nicht start 
von einander abweichen?

Hätte da einer ein Vorschlag was ich im Code ändern könnte?

Vielen Danke:)

von Purzel H. (hacky)


Lesenswert?

Um wieviel schwanken die Werte denn ? Wird gemittelt, kann gemittelt 
werden ?

von Adrian (Gast)


Angehängte Dateien:

Lesenswert?

Im Ruhzustand also wenn die Platine ganz still am Tisch liegt schwanken 
die Werte bei dem oben Porgramm da oben für die

x-Achse :  -35 bis -49
y-Achse :  -118 bis -146
z-Achse :  -92 bis -132

Und bei dem anderen Programm welches ich hier als zweites Testprogramm 
beigefügt habe schwanken die Werte:


x-Achse :  33 bis 255
y-Achse :  247 bis 254
z-Achse :  64 bis 250 (hier am extremsten)


Das zweite Programm habe ich auch hier beigefügt. Kann es sein das die 
Register falsch gesetzt sind oder woher kommen die Schwankungen?

Im momnent weiss ich nicht wo nach ich suchen soll:(

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.