Jika beberapa minggu yang lalu q bercerita tentang robot line follower analog, maka kali  ini pengen bercerita tentang line follower digital,… yups kali ini q pengen memberikan artikel  tentang cara membuat robot line follower mikro… semoga bermanfaat…ya…ok Nah jika pada artikel robot line follower analog, kita gak perlu mikirin yang namanya software… tapi kali ini berbeda… temen-temen semua dituntut untuk dapat menggunakan software dalam pengoperasian robot… tapi bagi yang belum paham software gak perlu khawatir,… tenang ja,.. dunia lum kiamat…kalian masih dapat mempelajarinya…(apa maksudnya dengan kiamat).
Hmmm software apa ja sich yang digunakan pada robot line follower mikro…
Yang pertama ialah software  pemrograman bahasanya,…. ada banyak bahasa yang dapat digunakan diantaranya assembly (angel tenan….) pascal(  rodok angel…) C (rodok gampang…) BASIC (gampang buanget…).
Ada banyak bahasa yang apat digunakan, mulai dari bahasa yang susah dan mudah, nach dengan adanya bahasa yang mudah lebih baik kita pelajari dulu yang mudah-mudah (kayak ngerjain soal ujian)…, seperti bahasa BASIC dan C.
Kalian dapat mempelajari bahasa basic dan c dari buku yang beredar….banyak banget dipasaran,… tentu saja di toko buku,.. bukan pasar ikan,..hehe. oiya di blog ini juga terdapat penjelasan tentang cara mempelajari mikrokontroler Atmega8535, nach disitu q udah berusaha menge-share semua tentang bahasa basic dari awal….hingga tak berakhir…
Yang kedua ialah software downloader mikro, maksudnya ialah suatu perangkat lunak yang berfungsi memasukkan program ke dalam mikrokontroler tersebut…. nach Cuma dua software ini untuk merancang robot line follower mikro… guampangkan….
Nach perhatikan blok sistem dari robot line follower mikro dibawah ini:

Dengan mengacu kepada blok diagram sistem, terdiri dari bagian masukan, bagian kendali, bagian keluaran dan bagian catu daya (baterai). Pada bagian masukan berupa delapan buah sensor photodiode dengan untai pengkondisi sinyal berupa komparator (IC LM324) dan tombol keypad yang berfungsi untuk memasukan data pengendali robot, contoh dengan kendali PID, fuzzy dan lain sebagainya. Pada bagian keluaran berupa penampil LCD 2*16 dan driver motor (IC L293D) sebagai aktuator (penggerak) robot.
Gambaran Umum Sistem
Cara kerja dari sistem robot line follower secara umum ialah dimulai dari pembacaan lintasan atau garis oleh sensor photodiode berserta LED superbright yang mana intensitas pantulan sinar LED superbright akan berbeda jika terkena bidang pantul yang gelap dengan bidang pantul yang lebih terang, dari perbedaan inilah dimanfaatkan sebagai pendeteksi lintasan atau garis dan selanjutnya diteruskan pada rangkaian untai pengkondisi sinyal (komparator). Rangkaian komparator (IC LM324) berfungsi untuk membandingkan nilai yang dibaca sensor photodiode dengan nilai referensi komparator sehingga perbedaan terlihat sangat kontras saat sensor photodiode mendeteksi objek pantul gelap maupun terang. Hasil keluaran komparator kemudian diteruskan dan diproses oleh rangkaian pengendali utama yakni IC mikrokontroler Atmega16. Pada bagian kendali utama inilah semua logika pembacaan sensor yang telah dikondisikan oleh komparator diproses.
Bagian mikrokontroler ini terdiri dari dua masukan dan dua keluaran. Pada bagian masukan berupa sensor dengan untai komparator dan keypad kendali yang berfungsi untuk mengatur algoritma kendali yang akan digunakan pada robot line follower. Pada bagian keluaran berupa display (penampil) dengan menggunakan LCD dan PWM mikrokontroler Atmega16 yang diteruskan ke driver motor (IC l293D) untuk mengendalikan motor kiri dan kanan dari robot line follower.
Untuk penjelasan lebih mengenai sistem robot line follower mikro dapat didownload disini.
Untuk contoh program dalam bentuk bahasa BASIC dengan editor BASCOM-AVR dapat didownload disini dan bahasa C dengan editor CodeVision-AVR disana.
Untuk skematic rangkaian dapat didownload disini.
Semoga bermanfat…..
robot LINE FOLLOWER ku….(apik yoo(hehe)… tapi ini udah tinggal kenangan,… robotnya dah dipreteli…..)


thanks for the article,,,,