Hallo,
ich habe eine Welle, die sich um 360° drehen kann.
An dieser Welle ist ein Magnet befestigt, der sich über dem MLX90333 dreht.
Dabei ändert sich der X- und Y-Wert.
Wie komme ich jetzt zu meinen Winkel?
LG
PS: Mathe Niveau Mittlere Reife
Hallo,
ich habe eine Welle, die sich um 360° drehen kann.
An dieser Welle ist ein Magnet befestigt, der sich über dem MLX90333 dreht.
Dabei ändert sich der X- und Y-Wert.
Wie komme ich jetzt zu meinen Winkel?
LG
PS: Mathe Niveau Mittlere Reife
ar182:
ich habe eine Welle, die sich um 360° drehen kann.
An dieser Welle ist ein Magnet befestigt, der sich über dem MLX90333 dreht.
Dabei ändert sich der X- und Y-Wert.Wie komme ich jetzt zu meinen Winkel?
Da Du nicht schreibst, wie Du die Sensorwerte empfängst, hier was allgemeines:
Die Formel steht im Datenblatt.
Adafruit ist immer einen Blick wert:
Ausführlicher:
Ja, ich kenne die Links.
Kannst du was damit anfangen?
Dann erkläre es mir.
Einfache X-Y - Polardatenumrechnung.
Grüße Uwe
Ja, du Schlaumeier!
Kannst du dir vorstellen, das ich noch nie was von Polardaten gehört habe.
Jetzt einmal ein Beispiel zum Vorrechnen für dich.
X= 386; Y= 702
ich drehe den Magneten ein Stück
X= -361 Y= -141
Um wie viele Grad wurde der Magnet gedreht?
Z bleibt unverändert
Kannst du dir vorstellen, das ich noch nie was von Polardaten gehört habe.
Nein!
Kann ich nicht.
sinus und cosinus sollten ca. ab der 9ten Klasse bekannt und nutzbar sein!
OK, du scheinst jünger zu sein.....
Also kundig machen!
Lesetipps: Sinus, Cosinus, Einheitskreis
Dann ein praktischer Tipp:
(damit das bildlich wird)
Male ein Koordinatenkreuz mit 4 Quadranten.
Dort trage eine Reihe Messwerte ein.
Ich vermute/behaupte es wird sich ein Kreis bilden.
Je mehr Messpunkte desto Kreis.
Da der Abstand Magnet zum Sensor konstant bleibt ändert sich Z nicht.
Wenn der Magnet in X Achse Steht dann ist x maximum und y null.
Ein Punkt kann durch den Abstand x und y von Koordinatenursprung dargestellt werden.
Eine andere Möglichkeit ist der Abstand r vom Koordinatenursprung und den Winkel zwischen der Waagerechten und r.
[bzw.(%E2%88%92180%C2%B0,180%C2%B0]]https://de.wikipedia.org/wiki/Polarkoordinaten#Berechnung_des_Winkels_im_Intervall_(−π,_π]_bzw._(−180°,180°]](https://de.wikipedia.org/wiki/Polarkoordinaten#Berechnung_des_Winkels_im_Intervall_(−π,_π)
Prinzipiell:
Winkel = arctan (y/x)
in der Praxis sind die 4 Quadranten beachten um den Winkel von 0 bis 360 Grad zu erhalten.
Grüße Uwe
(deleted)
42 ist das Alter des Kapitäns. Das ist die Lösung einer anderen Aufgabe.
Jetzt einmal ein Beispiel zum Vorrechnen für dich.
X= 386; Y= 702
ich drehe den Magneten ein Stück
X= -361 Y= -141
Um wie viele Grad wurde der Magnet gedreht?
Ich nehme mal an X/Y, sollen rechtwinklige Koordinaten in der Ebene sein.
Da kann man nur sagen, dass du jedenfalls nicht (nur) um eine Achse im Nullpunkt gedreht hast.
Ob überhaupt was gedreht wurde, ist auch unklar.