APLIKASI SENSOR KOMPAS UNTUK PENCATAT RUTE PERJALANAN ABSTRAK

dokumen-dokumen yang mirip
REALISASI ROBOT DALAM AIR

SISTEM MONITORING INFUS BERBASIS MIKROKONTROLER AVR ATMEGA 16 ABSTRAK

PENGENDALIAN ASRS (AUTOMATIC STORAGE AND RETRIEVAL SYSTEM) DENGAN MENGGUNAKAN MIKROKONTROLER AVR ATMEGA16. Ari Suryautama /

REALISASI ROBOT MERANGKAK ENAM KAKI HOLONOMIK ABSTRAK

Perancangan Alat Peraga Papan Catur pada Layar Monitor. Samuel Setiawan /

REMOTE CONTROL INFRARED DENGAN KODE KEAMANAN YANG BEROTASI. Disusun Oleh : Nama : Yoshua Wibawa Chahyadi Nrp : ABSTRAK

APLIKASI MIKROKONTROLER AVR ATMEGA16 UNTUK MENGUKUR PANJANG PRODUKSI KAIN PADA MESIN FINISHING TEKSTIL

ALAT BANTU PARKIR MOBIL BERBASIS MIKROKONTROLER ATMEGA16. Disusun Oleh : Nama : Venda Luntungan Nrp :

PERANCANGAN SISTEM KENDALI MERIAM MENGGUNAKAN DRIVER MOTOR BERBASIS MIKROKONTROLER ATMEGA8535

Kata Kunci : ATmega16, Robot Manipulator, CMUCam2+, Memindahkan Buah Catur

AKUISISI DATA PADA SLOT READER MENGGUNAKAN KOMPUTER UNTUK MEMONITOR

DENGAN MENGENDALIKAN RADIO CONTROL

IMPLEMENTASI KONTROL PID PADA PENDULUM TERBALIK MENGGUNAKAN PENGONTROL MIKRO AVR ATMEGA 16 ABSTRAK

REALISASI ROBOT MOBIL HOLONOMIC Disusun Oleh : Nama : Santony Nrp :

Sistem Akuisisi Data 6 Channel Berbasis AVR ATMega dengan Menggunakan Bluetooth ABSTRAK

REALISASI ALAT PERAGA UNTUK MEMANTAU CUACA. Ananta Leska Saputra /

PERANCANGAN DAN REALISASI SISTEM PENGENDALI PENYARINGAN AIR BERDASARKAN TINGKAT KEKERUHAN AIR. Disusun Oleh : Nama : Rico Teja Nrp :

ALAT PERAGA PAPAN PERMAINAN OTHELO PADA LAYAR MONITOR

REALISASI PROTOTIPE SISTEM GERAK ROBOT DENGAN DUA KAKI

SISTEM PEMANTAU RUANGAN MENGGUNAKAN DUA BUAH WEBCAM MELALUI JARINGAN INTERNET

REALISASI OTOMASI SISTEM MANAJEMEN STOK BARANG DENGAN PEMBACA BARCODE MENGGUNAKAN PERANGKAT LUNAK OPEN SOURCE ABSTRAK

PERANCANGAN ALAT PENGUKUR KECEPATAN KENDARAAN MENGGUNAKAN MIKROKONTROLLER ATMEGA32 DAN MODUL BLUETOOTH DBM 01

PERANCANGAN PERAGA MULTIPLEXER DAN DEMULTIPLEXER DIJITAL MENGGUNAKAN MIKROKONTROLER AVR UNTUK PENGIRIMAN DATA MELAUI SERAT OPTIK

PENGENALAN UCAPAN DENGAN METODE FFT PADA MIKROKONTROLER ATMEGA32. Disusun Oleh : Nama : Rizki Septamara Nrp :

ALAT UJI MCB OTOMATIS BERBASIS MIKROKONTROLER ABSTRAK

Realisasi Perangkat Pemungutan Suara Nirkabel Berbasis Mikrokontroler

Kata Kunci : ROV (Remotely operated underwater vehicles), X-Bee, FSR-01

Aplikasi Kamera Web Untuk Mengukur Luas Permukaan Sebuah Obyek 3D

