Arduino + MPU6050 + Python = GYRO_MOUSE

MPU6050 , 3 eksen gyro ve 3 eksen açısal ivme ölçere sahip olan sensör kartıdır. Denge gerektiren projeler için ucuz ve kullanımı kolay bir sensördür. I2C Protokolünü destekler ve Arduinodaki I2C pinlerine bağlanmalıdır. 3 – 5 volt aralığındaki voltajlarla çalışır.
Arduino UNO üzerindeki SDA ve SCL pinleri sırayla; A4 ve A5’tir. Diğer modellerin I2C pinlerine internetten bakabilirsiniz.

Bu örneğin kaynak kodlarını inceleyerek öğrenebilecekleriniz;

  • Python – Arduino seri haberleşme,
  • Arduino MPU6050 Jiroskop sensörü değerlerini okuma.

Kurduğum devre

Bu devrenin çizimi yazının devamında ve aşağıda verdiğim GITHUB linkinde mevcut.

Çalışan hali


Projeye başlayalım!

GITHUB PROJE DOSYALARI

Devreyi kur, yazılımları at, çalıştır. Açıklamalar kodların içinde.
Proje için gereken malzemeler;

  • Arduino (Ben UNO kullandım, hangisi olduğu farketmez)
  • MPU6050 (Ivme ve Jiroskop sensörü)
  • 2 x Buton
  • Jumper kablolar

BREADBOARD ÜZERİNE KURULU DEVRE

Bir cevap yazın