Bagaimana Membuat Robot Pengikut Line Menggunakan Arduino

Dalam pengajaran ini, saya akan mengajar anda bagaimana untuk membuat robot pengikut baris menggunakan Arduino, yang merupakan papan mikrokontroler yang sangat biasa. Robot akan menggunakan dua sensor jarak jauh inframerah untuk mengesan garisan dan berdasarkan input yang diterima dari sensor, Arduino akan mengarahkan motor untuk bergerak dengan bantuan perisai motor .

Langkah 1: Bekerja

Maka akan ada sensor jarak inframerah yang ditempatkan di kedua-dua sisi di hadapan robot. Terdapat empat hasil sensor yang mungkin : -

Kes 1: -

Dalam kes ini, kedua-dua sensor tidak mengesan garisan . Kedua-dua motosikal berputar ke hadapan . Akibatnya, kereta bergerak ke hadapan .

Kes 2: -

Dalam kes ini, hanya sensor kiri mengesan garisan yang bermaksud bahawa kereta memerlukan untuk beralih ke arah kiri . Motor kiri berputar ke belakang dan motor kanan berputar ke hadapan . Hasilnya, kereta bertukar kiri .

Kes 3: -

Dalam kes ini, hanya sensor kanan mengesan garisan yang bermaksud bahawa kereta memerlukan arah yang betul . Motor kiri berputar ke depan dan motor kanan berputar ke belakang . Akibatnya, kereta bertukar betul .

Kes 4: -

Dalam kes ini, kedua-dua sensor mengesan garisan . Ini bermakna bahawa akhir telah tiba . Kedua-dua motor berhenti berputar . Akibatnya, kereta berhenti .

Itulah struktur kerja robot kami ...

Langkah 2: Bahagian Diperlukan

Bahagian yang diperlukan untuk membina robot adalah seperti berikut:

  • Chasis (termasuk motor dan roda)
  • Arduino Uno r3
  • Perisai Motor L293D
  • IR Jarak Sensor (pasangan)
  • Wayar Pelompat
  • Tukar
  • Pemegang Bateri 4AA

Alat yang diperlukan: -

  • Besi pematerian
  • Gun panas
  • Pemandu skru

Kumpulkan bahagian-bahagian ini dan bersiap sedia untuk langkah seterusnya ...

Langkah 3: Pasang Casis

Sekarang, kumpulkan badan robot anda. Semua orang mungkin mempunyai casis yang berbeza . Oleh itu, sambungkan casis anda dengan sewajarnya. Kebanyakan casis datang dengan manual arahan dan bahkan saya datang dengannya supaya melihatnya dan membina casis anda dengan sewajarnya. Kemudian, sambungkan komponen ke casis. Arduino, dengan perisai motor yang dipasang padanya dan juga pemegang bateri mesti dipasang pada casis .

Juga, pasangkan penderia jarak dekat di bahagian depan di kedua-dua sisi, menghadap ke bawah. Pastikan mereka melekat pada sudut ...

Lampirkan suis juga ...

Solder wires ke motor dan juga beralih dan bersiap sedia ...

Langkah 4: Sambungan Utama

Sekarang lakukan sambungan seperti rajah di atas ...

Sensor Kiri >> Arduino: -

  • Vcc >> 5v
  • Gnd >> Gnd
  • Out >> A4

Sensor Kanan >> Arduino: -

  • Vcc >> 5v
  • Gnd >> Gnd
  • Keluar >> A5

Sambungkan motor ke perisai motor dan pasangkan perisai motor ke papan Arduino . Sambungkan pemegang bateri ke perisai melalui suis . Itu sahaja untuk sambungan, mari kita ke langkah seterusnya ...

Langkah 5: Kod Arduino

Kini waktunya untuk perkara utama-pengekodan robot kami ...

Muat turun fail kod Arduino saya atau tulis kod anda sendiri untuk selesai ...

Lampiran

  • LinoBot_v1.0.ino Muat turun

Artikel Berkaitan