PERANCANGAN POV (PERSISTENCE OF VISION) DENGAN POSISI SUSUNAN LED VERTIKAL

PERANCANGAN DAN REALISASI PENGUAT KELAS D BERBASIS MIKROKONTROLER AVR ATMEGA 16. Disusun Oleh: Nama : Petrus Nrp :

PURWA-RUPA PENAMPIL LOKASI MANUSIA MENGGUNAKAN GPS DENGAN KOORDINAT LINTANG-BUJUR

SISTEM PENDETEKSI KETINGGIAN MUATAN ROKET BERBASIS MIKROKONTROLER. Gelar Kharisma Rhamdani /

PENGENDALI PINTU GESER BERDASARKAN KECEPATAN JALAN PENGUNJUNG BERBASIS MIKROKONTROLER ATMEGA 16. Disusun Oleh : Nama : Henry Georgy Nrp :

REALISASI ROBOT PENCARI JALAN DALAM MAZE DENGAN METODE RUNUT-BALIK ABSTRAK

Realisasi Alat Ukur Profil Camshaft

Perancangan Remote Control Terpadu untuk Pengaturan Fasilitas Kamar Hotel

PERANCANGAN SISTEM PENGATUR PEMAKAIAN KOMPUTER PADA WARNET MENGGUNAKAN RFID

Abstrak. Kata Kunci: USB, RS485, Inverter, ATMega8

Aplikasi Thermopile Array untuk Thermoscanner Berbasis Mikrokontroler ATmega16. Disusun Oleh : Nama : Wilbert Tannady Nrp :

Prototype Payload Untuk Roket Uji Muatan

PERANCANGAN DAN REALISASI PEMILAH SAMPAH ANORGANIK PERKANTORAN OTOMATIS BERBASIS MIKROKONTROLER

PERANCANGAN ALAT PENAMPIL KOMPOSISI WARNA KAIN MENGGUNAKAN IC TCS230

Aplikasi Mikrokontroler Sebagai Karakter Generator Televisi

ANALISA SPEKTRUM CAHAYA MENGGUNAKAN METODE GRATING BERBASIS MIKROKONTROLER AVR. Disusun oleh : Nama : Gunawan Kasuwendi NRP :

PENGONTROL PID BERBASIS PENGONTROL MIKRO UNTUK MENGGERAKKAN ROBOT BERODA. Jurusan Teknik Elektro, Fakultas Teknik. Universitas Kristen Maranatha

PERANCANGAN DAN REALISASI SISTEM PEMILIHAN SUARA MENGGUNAKAN WIFI DENGAN IP STATIS ABSTRAK

APLIKASI PERINTAH SUARA UNTUK MENGGERAKKAN ROBOT. Disusun Oleh : Nama : Astron Adrian Nrp :

Kata kunci:sensor rotary encoder, IC L 298, Sensor ultrasonik. i Universitas Kristen Maranatha

APLIKASI WEB EMBEDDED MICROCONTROLLER UNTUK PENGINFORMASIAN KONDISI LALU LINTAS BERUPA TULISAN MENGGUNAKAN WEB BROWSER MELALUI JARINGAN GPRS

SIMULASI ROBOT PENDETEKSI MANUSIA

PENGENDALIAN PH PADA SISTEM PEMUPUKAN TANAMAN HIDROPONIK BERBASIS MIKROKONTROLER AVR ATMEGA16

SISTEM PELACAKAN KEBERADAAN LOKASI KENDARAAN BERBASIS MIKROKONTROLER ATMEGA16 MELALUI LAYANAN SMS. Disusun Oleh : Nama : Indra Pratama Nrp :

Perancangan Persistence of Vision Display Dengan Masukan Secara Real Time

Pengukuran Kecepatan Angin untuk Transportasi Darat

PERANCANGAN DAN REALISASI SISTEM AKUISISI DATA DAN PENGAMBILAN GAMBAR MELALUI GELOMBANG RADIO FREKUENSI

SISTEM REMOTE MONITORING GEDUNG BERBASIS MIKROKONTROLER MELALUI RADIO FREKUENSI HT

