Friday, 22 January 2016

[TUTORIAL] Membuat Sensor Garis Robot Line Follower

-------------------------------------------BISMILAH-------------------------------------------

Di artikel ini kita akan membahas cara membuat sensor garis robot line follower (LF). Ceritanya kita akan membuat robot LF menggunakan arduino UNO dengan 6 sensor garis. Prinsip kerja sensor garis cukup sederhana. Komponen utamanya hanya ada 3 jenis yaitu resistor, LED super bright, dan PHOTODIODE. Coba temen-temen perhatikan Gambar 1 di bawah ini.

Gambar 1. Prinsip Kerja Sensor Garis.

Nah, yang warna merah itu kita umpamakan LED (Dioda yang mampu mengeluarkan cahaya) dan yang hitam adalah PHOTODIODE (Dioda yang konduktifitas/nilai hantar-nya dipengaruhi oleh cahaya yang diterimanya). Kedua komponen tersebut sengaja dipasangkan, dimana LED sebagai sumber cahayanya dan PHOTODIODE berfungsi untuk menerima cahaya tergantung warna lantai.

Cahaya itu kalau diarahkan ke sebuah benda dengan warna yang terang (contoh: putih) maka pantulannya pun akan terang (biasanya silau, coba deh), sedangkan jika diarahkan ke warna yang gelap (maka pantulan cahayanya akan sangat minimal. Pada gambar di atas cahaya digambarkan dengan garis merah. Ketika sensor dihadapkan pada lantai putih maka pantulan cahayanya banyak, dan sebaliknya, jika sensor dihadapkan pada lantai hitam maka pantulan cahayanya sedikit. Perbedaan pantulan cahaya inilah yang nanti diolah oleh ARDUINO UNO.

SKEMATIK DIAGRAM


Gambar 2 di atas adalah skematik lengkap dari sensor garis LF yang jumlahnya ada enam. D1,..,D6 (tanda panah ke dalam) merupakan PHOTODIODE. Skematik ini dibuat menggunakan software EAGLE Cadsoft. Cara buatnya bisa ikuti tutorial ini (klik aja: MEMBUAT DESAIN PCB MENGGUNAKAN EAGLE). D1...D6 dihubungkan ke sebuah konektor (SL1) ditambah dua PIN untuk GND dan VCC.

PCB
Gambar 3 ini menunjukkan PCB dari sensor garis LF. Kenapa tulisannya terbalik? hayooo kenapa? ^^. Jadi ceritanya kita di sini sedang melihat PCB bagian bottom tapi dilihat dari sisi TOP. Biar faham apa yang saya maksud, langsung aja ikuti tutorial membuat PCBnya ya.

Gambar 3. PCB Sensor Garis Line Follower
Oke, mungkin artikel membuat sensor garis LF cukup sampai sini aja. Buat temen-temen yang mau meminta file EAGLE nya. Silahkan email ke : fahmifirman.instind@gmail.com.

Semoga Bermanfaat

Thursday, 21 January 2016

[TUTORIAL 1] MEMBUAT OBSTACLE AVOIDANCE ROBOT (WALL FOLLOWER)

Konten

Setelah satu semester berkutat dengan Tugas Akhir tentang Underwater Robot akhirnya sekarang bisa nulis lagi. 

-------------------------------------------------Bismillah-------------------------------------------------


Oke sekarang saya akan membahas tentang tutorial membuat obstacle avoidance robot alias robot halang rintang alias robot susur dinding alias wall follower robot. Apapun namanya, ya begitulah robotnya. hehe. Buat yang belum tau robotnya seperti apa bisa lihat videonya di sini "OBSTACLE AVOIDANCE ROBOT"

Biar lebih simpel kita sebut saja OBSTABOT.

Nah, lalu komponen apa saja sih yang kita butuhkan untuk membuat sebuah OBSTABOT???

Berikut merupakan komponen-komponen yang kita butuhkan: 
  1. Sistem minimum, oke disini kita gunakan Arduino UNO saja.
  2. Dual Driver Motor, disini saya menggunakan "DRIVER MOTOR SHIELD FOR ARDUINO." buatan pribadi, kalo temen-temen mau order silahkan.
  3. Sensor Ultrasonic, kita pakai yang versi ekonomisnya saja yaitu HCSR04, jumlahnya minimal TIGA untuk sensor depan, kanan, dan sensor kiri.
  4. Body, bisa buat sendiri menggunakan akrilik atau triplek.
  5. Dinamo dan roda, saya pakai dinamo tamiya yang 3 V + gearbox.
  6. Batterai Lipo 7.2 VDC.
  7. Kabel Ties, Mur Baud 3mm, double tape, lem dan asesoris lainnya yang dibutuhkan.

Gambar 1 Komponen- komponen OBSTABOT

Jika semua komponen yang dibutuhkan sudah tersedia, sekarang lanjut ke langkah selanjutnya yaitu mulai merangkai. 

Jangan lupa berdoa...

1. Langkah Pertama (merakit mekanik)
Siapkan 2 buah gearbox yang sudah dilengkapi dengan dinamo. Siapkan juga akrilik atau triplek dengan ukuran 20 x 20 CM atau sesuai selera. Bentuk akrilik/triplek seperti yang terlihat di Gambar 2 (Warna Hijau). Bentuk sesuai selera.

Gambar 2. Desain Mekanik OBSTABOT

Jika semua langkah di atas sudah terpenuhi, mari kita lanjut ke langkah berikutnya yaitu merakit elektrik.

2. Langkah Kedua (merakit elektronik)
Sebelum merakit elektrik, pastikan dahulu langkah pertama (merakit mekanik) sudah dilaksanakan. OK?

Nah dilangkah kedua ini kita akan merakit bagian elektroniknya. Caranya gampang, coba perhatikan Gambar 3 berikut ini, pastikan tidak ada kabel yang lupa terpasang ya?

Gambar 3. Skematik OBSTABOT

Dari gambar 3 di atas, sensor kiri dihubungkan ke D8 (TRIG) dan D9 (ECHO), sensor depan dihubungkan ke D10 (TRIG) dan D11 (ECHO), dan sensor kanan dihubungkan ke D12 (TRIG) dan D13 (ECHO). Sedangkan driver motor dihubungkan ke D4, D5, D6, dan D7. Khusus untuk driver motor tidak perlu lagi menggunakan kabel karena bisa langsung ditempel di arduino UNO (Shield).

Jika semuanya sudah terhubung, kita lanjut ke langkah yang ketiga... Langkah ketiga ini adalah proses pemrogramman OBSTABOT.

3. Langkah Ketiga (SILAHKAN KLIK DI SINI

Semoga Bermanfaat