Jumat, 29 April 2011

0 Robot Line Following

13.32 Under From Rado mjs
[0 Comment]
Line Following adalah satu aplikasi robotik dimana robot akan bergerak menyusur lintasan berbentuk garis lurus dan kurva. Agar dapat bekerja demikian, robot harus memiliki kemampuan membaca lintasan – biasanya menggunakan warna hitam, dan menggerakan motor sesuai dengan posisi lintasan yang dibacanya.
Untuk memiliki kemampuan tersebut, robot harus dilengkapi dengan sensor garis – biasanya berupa pasangan pemancar dan penerima inframerah, serta dua buah motor (differential drive) yang arah dan kecepatan putarnya dikendalikan berdasarkan hasil pembacaan sensor garis.
Pada aplikasi line following tanpa diprogram – orang banyak menyebutnya line following analog, digunakan teknik PWM – Pulse Width Modulation yang diatur menggunakan VCO – Voltage Controlled Oscillator.
Pada aplikasi line following menggunakan program – yang implementasinya lebih mudah dan lebih fleksibel, pengaturan PWM dilakukan melalui program yang ditanam di dalam chip mikrokontroler.
Pada gambar di atas tampak Robot Edukasi dalam aplikasi Line Following.  Robot dilengkapi dengan sensor garis yang cukup lebar, sehingga mampu mengikuti garis lintasan dengan baik, termasuk lintasan berbentuk sudut lancip.
Robot menggunakan motor DC yang dilengkapi dengan gearbox, yang dapat memberikan torsi yang cukup untuk memutar roda robot hingga lebih dari 100 rpm dengan kondisi beban penuh (termasuk beban batere).
Aplikasi Line Following memberikan kesempatan yang luas dan terbuka untuk  penerapan berbagai teknik dan metoda, agar robot dapat bergerak dengan mulus dan cepat pada lintasan yang disediakan.
Aplikasi Line Following dapat diprogram dengan Bahasa Assembly, Bahasa C, Bahasa BASIC dan Bahasa Pascal.
Read More »

0 Robot Line Following

13.26 Under From Rado mjs
[0 Comment]

Robot Line Follower dengan AVR ATMega8535

Membuat robot line follwer memang seru, apalagi bagi teman2 yang suka berexperimen dengan mikrokontroler AVR ATMega. “Robot Line Follower” merupakan robot yang di desain untuk mengikuti jejak (bisa garis bisa garis putus2 atau bahkan titik titik). Membuat Robot Line Follower menggunakan prosesor mikrokontroler AVR ATMega 8535 sangat mungkin dan sangat bisa diandalkan. Karena dalam desain suatu Robot Line Follower perlu kita pikirkan bahwa jejak yang akan di ikuti atau langkah2 yang akan dilakukan Robot Line Follower terhadap track atau lintasan yang di lewati Robot Line Follower tersebut. Dan dari kebutuhan Robot Line Follower tersbut feature2 yang dimiliki oleh mikrokontroler AVR ATMega 8535 sangat mencukupi dan memenuhi kebutuhan dari Robot Line Follower. dalam artikel Robot Line Follower dengan AVR ATMega8535 ini saya membuat coretan sederhana yang harus dimiliki oleh Robot Line Follower.

Blok Diagram Robot Line Follower dengan AVR ATMega8535

Diagram Blok Line Follower dengan AVR ATMega8535

Fungsi bagian Blok Diagram Robot Line Follower dengan AVR ATMega 8535

  • Sensor pada Robot Line Follower dapat menggunakan foto dioda atau foto transistor, bagian ini berfungsi mendeteksi keberadaan lintasan track.
  • Keypad, Bagian ini berupa tombol yang berfungsi untuk start/stop Robot Line Follower dan sebagai pemilih konfigurasi seting Robot Line Follower terhadap medan yang di akan di lalui.
  • Display, merupakan bagian yang berfungsi untuk menampilkan pilihan seting dan hasil seting (cukup itu saja yg perlu di tampilan) bagian ini bisa menggunakan LCD atau penampil 7 segmen.
  • Driver Motor, bagian ini berupa rangkaian H Bridge driver motor DC. Bagian ini yang mengendalikan putaran motor secara langsun. Bagian ini merupakan interface anatara mikrokontroler AVR ATMega dengan motor DC. Saya suka menggunakan IC keluarga L298 untuk driver motor.
  • Mikrokontroler AVR ATMega8535, bagian ini merupakan bagian yang menentukan kemana robot akan di bawa berdasarkan data dari sensor. Bagian ini yang mengatur langkah2 Robot Line Follower dalam menaklukan lintasan.
Read More »