SISTEM PENYIRAMAN KLOSÉT OTOMATIS MENGGUNAKAN MIKROKONTROLER ATMEGA8535. Herdy Trinovian Prabudi/

LASER PROYEKTOR MENGGUNAKAN LASER POINTER DAN MIKROKONTROLER ATMEGA16

OTOMATISASI PENGARAHAN KAMERA BERDASARKAN ARAH SUMBER SUARA PADA VIDEO CONFERENCE

KONTROL LEVEL AIR DENGAN FUZZY LOGIC BERBASIS MIKROKONTROLER ATMEGA 8535

Perancangan Sistem Pemeliharaan Ikan Pada Akuarium Menggunakan Mikrokontroler ATMega 16. Albert/

Perangkat Pembaca dan Penyimpan Data RFID Portable. Untuk Sistem Absensi. Disusun Oleh : Nama : Robert NRP :

DESAIN DAN REALISASI OSILOSKOP LCD PIXELS DENGAN MENGGUNAKAN MIKROKONTROLER ATMEGA 32 DAN ATMEGA 16

APLIKASI MIKROKONTROLER AVR ATMEGA16 UNTUK ALAT PEMILIH PENYEDIA LAYANAN TELEPON YANG SAMA

PERANCANGAN DAN REALISASI PENAMPIL SPEKTRUM FREKUENSI PORTABLE BERBASIS MIKROKONTROLER ATMEGA 16

PERANCANGAN MODULATOR QPSK DENGAN METODA DDS (DIRECT DIGITAL SYNTHESIS) BERBASIS MIKROKONTROLLER ATMEGA8535 ABSTRAK

MODEL SISTEM CRANE DUA AXIS DENGAN PENGONTROL FUZZY. Disusun Oleh : Nama : Irwing Antonio T Candra Nrp :

PERANCANGAN DAN REALISASI PERANGKAT PENDETEKSI WARNA CAT NIRKABEL

SISTEM AKUISISI DATA KENDARAAN BERMOTOR MENGGUNAKAN SMARTPHONE ANDROID MELALUI KONEKSI BLUETOOTH. Disusun oleh: Dhiko Dwiaprianto Putra ( )

REALISASI ROBOT BIPEDAL BERBASIS AVR YANG MAMPU MENAIKI DAN MENURUNI ANAK TANGGA. Disusun oleh : : Yohanes Budi Kurnianto NRP :

PENGENDALIAN PERALATAN LISTRIK MENGGUNAKAN REMOTE CONTROL TV. Disusun Oleh : Nama : Jimmy Susanto Nrp :

PERANCANGAN DAN REALISASI SARUNG TANGAN PENERJEMAH BAHASA ISYARAT KE DALAM UCAPAN BERBASIS MIKROKONTROLER ABSTRAK

REALISASI ROBOT PELINTAS RINTANGAN ABSTRAK

PEMBUATAN POV (PERSISTENCE OF VISION) PROGRAMMABLE DENGAN MENGGUNAKAN MIKROKONTROLER ATMEGA 8

Realisasi Robot Pembersih Lantai Dengan Fasilitas Tangan Pengambil Sampah Dan Penghisap Sampah

Implementasi Sistem Navigasi Maze Mapping Pada Robot Beroda Pemadam Api

PERANCANGAN DAN REALISASI PENALA GITAR OTOMATIS MENGGUNAKAN PENGONTROL MIKRO AVR ATMEGA16. Disusun Oleh : Nama : Togar Hugo Murdani Nrp :

PROTOTIPE PENGENDALI ROBOT MOBIL BERLENGAN JEPIT DENGAN MIKROKONTROLER ATMEGA 16 MELALUI PAPAN KETIK BERANTARMUKA PS/2. Angkar Wijaya /

PENGENDALIAN ROBOT BERODA MELALUI SMART PHONE ANDROID. Disusun oleh : Riyan Herliadi ( )

MESIN PELIPAT KERTAS OTOMATIS. Disusun Oleh : Nama : Andre Susanto Nrp :

PENGONTROLAN TEMPERATUR DAN KELEMBABAN UNTUK PERTUMBUHAN JAMUR TIRAM MENGGUNAKAN PENGONTROL MIKRO

