MPU6050 İvme ve Gyro Sensörü Kullanımı

Mpu6050 hava araçlarında, denge robotlarında veya birçok robot projesinde sıkça kullanılan sensörlerdir.

Üzerinde 3 eksenli gyro ve 3 eksen açısal ivme ölçer olan IMU sensör kartıdır. Kart I2C protokolünü desteklediğinden üzerindeki pinler standart I2C pinleridir ve arduinonun standart I2C pinlerine takılmalıdır.

Üzerinde voltaj regülatörü bulunduğundan 3v ile 5v arası voltajla beslenmektedir. Açısal ivme ölçer aralığı ± 2 ± 4 ± 8 ± 16 g, Gyro ölçüm aralağı ise + 250 500 1000 2000 ° / s ‘dir.


Bağlantılarımızı yukarıdaki gibi yaptıktan sonra yazılımımızı kartımıza yüklüyoruz.

Öncelikle sensörün kütüphanesini indirelim. --> MPU6050

#include "I2Cdev.h" //I2C kütüphanesi
#include "MPU6050.h" //Mpu6050 kütüphanesi
#include "Wire.h"
MPU6050 accelgyro; // Mpu6050 sensör tanımlama
int16_t ax, ay, az; //ivme tanımlama
int16_t gx, gy, gz; //gyro tanımlama

void setup() {
Wire.begin();
Serial.begin(38400);
Serial.println("I2C cihazlar başlatılıyor...");
accelgyro.initialize();
Serial.println("Test cihazı bağlantıları...");
Serial.println(accelgyro.testConnection() ? "MPU6050 bağlantı başarılı" : "MPU6050 bağlantısı başarısız");
}

void loop() {
accelgyro.getMotion6(&ax, &ay, &az, &gx, &gy, &gz); // ivme ve gyro değerlerini okuma

//açısal ivmeleri ve gyro değerlerini ekrana yazdırma
Serial.print("a/g:\t");
Serial.print(ax); Serial.print("\t");
Serial.print(ay); Serial.print("\t");
Serial.print(az); Serial.print("\t");
Serial.print(gx); Serial.print("\t");
Serial.print(gy); Serial.print("\t");
Serial.println(gz);
}

Yazılımda fonksiyonların açıklamaları yazıyor. Sensörden gelen ivme ve gyro değerlerini serial monitorden görebilirsiniz.


Ad

Arduino Autocad Bilim-Teknoloji Biyomedikal Sistemler C-Programlama C# C# Programlama Diferansiyel Denklemler Dijital Kontrol Sistemleri Elektrik Devreleri 1 Elektrik Devreleri 2 Elektrik Makineleri 1 Elektrik Makineleri 2 Elektrik Tesislerinde Koruma Elektromantetik Alan Teorisi Elektromantetik Dalga Teorisi Elektronik 1 Elektronik 2 Elektronik-Devreler EmguCV Genel Fizik Genel Kimya Genel Matematik Gömülü Linux Güç Elektroniği Haberleşme Sistemleri İşaret ve Sistemler Lineer-Cebir Lojik Devreler Malzeme Bilimi MATLAB Mikroişlemciler Olasılık ve İstatistik Otomatik Kontrol Sistemleri PLC-Otomasyon Proje Yönetimi ve Girişimcilik Raspberry Pi Sayısal Analiz Sayısal İşaret İşleme Teknik-Kutuphane Termodinamik Yüksek Gerilim Tekniği
false
ltr
item
Çağlar GÜL: MPU6050 İvme ve Gyro Sensörü Kullanımı
MPU6050 İvme ve Gyro Sensörü Kullanımı
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlGyguU8hCgeTNaxAPNICjKmy0Z7siulZg1BraXWHKAcz8ojMS6_nR1E7fXjz4LTIiZhm71Ii4dwEjVYel9i7bmnZCdxhuDNeP56_ZFL2r32XttZN20t17UC7wuw9xGPXvDS4XP0G6iSg/s640/mpu6050-%25C3%25B6rnek.png
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlGyguU8hCgeTNaxAPNICjKmy0Z7siulZg1BraXWHKAcz8ojMS6_nR1E7fXjz4LTIiZhm71Ii4dwEjVYel9i7bmnZCdxhuDNeP56_ZFL2r32XttZN20t17UC7wuw9xGPXvDS4XP0G6iSg/s72-c/mpu6050-%25C3%25B6rnek.png
Çağlar GÜL
https://elektronikafa.blogspot.com/2016/09/mpu6050-ivme-ve-gyro-sensoru-kullanm.html
https://elektronikafa.blogspot.com/
http://elektronikafa.blogspot.com/
http://elektronikafa.blogspot.com/2016/09/mpu6050-ivme-ve-gyro-sensoru-kullanm.html
true
871250089272898028
UTF-8
Not found any posts Not found any related posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU Tag ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Contents See also related Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS CONTENT IS PREMIUM Please share to unlock Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy