35 BAB IV PENGUJIAN DAN ANALISIS Bab ini akan membahas mengenai pengujian serta analisis masing-masing modul dari spesifikasi sistem secara keseluruhan. Tujuan dari pengujian ini adalah untuk mengetahui apakah sistem yang dirancang dapat memberikan hasil sesuai dengan harapan dalam hal ini sudah sesuai dengan spesifikasi yang telah ditulis, sedangkan analisis digunakan untuk membandingkan hasil perancangan dengan spesifikasi. Pengujian dilakukan pada setiap bagian maupun keseluruhan sistem. 4.1 Pengujian Sensor GY-521 Sensor GY-521 tersambung dengan komunikasi I2C dengan frekuensi standar sebesar 400k Hz terhadap Arduino nano. Dalam komunikasi I2C, arduino nano akan bertindak sebagai master dan GY-521 bertindak sebagai slave. Konfigurasi yang digunakan untuk accelerometer jangkauan ±8g dan gyro ±250 deg/s. Pengujian sensor GY-521 dilakukan dengan dua kondisi, yaitu kondisi saat diam dan kondisi saat bergerak. Saat kondisi diam, bertujuan untuk mengetahui nilai offset sebuah sensor yang bisa digunakan untuk menambah tingkat akurasi pembacaan sensor. Saat kondisi bergerak, bertujuan untuk mengetahui seberapa cepat perubahan sudut yang terjadi dengan menggabungkan data gyro. Pengujian sensor kondisi diam juga bisa digunakan sebagai penentuan nilai offset sebagai bentuk cara dalam kalibrasi sensor. Vektor sumbu x, y, dan z merupakan indikator dalam pengujian accelerometer. Apabila GY-521 diletakan tegak lurus dengan arah gaya gravitasi bumi, maka pengukuran data keluaran sensor akan mendapatkan data mentah. Jika ingin meningkatkan tingkat akurasi sensor, bisa dilakukan dengan cara membuat seluruh data bernilai 0 untuk vektor sumbu x dan y, sedangkan sumbu z bernilai 16.438. Untuk menampilkan data raw digunakan komunikasi serial dengan kecepatan baudrate 9.600 dari Arduino nano yang memproses data dari GY-521. Data yang sudah ditampilkan akan dianalisa dan dijadikan nilai rata-rata untuk menentukan nilai offset pada data raw.
17
Embed
BAB IV PENGUJIAN DAN ANALISIS - repository.uksw.edurepository.uksw.edu/bitstream/123456789/11347/5/T1... · 1 90 90 0 0.02 0.01 7 .92 2 ... besaran vektor yang memiliki arah dan satuan,
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
35
BAB IV
PENGUJIAN DAN ANALISIS
Bab ini akan membahas mengenai pengujian serta analisis masing-masing
modul dari spesifikasi sistem secara keseluruhan. Tujuan dari pengujian ini adalah
untuk mengetahui apakah sistem yang dirancang dapat memberikan hasil sesuai
dengan harapan dalam hal ini sudah sesuai dengan spesifikasi yang telah ditulis,
sedangkan analisis digunakan untuk membandingkan hasil perancangan dengan
spesifikasi. Pengujian dilakukan pada setiap bagian maupun keseluruhan sistem.
4.1 Pengujian Sensor GY-521
Sensor GY-521 tersambung dengan komunikasi I2C dengan frekuensi standar
sebesar 400k Hz terhadap Arduino nano. Dalam komunikasi I2C, arduino nano akan
bertindak sebagai master dan GY-521 bertindak sebagai slave. Konfigurasi yang
digunakan untuk accelerometer jangkauan ±8g dan gyro ±250 deg/s. Pengujian sensor
GY-521 dilakukan dengan dua kondisi, yaitu kondisi saat diam dan kondisi saat
bergerak. Saat kondisi diam, bertujuan untuk mengetahui nilai offset sebuah sensor
yang bisa digunakan untuk menambah tingkat akurasi pembacaan sensor. Saat kondisi
bergerak, bertujuan untuk mengetahui seberapa cepat perubahan sudut yang terjadi
dengan menggabungkan data gyro.
Pengujian sensor kondisi diam juga bisa digunakan sebagai penentuan nilai
offset sebagai bentuk cara dalam kalibrasi sensor. Vektor sumbu x, y, dan z merupakan
indikator dalam pengujian accelerometer. Apabila GY-521 diletakan tegak lurus
dengan arah gaya gravitasi bumi, maka pengukuran data keluaran sensor akan
mendapatkan data mentah. Jika ingin meningkatkan tingkat akurasi sensor, bisa
dilakukan dengan cara membuat seluruh data bernilai 0 untuk vektor sumbu x dan y,
sedangkan sumbu z bernilai 16.438. Untuk menampilkan data raw digunakan
komunikasi serial dengan kecepatan baudrate 9.600 dari Arduino nano yang
memproses data dari GY-521. Data yang sudah ditampilkan akan dianalisa dan
dijadikan nilai rata-rata untuk menentukan nilai offset pada data raw.
36
Tabel 4.1. Data Raw Sensor Accelerometer GY-521
Secara teori, apabila sensor GY-521 diletakan dengan posisi vektor x=90°, y=90° dan
z=0°, maka nilai sumbu x=0, y=0 dan z=16384. Nilai rata-rata yang didapatkan pada
tabel 4.1, dapat digunakan sebagai kalibrasi sensor. Nilai tersebut akan menjadi nilai