Aplikasi Raspberry Pi pada Perangkat Absensi Portable Menggunakan RFID

PERANCANGAN TIMBANGAN DAN PENGUKUR DIAMETER KAWAT TEMBAGA PADA MESIN GULUNG KAWAT TEMBAGA DENGAN MIKROKONTROLER ATmega328 ABSTRAK

ABSTRAK. Hendra Manase Jl. Babakan Jeruk Gg. Barokah No. 25, 40164,

SIMULATOR PENGERING CAT BERBASIS PENGONTROL MIKRO

PERANGKAT PENGONTROL RUMAH KACA BERBASIS MIKROKONTROLER. Wisnu Panjipratama / Jurusan Sistem Komputer, Fakultas Teknik,

REALISASI SISTEM PENGONTROLAN DAN MONITORING MINIATUR LIFT BERBASIS PC (PERSONAL COMPUTER) Disusun Oleh : PANDAPOTAN MAHARADJA

Pengontrolan Kamera IP Menggunakan Pengontrol Mikro Arduino dan Handphone Sebagai Pengontrolnya Berbasis Web Browser

Perbandingan Metode K Nearest Neighbor dan K Means Clustering dalam Segmentasi Warna pada Citra ABSTRAK

DAFTAR ISI. ABSTRAK... i KATA PENGANTAR... ii DAFTAR ISI... iv DAFTAR GAMBAR... vii DAFTAR TABEL... x DAFTAR LAMPIRAN... xi

REALISASI PROTOTIPE KURSI RODA LISTRIK DENGAN PENGONTROL PID

REALISASI ROBOT MOBIL TANK UNTUK MENJELAJAHI MEDAN YANG TIDAK RATA. Disusun Oleh : Nama : Jonatan Kurnia Nrp :

WIRELESS TELEMETERING KWH METER DIGITAL BERBASIS MIKROKONTROLER ABSTRAK

APLIKASI CONTACTLESS SMARTCARD UNTUK TRANSAKSI TOL MELALUI KOMUNIKASI WIRELESS ABSTRAK

Pengaturan Harga Dan Pembatasan Pembelian BBM Subsidi Menggunakan Smart Card

II.4 Keypad II.5 LCD II.6 Pengenalan Perangkat Lunak Visual Basic Pada PC (Server) II.6.1 Integrated Development Environment...

Animasi Objek yang Dapat Bergerak Menggunakan Kubus LED Berbasis Mikrokontroler ATMega16

PERANCANGAN DAN REALISASI WITNESS CAMERA DENGAN MEDIA PENYIMPANAN SDCARD ABSTRAK

APLIKASI WEB EMBEDDED MICROCONTROLLER UNTUK PENGENDALIAN DAN PENGAMATAN JARAK JAUH MENGGUNAKAN WEB BROWSER PADA TELEPON SELULER MELALUI JARINGAN GPRS

Perancangan dan Realisasi MIDI Drum Pad Menggunakan Mikrokontroler ATMega16. Design and Realization MIDI Drum Pad Using ATMega16 Microcontroller

Transkripsi:

APLIKASI SENSOR KOMPAS UNTUK PENCATAT RUTE PERJALANAN Frederick Sembiring / 0422168 Jurusan Teknik Elektro, Fakultas Teknik, Universitas Kristen Maranatha, Jl. Prof.Drg.Suria Sumantri, MPH no.65, Bandung, Indonesia, email : erick_iftime4daytime@yahoo.com ABSTRAK Pada masa sekarang ini perkembangan teknologi pengontrol mikro semakin maju. Pengontrol mikro dapat membantu manusia untuk merealisasikan peralatan berbasis mikro untuk mengontrol suatu sistem. Salah satu sistem yang menggunakan pengontrol mikro adalah alat untuk mencatat rute perjalanan. Pada tugas akhir ini, telah dirancang dan direalisasikan alat pencatat rute perjalanan suatu kendaraan dengan cara mencatat arah menggunakan sensor kompas (CMPS03) dan mengukur jarak dengan menggunakan Reed Switch yang dikendalikan menggunakan pengontrol mikro ATmega16. Data dari pengontrol mikro dikirim melalui komunikasi serial RS-232 ke komputer. Program untuk menampilkan rute perjalanan dalam bentuk dua dimensi dibuat dengan menggunakan Microsoft Visual Basic 6. Dari hasil percobaan yang dilakukan pada alat pencatat rute perjalanan yang dibuat dengan beberapa pola rute dapat menunjukkan bahwa program berhasil memetakan pola rute dengan benar. Diperoleh maksimum persentase kesalahan pengukuran sudut 2,9% dan maksimum persentase kesalahan pengukuran jarak 22,7 %. Kata Kunci : Pencatat rute perjalanan, Aplikasi Sensor Kompas (CMPS03), Reed Switch, Pengontrol Mikro ATmega16. i Universitas Kristen Maranatha

