Perhitungan similaritas Program pengiriman data

3.5.1 Desain robot mobil

Gambar 3.16 menunjukan bentuk fisik dari robot mobil, sedangkan Gambar 3.17 menampilkan robot mobil pada sisi atas dan sisi bawah. Pada gambar robot mobil pada sisi tampak sisi atas terdapat luasan yang diberi nomor. Pada luasan nomor 1 merupakan area tempat motor driver berada. Pada luasan nomor 2 merupakan area tempat minimum sistem berada, sedangkan luasan 3 sebagai area air module milik modul radio telemetri berada. Gambar 3.16. Tampilan Robot Mobil Gambar 3.17. Robot Tampak Sisi Atas Kiri dan Tampak Sisi Bawah Kanan

3.5.2 Minimum sistem ATmega8

Minimum sistem merupakan sistem utama dalam robot mobil karena terdapat mikrokontroler yang dapat diprogram sesuai kebutuhan. Mikrokontroler yang digunakan yaitu ATmega8. Port mikrokontroler dapat diatur sebagai input ataupun output yang berguna dalam pengolahan data. Rangkaian ini terhubung dengan modul RC-Timer yang berfungsi untuk jalur transmisi data serial. Data tersebut diolah untuk menghasilkan output data untuk menyalakan LED indikator arah dan mengatur arah putar serta kecepatan motor DC. Gambar rangkaian minimum sistem ATmega8 ditunjukkan pada Gambar 3.18. Gambar 3.18. Rangkaian Minimum Sistem ATmega8 Perancangan minimum sistem ini menggunakan sumber clock eksternal, sehingga digunakan kristal dan kapasitor yang dihubungkan pada Pin XTAL 1 dan XTAL 2. Pada rangkaian clock eksternal digunakan Kristal 12MHz, sehingga sesuai ketentuan datasheet nilai kapasitor yang digunakan sebesar 22pF [14]. Rangkaian clock eksternal ditunjukan pada Gambar 3.19. Gambar 3.19. Rangkaian Clock Eksternal Rangkaian reset sangat diperlukan pada rangkaian minimum sistem saat terjadi error pada mikrokontroler. Rangkaian reset akan memaksa kerja mikrokontroler agar diulang kembali dari awal. Pin reset pada IC ATmega8 akan aktif bila diberi input logika rendah. Komponen push button diberikan sebagai tombol penekanan untuk reset. Perancangan rangkaian reset ditunjukkan pada Gambar 3.20. Gambar 3.20. Rangkaian Reset

3.5.3 LED penampil arah

LED penampil arah digunakan sebagai indikator untuk menujukan arah pergerakan robot terhadap user. Tiap 1 LED yang menyala mewakili 1 arah pergerakan robot. Rangkaian tiap LED tersebut tersambung pada port mikrokontroler yaitu PortC.0,