MPU6050 İvme Sensörü Sorunu

Merhabalar, MPU6050 sensörü ile x,y,z den verileri alıyorum serial ekrana. Fakat bir süre sonra sensör ile bağlantı kopuyor. Ardunioyu yeniden başlatmak gerekiyor. Bazen de kendi kendine sürekli baplantı kopup 3 saniye sonra bağlanacak diyor. Sorun nedir acaba burda?

Merhaba,
MPU6050 gibi i2c seri haberleşme protokolünü kullanan modlüllerde kablolarda kısa süreliğine dahi olsa temazsızlık sonucu seri iletişim durur. Bu seri iletişimi devam ettirebilmek için kabloların düzgün şekilde bağlamak yeterli değildir. Mikrodenetleyicinin baştan başlaması gereklidir. Tahminimce kablolarda temazsızlık var. Sensörü karta lehimleyerek bu sorunu çözebileceğini tahmin ediyorum. Eğer yine çalışmazsa arduinoya giden gerilimde parazit olabilir. Arduinonun USB B portundan beslenen gerilim herhangi bir voltaj regülatörüne uğramadığı için parazit engellenemiyecektir. Ancak 3.3V pinde bu durum söz konusu değildir çünkü AMS1117 3.3V voltaj regülatörüne uğrar bu durumda da parazitlerin çoğu engellenir. Kısacası sensörü 3.3V ile beslemeyi deneyin. Kolay gelsin. :slightly_smiling_face:

1 Beğeni