Kayıtlar

hmc5883l etiketine sahip yayınlar gösteriliyor

HMC5883L HMC5983 pusula devresi proton basic

Resim
Proton basic compass code Bir süredir HMC5883L pusula modülü ile çalışmalar yapıyorum, bunları paylaşmamın doğru olacağını düşündüm. Öncelikle piyasada FAKE olarak adlandırabileceğimiz modüller mevcut. Bu modüllerin chip üzerinde hmc önünde DB veya DA ibaresi mevcut. Bu db ve da ile üretilen modellerin kalibre ve bir takım işlemlerle çalıştığı söyleniyor ama çalışan sağlam modül varken kimse bu işle uğraşmak istemez. Paylaştığım kod hem HMC5883 hem de HMC5983 ile çalıştığını da belirteyim. Daha önce aynı modül için CCS C kodu paylaşmıştım. Onu da kullanabilirsiniz. Eğer orjinal HMC5883L  bulamazsanız HMC5983L veya basınç sensörü barındıran HMC5983L+BMP180 kullanabilirsiniz. Ayrıca manyetik sapma koda ilave edilmeli. Dünyadaki her yerin manyetik sapma değeri farklı oluyor. Ve bu değere her yıl 6 dakika eklemek gerekiyor. Manyetik sapma değerlerini aşağıdaki linkten öğrenebilirsiniz: http://www.magnetic-declination.com/ Not: Pusula sensörü 45 derece altı eğimde hatalı...

pusula devresi hmc5883L ccs c pic c

Resim
HMC5883L dijital pusula modülü ile hazırlanmış devrede pic18f4550 işlemcisi kullanılmış. Proje ccs c dosyalarını aşağıdaki linkten indirebilirsiniz. CCS C PIC C pusula devresi download Kaynak youtube videosu projenin çalışması: https://www.youtube.com/watch?v=Rji4lxLLp9A&t=31s Benzer pusula devreleri: https://www.elektroinfo.org/2009/02/elektronik-pusula-devreleri.html