COMPASS SENSOR APPLICATIONS FOR TRAVEL ROUTE RECORDER Frederick Sembiring / 0422168 Electrical Engineering, Faculty of Engineering, Maranatha Christian University, Jl. Prof.Drg.Suria Sumantri, MPH no.65, Bandung, Indonesia, email: erick_iftime4daytime@yahoo.com ABSTRACT Now days the development of microcontroller technology is more advanced. Microcontroller can help people to realize the microcontroller-based tools to control a system. One of the systems that uses microcontroller is a device to record travel route. In this final project, it has been designed and realized recording a devices of a vehicle travel route by recording the direction using a compass sensor (CMPS03) and measure the distances by using the Reed Switch that is controlled by using the ATmega16 microcontroller. Data from the microcontroller is sent through serial communication RS-232 to a computer. The program to display the route in to two- dimensional forms created by using Microsoft Visual Basic 6. From the results of the route recording devices experiments which is made by some routes patterns, showing that the program has been succesfully to mapping the route pattern. Obtained the maximum error percentage of angle measurement is 2.9% and the maximum error percentage of distance measurement is 22.7%. Keywords : Travel Route Recorder, Compass Sensor Applications (CMPS03), Reed Switch, ATmega16 Microcontroller. ii Universitas Kristen Maranatha

DAFTAR ISI Halaman ABSTRAK...i ABSTRACT...ii KATA PENGANTAR...iii DAFTAR ISI...v DAFTAR TABEL...viii DAFTAR GAMBAR...ix BAB I PENDAHULUAN I.1. Latar Belakang...1 I.2. Identifikasi Masalah...1 I.3. Perumusan Masalah...2 I.4. Tujuan...2 I.5. Batasan Masalah...2 I.6. Spesifikasi Alat yang Digunakan...2 I.7. Sistematika Penulisan...3 BAB II LANDASAN TEORI II.1. Pemetaan...4 II.2. Sensor Kompas...6 II.2.1. PWM Interface...7 II.2.2. I2C Interface...7 II.2.3. Kalibrasi Sensor Kompas...9 II.3. Reed Switch...11 II.4. Pengenalan ATMEL AVR RISC...12 II.4.1. Pengontrol Mikro ATMega16...12 II.4.1.1. Fitur ATmega16...13 II.4.1.2. Konfigurasi Pin ATmega16...14 II.4.1.3. Blok Diagram ATmega16...16 v Universitas Kristen Maranatha

II.4.1.4. General Purpose Register ATmega16...17 II.4.1.5. Peta Memori ATmega16...17 II.4.2. Pemrograman pada AVR ATmega 16...19 II.4.3. I2C(Inter-Integrated Circuit)...20 II.5. Visual Basic...24 II.5.1. Pengaksesan dengan Menggunakan Kontrol MSComm pada Visual Basic...28 II.6. Tata Cara Komunikasi Data Serial...28 BAB III PERANCANGAN DAN REALISASI III.1. Perancangan Aplikasi Sensor Kompas untuk pencatat rute perjalanan...32. III.2. Perancangan dan Realisasi Aplikasi Sensor Kompas untuk pencatat rute perjalanan...33 III.2.1. Respon Reed Switch terhadap Magnet pada Roda...34 III.3. Pengontrol...35 III.3.1. Skematik Pengontrol Berbasis Pengontrol Mikro ATmega16...35 III.3.2. Antarmuka komunikasi serial RS-232...37 III.4. Perangkat Lunak...37 III.4.1. Perangkat Lunak pada Pengontrol Mikro...37 III.4.2. Perangkat Lunak pada Komputer...41 III.5. Perancangan Antar Muka Pemakai (User Interface)...42 BAB IV DATA PENGAMATAN DAN ANALISA IV.1. Reed Switch...44 IV.2. Pengujian Alat Pencatat Rute Perjalan...45 IV.2.1. Pengujian terhadap Sudut...45 IV.2.2. Pengujian terhadap Rute Perjalanan...54 IV.2.2.1. Pengujian Rute Lingkaran...55 IV.2.2.2. Pengujian Rute U...56 IV.2.2.3. Pengujian Rute Segitiga...57 IV.2.2.1. Pengujian Rute Kotak...58 vi Universitas Kristen Maranatha

