Pages

Wednesday, November 25, 2015

Tutorial Arduino : Robot Pengikut Garis (Line Follower Robot)

Robot pengikut garis merupakan proyek arduino yang tergolong cukup mudah, untuk membangun robot ini kita hanya memerlukan beberapa komponen sebagai berikut :
  1. Arduino
  2. Motor Driver L298
  3. Motor DC (beserta roda)
  4. Sensor garis (ultrasonic)
  5. mini breadboard
  6. power supply (Battery)
  7. chasis
  8. beberapa kabel jumper
  9. pengikat kabel
Komponen tersebut diatas kita rangkai mengikuti skema berikut ini :
  

Pin 7 dan 8 adalah input dari sensor ultrasonic pembaca garis, sedangkan pin 2 dan 3 untuk motor kiri dan pin 4 dan 5 untuk motor kanan.

Tutorial lengkap pembuatan sasis dan cara kerja bisa disaksikan di video berikut ;


Scetch arduino bisa dilihat di link berikut ;
download scetch

96 comments:

  1. mas mau tanya dong, bikin skematik sama simulasi apa nama softwarenya ?
    terima kasih

    ReplyDelete
    Replies
    1. Halo, terimakasih sudah mampir,

      Kalo yg dimaksud adalah skematik dan animasi yg ada di video saya, maka jawabnya adalah MS Powerpoint,

      Untuk skematiknya sebenarnya pake fritzing. Sebuah proyek open source yg mudah dipakr dan punya tampilan yg manis.

      Semoga membantu

      Delete
    2. Mas kalo make arduino uno r3 clone smd bisa apa gk yah?

      Delete
  2. gan, boleh minta id line nya gk? soalnya ad beberapa yg ingin saya tanyakan hehe

    ReplyDelete
    Replies
    1. Bisa komunikasi disini saja, sy ga punya line, hehehe

      Delete
    2. Kak itu yang di bagian akhir. Yang di komputer itu maksudnya apa?.

      Delete
    3. Kak misal on/off nya diganti pake saklar gimana ya?

      Delete
    4. On off nya diganti saklar bisa, malah lebih bagus

      Bagian akhir video yg mana yg dimaksud ya?

      Delete
  3. mas lw boleh tau dimana pesan toko onlinenya alny saya beli barang ndax da yang lengkap di 1 toko online, harus beberapa toko online. lw gitu kan jadi mahal biaya kirimnya
    boleh ndax mas saya paketnya sama mas, biar di mahalkan sedikit ndax papa

    ReplyDelete
    Replies
    1. Coba kalo di tokopedia di ghost grosir, disitu lumayan lengkap,

      Kalo punya saya sudah pernah kepake semua, jd ga enak kalo mau jual lagi. Hahaha

      Delete
    2. trimakasih banget udah mw balas mas

      owh yalah mas. saya cari sensor pembaca garisnya kok ndax da yg sama ya dg sensor mas, saya dapatnya sensornya ada 4 penghubung sedangkan pnya mas ada 3 mohon bantuannya, mohon bimbingannya mas

      Delete
    3. Boleh minta link sensor tsb dibeli dr mana? Nanti sy bantu

      Delete
    4. This comment has been removed by the author.

      Delete
    5. saya usahain dulu tuk dapat sensornye sama pemilik tokonya mas, lw blum dapat baru pakai yg ini

      Delete
    6. Sensor tab memilki 4 pin, vcc (dapat catu daya 5v dr arduino), gnd (dihubungkan dg ground atau negatif arduino atau catu daya), DO - digital output ( dihubungkan dg pin input arduino) AO - analog output ( tidak dipakai)

      Semoga membantu

      Delete
    7. maaf mas banyak saya nnyanya ni mas, kabel jumper yg di pake apa ya, alny kabel jumper kan ada macam2 ( male to male, male to female, female to female )
      alny semua brang online jadi biar sekalian mas di tmpat saya ndax da jual

      Delete
    8. Jenis jumper yg diperlukan tergantung dg tipe port yg ada. Maksudnya, arduino uno punya port female, maka disisi arduino butuh male nya, sedangkan di bagian sensor ( misalnya) male maka ujung satunya butuh female ( kebalikan) . Makanya jumper butuh male-female. Namun ada juga sensor yg memiliki port female, makanya yg dibutuhkan jumper male-male. Untuk tipe jumper beli sj semua. Sy jg beli semua tipe jumper. Karena kebutuhan dimasa depan kita tdk tahu. Namun yg sering kepake male-female. Jumper female pun bs diubah menjadi male. Kasih saja dg konektor port yg tdk kepake

      Delete
    9. makasih mas mau tnya lagi di rangkaian skematik kan nymbungnya pada motor driver kok pas jadinya salah liah ada colokan batrai di arduinonya

      maaf mas bnyak tanyanya alny ini baru pertama kalinya saya saya belajar mikroprosesor dan saya sangat tertarik

      Delete
    10. Battery dihubungkan dg motor driver dan juga dihubungkan ke arduino

      Tujuannya adalah agar masing2 mendapat sumber daya secara individu

      Delete
  4. mas bisa minta tolong minta no hp tw pin bbm, ada beberapa perakitan yang saya tidak mengerti

    ReplyDelete
    Replies
    1. Bisa komunikasi disini saja ya, walopun aga lama, tetep sy bales kok, :)

      Delete
    2. mas alhamdulillah barang saya datang kemaren dan lagi proses merakit,
      dalam perakitan, saya menggunakan batrai 9v X 2 menggunakan resistor 220 ohm apa ada pengarus ?

      Delete
  5. 9v x 2 di seri atau parallel?
    Saran sy mending di parallel saja untuk menggandakan arusnya,
    Untuk tahanan di motornya bisa di coba 33 ohm

    ReplyDelete
    Replies
    1. pakai paraller cuman makai batrai 9v hi watt (hw) http://www.elevenia.co.id/prd-baterai-9v-battery-9-volt-baterai-kotak-merk-hw-hi-watt-6292456?utm_medium=cpc&utm_source=priceza bisa kan man

      tentang robotnya ni mas sensornya berfungsi dengan baik tapi harus jarak tertentu baru mau hidup motornya pas di letak di lantai ndax jalan (apa mungkin karna trlalu dekat dg lntai sensornya ya ? ) sensornya udah sensitif tapi motornya yg nyendat (apa karna baterainya ? padahal pakai bantrai baru loh mas) saat coba motornya satu2 pakai bantrai hidup kencang motornya mas

      Delete
    2. This comment has been removed by the author.

      Delete
    3. mas pengkabelan + arah motor udah bener,) tapi batrainya cuman bisa gerakan motor satu persatu saja pas saya pasang dua2nya motornya tidak mampu bergerak.
      batrai pakai 9v, 500 mah rangkaian paraller(disini saya belum menggunakan resistor ). tolong mas saran batrainya ?

      Delete
    4. saya uji coba power supply arduino ke laptop + bantrai hanya fokus ke motor driver serta gnd saya pasang di dua2nya juga tidak mampu mas

      Delete
    5. Nampaknya benar bahwa battery tersebut tidak mampu menyediakan arus yang diperlukan untuk menggerakkan motor.

      pada proyek saya tersebut, saya menggunakan dua buah battery LiPo 6800mAh 3.7v x 2 (seri), sehingga total tegangan 7.4v

      https://www.tokopedia.com/jualonline-ok/battery-ultra-fire-18650-37v-6800mah

      Delete
    6. O ya hampir lupa, khusus battery LiPo, tidak bisa sembarangan di charge ya, dia memerlukan charger khusus ya, misalnya

      https://www.tokopedia.com/sanyo/universal-charger-battery-18650-14500-16340-cr123a

      Delete
    7. makasih banget mas saran batrainya udah bisa jalan motornya (walaupun gax pake resistor belum beli soalnya , hehe) , cuman kecepatan motornya cepet banget ya main nyelonong lurus aja motornya mas ndax sempet deteksi garis belok, apakah gara2 gax pake resistor mas ?
      bisa di atur gax kecepatan motornya di kodingan mas ?

      Delete
    8. This comment has been removed by the author.

      Delete
    9. lw di cek sensornya dg konfigurasi motor udah bener cuman kendalanya cepet aja jalannya mas

      Delete
    10. Konfigurasinya terlalu sederhana untuk mengontrol kecepatan motor tersebut melalui kode program, makanya saya tambahkan resistor untuk melambatkan motornya.
      Pakai r 22ohm min 2 watt

      Delete
    11. makasih mas udah mau bantuin dari yang gax tau apa2 smpai bisa buat robot line follower,

      kira2 lw mw kontrol lewat pc ada ndax mas ya ? biar seru gitu

      Delete
    12. Kontrol dari media apapun sangat mungkin dilakulan, dari pc, remote, bahkan sesama arduino.

      Untuk hal tsb sudah melibatkan banyak parameter dan sarana ( bisa wifi, radio, bluetooth dll)

      Aga komplek sih, tapi bukan ga mungkin dilakukan. Di internet banyak bertebaran tutorialnya.

      Selamat berburu.

      Delete
    13. ok mas sekali lagi makasih banget mas mudah2 ilmu mas makin bertambah dan bermanfaat

      Delete
  6. mas ini kan tanpa di remote ? klo di remote lewat bluetooth apa aja yg di rubah ? sy butuh buat tugas akhir sy mas tolong bantu

    ReplyDelete
    Replies
    1. Boleh nanya, pemasangan remote untuk fungsi apa? Hanya untuk on off jarak jauh atau mengendalikan robot?

      Delete
  7. Mas mau nanya. Minimal daya baterai untuk menjalankan motornya berapa mas? Sy pake 9v tpi dua. Satu utk arduino dan satunya utk motor driver. Ap gak apa2 mas? Motornya gak bisa jalan. Mungkin dayanya yg gak cukup ya?

    ReplyDelete
    Replies
    1. batre 9 v ga kuat buat menyalakan 2 motor sekaligus, arusnya terlalu kecil. pake saja batre lipo. murah kok

      Delete
  8. Mas mau nanya bolongin chasisnya pake apa ya??

    ReplyDelete
  9. Master kalau pake sensor infrared kaya gini bisa gk
    https://www.tokopedia.com/sinarceria/infrared-barrier-module-sensor-halangan-rintangan-infra-merah

    ReplyDelete
  10. master itu untuk menyambungkan baterai dengan motor drive gimana.apakah nyambungkannya ke 12volt apa 5volt

    ReplyDelete
    Replies
    1. Motor driver pake 12v (kalo project saya itu 7.4v)
      Arduino bisa terima tegangan input dari 5-12v

      Delete
  11. Untuk pemasangan sensor jaraknya antara kanan dn kiri berapa cm, terus perogram yg di upload mana

    ReplyDelete
    Replies
    1. Ketentuan jarak tidak ada aturan khusus. Disesuaikan dg lebar garis.
      Program? Sudah baca sampai bawah?

      Delete
  12. Permisi mas numpang tanya.
    Kalo ic l298nya saya ganti pakai motor driver Shield l293d bisa nggak ya mas ?
    Trus codingnya seperti apa ?
    Dan pemasangan kabelnya gimana ?
    Mohon dibantu mas.terimakasih sebelumbya

    ReplyDelete
  13. assalamualaikum mas, mau nanya ko yang saya rodanya ga jalan ya, tapi begitu pin yg dari servo motornya ke pin yg di arduinonnya di lepas motornya baru jalan. ketika di pasang lagi kenapa ga jalan lagi ya???
    terima kasih mas.

    ReplyDelete
  14. mass. kalo buat robot nya kenceng gmana mas??
    #newbie

    ReplyDelete
  15. Mas kalau mau full schematicnya bisa gak mas. Email di sini dsyafiq1996@yahoo.com

    ReplyDelete
  16. Mas kalau mau full schematicnya bisa gak mas. Email di sini dsyafiq1996@yahoo.com

    ReplyDelete
  17. Mau buat rujukan untuk belajar bisa gak mas mau shcematic nya

    ReplyDelete
  18. ohiya kalau boleh tau itu kabel jumper nya tipe nya apa kang (male-fimale, male-male, fimale-fimale) trimakasih :)

    ReplyDelete
  19. mas..klo misalkan kecepatannya ditambah.. code nya bgaimana mas??

    ReplyDelete
    Replies
    1. Kecepatan tidak bisa ditambah sembarangan, karena kecepatan baca sensor punya batasan

      Delete
  20. Mas, klo modul motor drivernya diganti dengan yang HG7881CP it bisa? Klo bisa, ngerangkainya dgn Arduino gmn?

    ReplyDelete
  21. Mas kalo robotnya 4 roda trus pergerakannya tipe + bukan yg biasanya itu bisa di program pakai program seperti yg diatas ga ya mas?

    ReplyDelete
  22. Mas kalo robotnya 4 roda trus pergerakannya tipe + bukan yg biasanya itu bisa di program pakai program seperti yg diatas ga ya mas?

    ReplyDelete
  23. Kok sensor saya ngebacanya yg warna putih/terang ya mas ? Padahal tipe sensornya sama dan programnya seperti punya mas ?

    ReplyDelete
  24. Semua tipe sensor inframerah bisa dipake

    ReplyDelete
    Replies
    1. MAS DIMANA YA BELI ALAT SEMUA NYA ..... MAU PESAN NI MAS RESPON DONG MAS

      Delete
    2. Kalo mau bisa nyari secara online, tapi harus sabar nyari satu2. Pesan ke saya juga bisa

      Delete
    3. saya bisa pesen 1 paket mas.... seperti yang ada di vidio tersebut... biaya dan lain sebagainya via e mail : abduljamalmidad@gmail.com terima kasih

      Delete
    4. Masnya kalo bikin robot line follower itu menghabiskan dana berapa...?

      Delete
  25. Mas.. resistornya tu ukuran brp?

    ReplyDelete
  26. mas, kalo mau beli komponen lengkapnya dimana yaa?
    saya siswa kelas 12 smk di cirebon, saya mau bikin robot line follower untuk menyelesaikan tugas kerja proyek saya, kebetulan saya tertarik dengan vidio.tutorial yg mas buat, sebagai arahan saya menyelesaikan tugasnya, mohon bantuannya yah mas

    ReplyDelete
  27. Coba cek di tokopedia atau bukalapak.

    ReplyDelete
    Replies
    1. Gan klau betryy yg 3,7 v 5800 mah bisa gak

      Delete
  28. Mas untuk programnya ada mas.. Saya ada kendala dia tidak mau membaca warna hitam maunya warna putih mas

    ReplyDelete
  29. master bisa di minta diagram flowchart programnya

    ReplyDelete
  30. This comment has been removed by the author.

    ReplyDelete
  31. Mas mau tanya,kira kira kalau saya pakai batre ini
    https://www.tokopedia.com/minyumtoys/baterai-lipo-1s-3-7v-720mah?ref=whead_pa1_po2&src=wish&type=1
    bisa atau tidak?

    ReplyDelete
  32. untuk coding yang digunakan boleh minta gak plizzz..

    ReplyDelete
  33. Mas tahannya di pakai d mana mas??
    Biyar motornya ngga trlalu cepat

    ReplyDelete
  34. Mas kalo mau pesen alat nya sama mas gimana mas ,dan berapa ya? Ini alamat email saya mas Jelesmana123@gmail.com

    ReplyDelete
  35. Mas mau tanya.... Kenapa ya mas projext saya tidak bisa jalan, padahal sudah lengkap seperti di video mas,,, apa tegangannya kurang atau gimana ya

    ReplyDelete
  36. Mas mau tanya.... Kenapa ya mas projext saya tidak bisa jalan, padahal sudah lengkap seperti di video mas,,, apa tegangannya kurang atau gimana ya

    ReplyDelete
  37. Assalamu alaikum mas adakah tempat pemesanan kompenen robotiknya

    ReplyDelete
  38. Klau betray yg 5800 Mah 3,7 v bisa ga gan

    ReplyDelete
  39. Codingnya udh benar ya bang? Kok punya sya muter2 kenana trus

    ReplyDelete