İvmeölçer Accelerometer ile Hareket Algılama
Elektronik stajımda ivmeölçer sensör kullanarak hareket algılama sistemleri geliştirdim. Bu yazıda, ivmeölçerin çalışma prensibini ve Arduino ile yaptığım uygulamalı örneği öğrencinin kendi deneyimiyle anlatıyorum.

İvmeölçer (Accelerometer) ile Hareket Algılama
Elektronik stajımın yirminci haftasında, ivmeölçer (accelerometer) kullanarak hareket algılama sistemi kurdum. Bu uygulama sayesinde hareket, eğim ve sarsıntı gibi fiziksel değişimlerin elektronik olarak nasıl algılandığını uygulamalı olarak deneyimledim.
İvmeölçer Nedir?
İvmeölçer, bir cismin X, Y ve Z eksenlerinde ivmelenmesini ölçen sensördür. Yani hareket, eğim veya titreşim gibi fiziksel hareketleri dijital sinyale çevirir. Genellikle MPU6050, ADXL345 gibi modeller tercih edilir.
Kullandığım Malzemeler
- MPU6050 ivmeölçer modülü
- Arduino Uno
- Jumper kablolar
- Breadboard
- LED (uyarı göstergesi için)
Bağlantılar (MPU6050 ile Arduino)
- VCC → 5V
- GND → GND
- SCL → A5
- SDA → A4
Sensör I2C üzerinden Arduino’ya veri gönderiyor. Arduino da bu veriyi işleyerek hareket olup olmadığını analiz ediyor.
Arduino Kod Örneği
#include <Wire.h>
#include <MPU6050.h>
MPU6050 sensor;
void setup() {
Serial.begin(9600);
Wire.begin();
sensor.initialize();
if(sensor.testConnection()) {
Serial.println("Sensor bağlantısı başarılı.");
} else {
Serial.println("Sensor bağlantı hatası!");
}
}
void loop() {
int16_t ax, ay, az;
sensor.getAcceleration(&ax, &ay, &az);
Serial.print("X: "); Serial.print(ax);
Serial.print(" | Y: "); Serial.print(ay);
Serial.print(" | Z: "); Serial.println(az);
delay(1000);
}
Uygulama Senaryosu
MPU6050’yi sabit bir yere yerleştirdim. Sonra elimle küçük sarsıntılar uyguladım. Seri monitörde X, Y ve Z eksenlerinde değişen değerleri gözlemledim. Belirli bir eşik değeri geçtiğinde LED yaktırarak uyarı mekanizması da ekledim.
Yaptığım Hatalar ve Öğrendiklerim
- İlk başta I2C bağlantı pinlerini yanlış bağladığım için sensörden veri alamadım.
- Veri değerlerini anlamak için sensörün datasheet’ini detaylı inceledim.
- Hareketin yönüne göre değerlerin nasıl değiştiğini anlamak zaman aldı ama pratikle kavradım.
İvmeölçer ile Yapılabilecek Projeler
- Hareket algılayan alarm sistemleri
- Darbe tespit sistemleri
- Telefon ekran döndürme uygulamaları
- Adım sayar (pedometre) projeleri
Edindiğim Deneyim
İvmeölçer ile çalışmak başta karmaşık görünse de zamanla sensör verilerini okuyup anlamlandırmak kolaylaştı. Bu projede sensörden gelen verileri gerçek dünya hareketleriyle bağdaştırmayı öğrendim.
Artık benzer sensörleri farklı projelerde kullanabilecek seviyedeyim. İvmeölçer sensörlerinin, giyilebilir teknolojilerden otomatik dengesiz yük algılayan sistemlere kadar çok geniş bir kullanım alanı olduğunu fark ettim.