void baca_compass(void)
{
i2c_start();
i2c_write(0xC0);
i2c_write(0x01);
i2c_start();
i2c_write(0xC1);
data=i2c_read(0);
i2c_stop();
}
modul pembacaannya sangat sederhana seperti diatas, Variabel data diatas bisa langsung ditampilkan di LCD atau kalian bisa mengholahnya langsung di robot , pastikan kalian harus mengkalibrasi nilai utara , barat , timur dan selatan dengan menekan tombol yang ada di CMPS03.Arahkan arah barat , kemudian utara , selatan timur arah mata angin harus berurutan kalo tidak , nilai dari pembacaan sensor akan berbeda.
Nah berikut tentang penjelasan CMPS03 , kalu kalian kurang jelas download dan baca saja datashenya .
Untuk program lengkapnya kalian bisa download disini
0 komentar:
Post a Comment