Kalibrasi Sensor
Panduan lengkap untuk mengkalibrasi sensor detektor gempa
Apa itu Kalibrasi?
Kalibrasi adalah proses penyesuaian sensor agar memberikan pembacaan yang akurat sesuai dengan standar referensi.
Mengapa Perlu Kalibrasi?
Memastikan data getaran yang terdeteksi akurat, mengurangi false positive, dan meningkatkan keandalan sistem peringatan dini.
Frekuensi Kalibrasi
Lakukan kalibrasi setiap 3 bulan sekali atau setelah terjadi gempa besar untuk memastikan akurasi tetap optimal.
Langkah-Langkah Kalibrasi Sensor MPU6050
1
Persiapan Alat
- Sensor MPU6050 yang terhubung ke ESP32
- Kabel USB untuk koneksi ke komputer
- Arduino IDE atau PlatformIO terinstal
- Permukaan datar dan stabil untuk meletakkan sensor
2
Upload Skrip Kalibrasi
Upload kode berikut ke ESP32 melalui Arduino IDE:
#include <Wire.h>
#include <MPU6050.h>
MPU6050 mpu;
int16_t ax, ay, az;
int16_t gx, gy, gz;
void setup() {
Serial.begin(115200);
Wire.begin();
mpu.initialize();
Serial.println("Memulai kalibrasi...");
Serial.println("Letakkan sensor di permukaan datar");
delay(5000);
}
void loop() {
mpu.getMotion6(&ax, &ay, &az, &gx, &gy, &gz);
Serial.print("Akselerasi X: "); Serial.print(ax);
Serial.print(" Y: "); Serial.print(ay);
Serial.print(" Z: "); Serial.println(az);
delay(1000);
}
3
Baca Nilai Offset
Letakkan sensor di permukaan datar dan catat nilai yang muncul di Serial Monitor. Nilai ideal untuk posisi datar:
- Accel X: mendekati 0
- Accel Y: mendekati 0
- Accel Z: sekitar 16384 (1g)
4
Set Nilai Offset di Kode Utama
Gunakan nilai offset yang didapat untuk mengkalibrasi:
mpu.setXAccelOffset(x_offset); mpu.setYAccelOffset(y_offset); mpu.setZAccelOffset(z_offset);
5
Verifikasi Kalibrasi
Upload ulang kode utama dan pastikan nilai getaran menjadi stabil saat sensor dalam posisi diam (nilai mendekati 0).
Tips Kalibrasi
- Pastikan sensor ditempatkan di permukaan yang benar-benar datar dan stabil
- Hindari getaran dari kipas, AC, atau perangkat lain saat kalibrasi
- Lakukan kalibrasi di ruangan dengan suhu stabil
- Simpan nilai offset di EEPROM agar tidak hilang saat mati listrik
- Catat tanggal kalibrasi untuk jadwal kalibrasi berikutnya