Elektronik Pusula.

Başlatan AlwiN, 19 Mart 2024, 01:33:49

AlwiN

Merhabalar.
HMC5883L (manyetometre) ve MPU6050 (ivmeölçer ve gyro) modulleri ile, Arduino kullanarak elektronik pusula olusturmaya çalışıyorum.
HMC5883L manyetometresi ile, kalibrasyonu yapildiktan sonra, çıktıları derece cinsinsen aliyorum. Kendi ekseni etrafında yere paralel olacak sekilde dönüşlerde bir problem olmuyor, ancak öne arkaya veya saga sola egilmelerde, pusula açısı değişiyor. Ancak biliyosunuz bir pusula da boyle bir değişim olmaz, olmamalı, sadece kendi ekseninde dönüşlerde açı değişmeli.

Bunun icin de ivmeölçer ile egim telafisi yapilmasi gerekiyor.

İzlediğim video ve okudugum makalelere uygun olarak modullerin yönlerini ayni yone bakacak şekilde yapiyor ve ilgili matematiksel hesaplamalari yapmama ragmen maalesef bir pusula gibi calismasini saglayamadim. Hala eğimlerde pusula açısı değişmeye devam ediyor.
Bu konuda bilgisi olan var mı? Yardımcı olabilir misiniz?