Daftar Isi:
- Langkah 1: Membuat Data Mentah untuk Kalibrasi
- Langkah 2: Membuat Pengukuran yang Dikalibrasi
- Langkah 3: Menambahkan Layar LCD
Video: Miringkan Kompensasi Kompas Dengan LSM303DHLC: 3 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Dalam Instruksi ini saya ingin menunjukkan bagaimana menggunakan sensor LSM303 untuk mewujudkan kompas kompensasi kemiringan. Setelah upaya pertama (tidak berhasil) saya berurusan dengan kalibrasi sensor. Berkat ini, nilai magnetometer telah meningkat secara signifikan. Kombinasi nilai terkalibrasi dari magnetometer dan akselerometer kemudian menghasilkan kompas kompensasi kemiringan.
Apa yang kau butuhkan:
1 Arduino Uno
1 LSM303DHLC Breakout
1 papan tempat memotong roti
1 Resistor 220 Ohm
1 Potensiometer 10k
1 LCD 2x16 dalam mode 4-bit
1 kotak karton
1 kompas
1 busur derajat
Beberapa kabel
Langkah 1: Membuat Data Mentah untuk Kalibrasi
Kalibrasi dilakukan secara terpisah untuk magnetometer dan akselerometer setiap kali dengan cara yang sama. Pada langkah pertama, data mentah dari sensor dibacakan dalam 12 posisi yang ditentukan (Gambar 5.2). Kemudian data koreksi dihitung dengan bantuan Magmaster 1.0 (Gambar 5.3) dan dapat dievaluasi dalam sketsa yang sesuai. Anda dapat menemukan panduan yang sangat bagus di sini
www.instructables.com/id/Easy-hard-and-soft-iron-magnetometer-calibration/
Terima kasih YuriMat!
Sketsa Arduino "LSM303DHLC_Acc_andMag_Raw_Measurements_201218.ino" menyediakan data mentah yang diperlukan. Untuk ini, Anda dapat memilih sumber di baris 17.
Untuk bekerja dengan Magmaster 1.0, tutup jendela Serial Monitor.
Langkah 2: Membuat Pengukuran yang Dikalibrasi
Untuk mendapatkan pengukuran magnetometer dan akselerometer yang terkalibrasi, transfer nilai dalam matriks transformasi dan bias dalam sketsa Arduino "LSM303DHLC_Tilt_compensated_Compas_211218", baris 236 - 246 untuk Magnetometer, 268 - 278 untuk Akselerometer.
Sebagai pemeriksaan, sketsa juga memberikan perbandingan data mentah dan nilai sensor yang dikalibrasi. Selain itu, Anda dapat memeriksa bacaan dengan kompas dan busur derajat.
Langkah 3: Menambahkan Layar LCD
Layar LC digunakan untuk menampilkan posisi saat ini relatif terhadap medan magnet bumi. Sumbu X dari sensor menunjuk ke utara, di mana 0 ° sesuai dengan utara magnet. Nilai meningkat dengan memutar searah jarum jam ke 360 °. Kemiringan sensor dikompensasi dengan baik, tetapi tidak boleh melebihi 45 °.
Koneksi layar LC 16x2 adalah standar dan dijelaskan dengan baik dalam tutorial Arduino berikut:
www.arduino.cc/en/Tutorial/HelloWorld
Saya harap saya dapat menginspirasi Anda untuk Instructables baru dan saya menantikan proyek Anda.
Direkomendasikan:
Kompas Kecil Dengan ATtiny85: 12 Langkah (dengan Gambar)
Kompas Kecil Dengan ATtiny85: Ini adalah proyek pertama kami dengan ATtiny85; kompas digital saku sederhana (bekerja sama dengan J. Arturo Espejel Báez).ATtiny85 adalah mikrokontroler berkinerja tinggi dan berdaya rendah. Ini memiliki 8 Kbytes memori flash yang dapat diprogram. Karena itu, kal
Tutorial Antarmuka Sensor Kompas HMC5883L Dengan Arduino: 10 Langkah (dengan Gambar)
Tutorial Antarmuka Sensor Kompas HMC5883L Dengan Arduino: DeskripsiHMC5883L adalah kompas digital 3-sumbu yang digunakan untuk dua tujuan umum: untuk mengukur magnetisasi bahan magnetik seperti feromagnet, atau untuk mengukur kekuatan dan, dalam beberapa kasus, arah medan magnet di suatu titik di s
KOMPENSASI SUHU OTOMATIS SENSOR KONDUKTIVITAS ATLAS: 4 Langkah
KOMPENSASI SUHU OTOMATIS SENSOR KONDUKTIVITAS ATLAS: Dalam proyek ini, kami akan secara otomatis mengkompensasi suhu sensor konduktivitas dari Atlas Scientific. Perubahan suhu berdampak pada konduktivitas/padatan terlarut total/salinitas cairan dan dengan mengkompensasinya, kita
Cara Menggunakan Modul GY511 Dengan Arduino [Membuat Kompas Digital]: 11 Langkah
Cara Menggunakan Modul GY511 Dengan Arduino [Membuat Kompas Digital]: Tinjauan Dalam beberapa proyek elektronik, kita perlu mengetahui lokasi geografis setiap saat dan melakukan operasi tertentu yang sesuai. Dalam tutorial ini, Anda akan mempelajari cara menggunakan modul kompas LSM303DLHC GY-511 dengan Arduino untuk membuat kompas digital
Miringkan Keyboard Apel Aluminium Anda: 4 Langkah
Miringkan Keyboard Apple Aluminium Anda: Dari pertama, saya jatuh cinta dengan keyboard Apple Aluminium baru. Ini ramping, memiliki nuansa laptop-ey yang bagus untuk aksi tombol, dan memiliki tombol fungsi yang cukup untuk mendaratkan pesawat ulang-alik. Aku harus punya satu! Setelah tiba, saya tidak kecewa dengan satu