IMU (Inertial Measurement Unit) kartının Arduino ile kullanımı için aşağıdaki adımlar izlenebilir: 1. Gerekli malzemelerin temini: Arduino, MPU-6050 IMU sensörü, 4.7K ohm dirençler, breadboard ve jumper kablolar. 2. Bağlantıların yapılması: MPU-6050'nin I2C haberleşme adresi 0x68 olduğundan, Arduino'nun SCL (A5) ve SDA (A4) pinlerine bağlanmalıdır. 3. Kodun yazılması: - Wire.h kütüphanesinin eklenmesi. - MPU-6050'nin I2C adresinin tanımlanması. - Sensör verilerinin okunması ve seri monitöre yazdırılması. Örnek kod: ```cpp #include <Wire.h> const int MPU = 0x68; // MPU-6050'nin I2C haberleşme adresi int16_t AcX, AcY, AcZ, Tmp, GyX, GyY, GyZ; // IMU'dan alınacak değerlerin kaydedileceği değişkenler void setup() { Wire.begin(); Wire.beginTransmission(MPU); Wire.write(0x6B); Wire.write(0); Wire.endTransmission(true); Serial.begin(9600); } void loop() { verileriOku(); Serial.print("ivmeX = "); Serial.print(AcX); Serial.print(" | ivmeY = "); Serial.print(AcY); Serial.print(" | ivmeZ = "); Serial.print(AcZ); Serial.print(" | Sicaklik = "); Serial.print(Tmp/340.00+36.53); Serial.print(" | GyroX = "); Serial.print(GyX); Serial.print(" | GyroY = "); Serial.print(GyY); Serial.print(" | GyroZ = "); Serial.println(GyZ); delay(333);