Arduino Gyroscope und Accelometer Werte schwanken

Gast #3868281
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:)
Angehängte Dateien:
Gast #3868865
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:(
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren