Selasa, 29 Maret 2011

Cara Mudah Bikin Robot


23.14 |

Robot, sebuah kata yang sangat familier dan hampir semua orang tahu. Namun sebagian besar berpendapat bahwa sangat susah membuat sebuah robot. Pendapat tersebut menjadi benar jika yang dibuat adalah robot yang mampu melakukan banyak aktivitas.Contohnya robot humanoid ASIMO milik Honda yang sangat kompleks fungsi dan sistemnya.Secara fungsi, ASIMO memang didesain menyerupai manusia. Mampu berjalan, berlari, berbicara, mendengar, berfikir dan bahkan belajar. Ini karena ASIMO sudah menggunakan teknologi kecerdasan buatan / artificial intelligence sebagai otaknya. Untuk membuat robot secanggih ASIMO diperlukan penelitian yang lama. Dimulai dengan yang sederhana dan terus dikembangkan hingga mencapai teknologi yang sangat canggih seperti sekarang ini.
Di Indonesia sendiri, penelitian robotika sudah mulai dikembangkan. Tapi masih pada kalangan terbatas seperti akademisi maupun praktisi industri. Belum sampai pada tingkat pelajar maupun masyarakat umum. Sebagai pemula, kita bisa belajar membuat robot yang sederhana dulu. Sebuah robot yang bisa bergerak mengikuti sebuah garis tebal berwarna hitam. Robot ini lazim disebut line tracker atau line follower. Bagaimana bisa robot ini mengikuti garis hitam? Tentulah diperlukan sebuah sensor, yaitu sensor proximity. Sensor ini bisa kita buat sendiri. Prinsip kerjanya sederhana, hanya memanfaatkan sifat cahaya yang akan dipantulkan jika mengenai benda berwarna terang dan akan diserap jika mengenai benda berwarna gelap. Sebagai sumber cahaya kita gunakan LED (Light Emiting Diode) yang akan memancarkan cahaya merah dan untuk menangkap pantulan cahaya LED kita gunakan photodiode. Jika sensor berada diatas garis hitam maka photodioda akan menerima sedikit sekali cahaya pantulan. Tetapi jika sensor berada diatas garis putih maka photodioda akan menerima banyak cahaya pantulan.
Berikut adalah ilustrasinya :




Sifat dari photo dioda adalah jika semakin banyak cahaya yang diterima, maka nilai resistensi diodanya semakin kecil. Dengan melakukan sedikit modifikasi, maka besaran resistensi tersebut dapat diubah menjadi tegangan. Sehingga jika sensor berada di atas garis hitam, maka tegangan keluaran sensor akan kecil, demikian sebaliknya.
Agar dapat dibaca oleh mikrokontroler, maka tegangan sensor harus disesuaikan dengan level tegangan TTL yaitu 0 – 1 volt untuk logika 0 dan 3 – 5 volt untuk logika 1. Pada robot line tracker, sedikitnya diperlukan 2 buah sensor proximity yang disusun agar keduanya berada tepat diatas garis hitam.
Perhatikan ilustrasi berikut :


Pada gambar 1 diatas kedua buah sensor proximity berada di garis hitam, maka mikrokontroler akan memerintahkan robot untuk bergeak lurus. Namun jika posisi sensor seperti pada gambar 2, maka robot harus berbelok ke kanan. Dan jika posisi sensor seperti pada gambar 3, maka robot harus berbelok ke kiri. Dengan demikian robot akan tetap bergerak mengikuti garis hitam.
Berikut adalah rangkaian lengkap 2 (dua) set sensor proximity untuk robot line tracker :


Sebagai “otak” robot digunakan mikrokontroler AVR jenis Atmega8535 yang akan membaca data dari sensor proximity, mengolahnya, kemudian memutuskan arah pergerakan robot. Pada line track ini, keluaran sensor proximity dihubungkan ke port A.0 dan port A.1 pada mikrokontroler. Sedangkan driver motor dihubungkan ke port C.0 s/d port C.3 seperti yang terlihat pada gambar :


Untuk lebih lanjut, dapat download DISINI


You Might Also Like :


0 komentar:

Posting Komentar

 

Slider-1-Title-Here

In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo. Nullam dictum felis eu pede mollis pretium. Integer tincidunt. Cras dapibus. Vivamus elementum semper nisi. Aenean vulputate eleifend tellus. Aenean leo ligula, porttitor eu, consequat vitae, eleifend ac, enim. Aliquam lorem ante, dapibus in, viverra quis, feugiat a, tellus. Phasellus viverra nulla ut metus varius laoreet.

