PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ADXL345 - Freien Fall erkennen



Spacecam
23.12.2013, 19:24
Hallo RN,
ich hoffe ihr seid nicht böse wenn ich frag :)

Ich habe das ADXL345 breakout Modul an meinem Rspi. Ich kann ihn schon Daten per i2c endlocken. z.b xyz Achse. Nur mit der freien fall Erkennung komm ich noch nicht ganz so klar. Was muss ich wie machen um dies nutzen zu können? Ich will ein Modell ca 100m hoch schießen. Wenn es dann fällt soll ein Fallschirm auslösen.

LG

Kampi
23.12.2013, 19:48
Hey,

du musst nur schauen wann sich das Vorzeichen der Beschleunigung in z Richtung ändert.
+g müsste glaube ich in Richtung Erde sein und wenn du das Ding hoch schießt hast du eine ganze Weile eine negative Erdbeschleunigung (weil du ja dagegen arbeitest) und dann wenn du mit der Erdbeschleunigung arbeitest (sprich fällst) muss sich das Vorzeichen ändern.

Spacecam
23.12.2013, 20:34
Hey,

du musst nur schauen wann sich das Vorzeichen der Beschleunigung in z Richtung ändert.
+g müsste glaube ich in Richtung Erde sein und wenn du das Ding hoch schießt hast du eine ganze Weile eine negative Erdbeschleunigung (weil du ja dagegen arbeitest) und dann wenn du mit der Erdbeschleunigung arbeitest (sprich fällst) muss sich das Vorzeichen ändern.

ok danke, werde ich testen :)

- - - Aktualisiert - - -


Hey,

du musst nur schauen wann sich das Vorzeichen der Beschleunigung in z Richtung ändert.
+g müsste glaube ich in Richtung Erde sein und wenn du das Ding hoch schießt hast du eine ganze Weile eine negative Erdbeschleunigung (weil du ja dagegen arbeitest) und dann wenn du mit der Erdbeschleunigung arbeitest (sprich fällst) muss sich das Vorzeichen ändern.



jetzt hab ich wieder das alte Problem: Die Z Aches ist neigung abhängig

Kampi
23.12.2013, 20:54
Hey,

ja wenn du den auch drehst hast du auch eine Beschleunigung. Deswegen reagiert er ja auch drauf :)
Wenn du den in einer Position liegen lässt, müsste er 0 ausgeben.