IV.2.2.1. Pengujian Rute ZigZag...59 IV.2.2.1. Pengujian Rute Tak Beraturan...60 IV.2.3. Pengamatan Ketelitian Pembacaan Sensor Kompas per 1 o dan per 0,1...61 BAB V KESIMPULAN DAN SARAN V.1. Kesimpulan...64 V.2. Saran...64 DAFTAR PUSTAKA... 65 LAMPIRAN A Foto Sistem LAMPIRAN B Daftar Program LAMPIRAN C Datasheet vii Universitas Kristen Maranatha

DAFTAR TABEL Halaman 1. Tabel 2.1. Konfigurasi Register-register yang Disediakan Sensor CMPS03...9 2. Tabel 2.2. Fungsi Khusus Port B...14 3. Tabel 2.3. Fungsi Khusus Port C...15 4. Tabel 2.4. Fungsi Khusus Port D...15 5. Tabel 2.5. Konfigurasi Pin dan Nama Sinyal Konektor Serial...30 6. Tabel 3.1. Objek dan Properti...43 7. Tabel 4.1. Data Pengamatan Pengujian Reed Switch dalam Pengukuran Jarak...44 8. Tabel 4.2. Tabel pengamatan pengujian pada sudut 0...46 9. Tabel 4.3. Tabel pengamatan pengujian pada sudut 45...47 10. Tabel 4.4. Tabel pengamatan pengujian pada sudut 90...48 11. Tabel 4.5. Tabel pengamatan pengujian pada sudut 135...49 12. Tabel 4.6. Tabel pengamatan pengujian pada sudut 180...50 13 Tabel 4.7. Tabel pengamatan pengujian pada sudut 225...51 14 Tabel 4.8. Tabel pengamatan pengujian pada sudut 270...52 15 Tabel 4.9. Tabel pengamatan pengujian pada sudut 315...53 16. Tabel 4.10. Tabel rata-rata persentase kesalahan pengukuran sudut...54 17. Tabel 4.11. Tabel Hasil Pengujian terhadap Rute Perjalanan...61 18. Tabel 4.12. Tabel Pengamatan Pembacaan Sensor Kompas per 1 o dan per 0,1 o pada Pengujian Rute Lingkaran...62 viii Universitas Kristen Maranatha