Slider-2-Title-Here

In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo. Nullam dictum felis eu pede mollis pretium. Integer tincidunt. Cras dapibus. Vivamus elementum semper nisi. Aenean vulputate eleifend tellus. Aenean leo ligula, porttitor eu, consequat vitae, eleifend ac, enim. Aliquam lorem ante, dapibus in, viverra quis, feugiat a, tellus. Phasellus viverra nulla ut metus varius laoreet.

Slider-3-Title-Here

Aenean imperdiet. Etiam ultricies nisi vel augue. Curabitur ullamcorper ultricies nisi. Nam eget dui. Etiam rhoncus. Maecenas tempus, tellus eget condimentum rhoncus, sem quam semper libero, sit amet adipiscing sem neque sed ipsum. Nam quam nunc, blandit vel, luctus pulvinar, hendrerit id, lorem.

Slider-4-Title-Here

dui quis mi consectetuer lacinia. Nam pretium turpis et arcu. Duis arcu tortor, suscipit eget, imperdiet nec, imperdiet iaculis, ipsum. Sed aliquam ultrices mauris. Integer ante arcu, accumsan a, consectetuer eget, posuere ut, mauris. Praesent adipiscing. Phasellus ullamcorper ipsum rutrum nunc. Nunc nonummy metus. Vestibulum volutpat pretium libero. Cras id dui.

Slider-5-Title-Here

Aenean tellus metus, bibendum sed, posuere ac, mattis non, nunc. Vestibulum fringilla pede sit amet augue. In turpis. Pellentesque posuere. Praesent turpis. Aenean posuere, tortor sed cursus feugiat, nunc augue blandit nunc, eu sollicitudin urna dolor sagittis lacus.

Slider-6-Title-Here

Aenean tellus metus, bibendum sed, posuere ac, mattis non, nunc. Vestibulum fringilla pede sit amet augue. In turpis. Pellentesque posuere. Praesent turpis. Aenean posuere, tortor sed cursus feugiat, nunc augue blandit nunc, eu sollicitudin urna dolor sagittis lacus.

Slider-7-Title-Here

Aenean tellus metus, bibendum sed, posuere ac, mattis non, nunc. Vestibulum fringilla pede sit amet augue. In turpis. Pellentesque posuere. Praesent turpis. Aenean posuere, tortor sed cursus feugiat, nunc augue blandit nunc, eu sollicitudin urna dolor sagittis lacus.

Slider-8-Title-Here

Aenean tellus metus, bibendum sed, posuere ac, mattis non, nunc. Vestibulum fringilla pede sit amet augue. In turpis. Pellentesque posuere. Praesent turpis. Aenean posuere, tortor sed cursus feugiat, nunc augue blandit nunc, eu sollicitudin urna dolor sagittis lacus.

Slider-9-Title-Here

Aenean tellus metus, bibendum sed, posuere ac, mattis non, nunc. Vestibulum fringilla pede sit amet augue. In turpis. Pellentesque posuere. Praesent turpis. Aenean posuere, tortor sed cursus feugiat, nunc augue blandit nunc, eu sollicitudin urna dolor sagittis lacus.

Slider-10-Title-Here

Aenean tellus metus, bibendum sed, posuere ac, mattis non, nunc. Vestibulum fringilla pede sit amet augue. In turpis. Pellentesque posuere. Praesent turpis. Aenean posuere, tortor sed cursus feugiat, nunc augue blandit nunc, eu sollicitudin urna dolor sagittis lacus.

Slider-11-Title-Here

Aenean tellus metus, bibendum sed, posuere ac, mattis non, nunc. Vestibulum fringilla pede sit amet augue. In turpis. Pellentesque posuere. Praesent turpis. Aenean posuere, tortor sed cursus feugiat, nunc augue blandit nunc, eu sollicitudin urna dolor sagittis lacus.

Slider-12-Title-Here

Aenean tellus metus, bibendum sed, posuere ac, mattis non, nunc. Vestibulum fringilla pede sit amet augue. In turpis. Pellentesque posuere. Praesent turpis. Aenean posuere, tortor sed cursus feugiat, nunc augue blandit nunc, eu sollicitudin urna dolor sagittis lacus.