DAFTAR GAMBAR Halaman 1. Gambar 2.1. Sistem Koordinat Satu Dimensi...4 2. Gambar 2.2. Sistem Koordinat Dua Dimensi...5 3. Gambar 2.3. Sistem Koordinat Tiga Dimensi...5 4. Gambar 2.4. Alokasi Pin CMPS03...6 5. Gambar 2.5. Bit Sequence I2C pada Sensor CMPS03...8 6. Gambar 2.6. Rangkaian Tactile Switch untuk Proses Kalibrasi...10 7. Gambar 2.7. Orientasi Sensor CMPS03yang menghasilkan Pembacaan Sudut 0...11 8. Gambar 2.8. Bentuk reed switch...13 9. Gambar 2.9. Konfigurasi Pin ATmega16...14 10. Gambar 2.10. Blok Diagram ATmega16...16 11. Gambar 2.11. General Purpose Register ATmega16...17 12. Gambar 2.12. Peta Memori Program ATmega16...18 13. Gambar 2.13. Peta Memori Data ATmega16...19 14. Gambar 2.14. Pemasangan Resistor Pull-Up pada I2C Bus...20 15. Gambar 2.15. Perangkat pada jalur I2C Bus...21 16. Gambar 2.16. Start-Stop Sequence pada Transmisi I2C...22 17. Gambar 2.17. Kondisi Jalur SDA dan Jalur SCL pada Pengiriman Data...22 18. Gambar 2.18. Pengiriman Alamat Slave pada Sebuah Sequence Protokol I2C...23 19. Gambar 2.19. Tampilan Microsoft Visual Basic 6.0...25 20. Gambar 2.20. Konektor Serial DB-9 Male...29 21. Gambar 2.21. Konektor Serial DB-9 Female...30 22. Gambar 3.1. Diagram Blok Sistem Aplikasi Sensor Kompas untuk pencatat rute perjalanan...32 23. Gambar 3.2. Dimensi aplikasi sensor kompas untuk pencatat rute perjalanan...34 24. Gambar 3.3. Posisi Reed Switch terhadap Magnet pada Roda...34 ix Universitas Kristen Maranatha

25. Gambar 3.4. Skematik Pengontrol Berbasis Mikro ATmega16...36 26. Gambar 3.5. Skematik Antarmuka RS-232...37 27. Gambar 3.6. Diagram Alir Perangkat Lunak pada Pengontrol Mikro...38 28. Gambar 3.7. Diagram Alir Subroutine sensor kompas dan reed switch...39 29. Gambar 3.8. Diagram Alir Subroutine Pengiriman Data ke Komputer...39 30. Gambar 3.9. Diagram Alir Visual Basic 6...41 31. Gambar 3.10. Tampilan Form pada MS-Visual Basic...42 32. Gambar 4.1. Tampilan pada Komputer...45 33. Gambar 4.2. Pemetaan Ruangan Dua Dimensi Hasil Pengujian Sudut 0...46 34. Gambar 4.3. Pemetaan Ruangan Dua Dimensi Hasil Pengujian Sudut 45...47 35. Gambar 4.4. Pemetaan Ruangan Dua Dimensi Hasil Pengujian Sudut 90...48 36. Gambar 4.5. Pemetaan Ruangan Dua Dimensi Hasil Pengujian Sudut 135...49 37. Gambar 4.6. Pemetaan Ruangan Dua Dimensi Hasil Pengujian Sudut 180...50 38. Gambar 4.7. Pemetaan Ruangan Dua Dimensi Hasil Pengujian Sudut 225...51 39. Gambar 4.8. Pemetaan Ruangan Dua Dimensi Hasil Pengujian Sudut 270...52 40. Gambar 4.9. Pemetaan Ruangan Dua Dimensi Hasil Pengujian Sudut 315...53 41. Gambar 4.10. Rute Lingkaran...55 42. Gambar 4.11. Pemetaan Ruangan Dua Dimensi Hasil Pengujian Rute Lingkaran...55 43. Gambar 4.12. Rute U...56 x Universitas Kristen Maranatha

44. Gambar 4.13. Pemetaan Ruangan Dua Dimensi Hasil Pengujian Rute Lingkaran...56 45. Gambar 4.14. Rute Segitiga...57 46. Gambar 4.15. Pemetaan Ruangan Dua Dimensi Hasil Pengujian Rute Segitiga...57 47. Gambar 4.16. Rute Kotak...58 48. Gambar 4.17. Pemetaan Ruangan Dua Dimensi Hasil Pengujian Rute Kotak...58 49. Gambar 4.18. Rute ZigZag...59 50. Gambar 4.19. Pemetaan Ruangan Dua Dimensi Hasil Pengujian Rute ZigZag...59 51. Gambar 4.20. Rute Tidak Beraturan...60 52. Gambar 4.21. Pemetaan Ruangan Dua Dimensi Hasil Pengujian Rute Tidak Beraturan...60 53. Gambar 4.22. Pengamatan Ketelitian Pembacaan Sensor kompas per1 o dan per 0,1 o Pada pengujian rute lingkaran....62 xi Universitas Kristen Maranatha