Line Follower Robot

123bisa.com

3 Lebih Banyak Gambar

Oleh vahidyouKunjungi dihav.comMengikutiLebih banyak oleh penulis:

Headset Telepon Bluetooth-FM-
Serial Port Over WiFi
Penganalisis Logika Murah

Tentang: Saya seorang insinyur mesin, dan saya suka pemrograman komputer, mekanik, elektronik, dan terutama robotika. Lebih lanjut tentang vahidyou »Saya membuat robot pengikut garis dengan mikroprosesor PIC16F84A yang dilengkapi dengan 4 sensor IR. Robot ini dapat berjalan di garis hitam dan putih.

Tambahkan TipBertanyaKomentarUnduh

Catatan Guru

Guru! Apakah Anda menggunakan instruksi ini di kelas Anda?
Tambahkan Catatan Guru untuk membagikan bagaimana Anda memasukkannya ke dalam pelajaran Anda.Tambahkan Catatan Guru

Langkah 1: Langkah Pertama

Sebelum semuanya, Anda harus tahu cara membuat Papan Sirkuit tercetak dan cara menyolder komponen di atasnya. Anda juga perlu tahu cara memprogram IC PIC16F84A.
Berikut adalah tautan ke instruksi yang baik tentang cara membuat PCB dan Menyolder:

Tambahkan TipBertanyaKomentarUnduh

Langkah 2: Hal yang Anda Butuhkan

Gambar Hal yang Anda Butuhkan
Gambar Hal yang Anda Butuhkan
Gambar Hal yang Anda Butuhkan
Gambar Hal yang Anda Butuhkan

3 Lebih Banyak GambarUntuk membuat robot ini, Anda memerlukan hal-hal berikut:

  • Beberapa papan tembaga
  • Sirkuit tercetak
  • Gergaji
  • Ampelas
  • Besi
  • Asam papan sirkuit
  • Bor 1mm
  • Minyak solder
  • Kawat solder
  • Baut pateri
  • Alat pemotong kawat
  • Beberapa kawat
  • 2x roda plastik
  • 1x Roda depan bundar
  • Lem

Komponen papan sirkuit:

  • Dudukan baterai 4 AA
  • U1 = PIC16F84A Mikrokontroler + Soket
  • U2 = 7805 = 5V Regulator Tegangan
  • U3 = Pembanding LM324
  • U4 = L298 Driver Motor + Aluminium Radiator
  • XT = 4MHz Crystal
  • C1 = C2 = 22pF Kapasitor Keramik
  • C3 = 100uF Kapasitor Elektrolit
  • C4 = C5 = 100nF Kapasitor Keramik (104)
  • D = 8 x 1N4148 Dioda
  • R1 = 4.7K Resistor
  • R2 = R3 = 10K Resistor
  • R4 = R5 = R6 = R7 = 1K Resistor
  • R8 = 10K Resistor
  • R9 = Resistor 1K
  • R10 = R11 = 47K Resistor
  • R12 = R13 = R14 = R15 = 100ohm Resistor
  • R16 = R17 = R18 = R19 = 10K Resistor
  • RP = LP = MP = FP = 10K Potensiometer
  • L Motor = R Motor = 60rpm MiniMotors dengan Gearbox (6V)
  • R Sensor = L Sensor = M Sensor = F Sensor = TCRT5000 Sensor Inframerah
  • ModeLED = LBLED = RBLED = LED Merah Kecil
  • LFLED = RFLED = LED Hijau Kecil
  • Mode = Kiri = Kanan = Tombol Kecil
  • SW = Toggle Switch = On / Off Switch
  • J = Jumper = Sepotong kawat

Lampiran

Tambahkan TipBertanyaKomentarUnduh

Langkah 3: Membuat Papan Sirkuit

Gambar Membuat Papan Sirkuit

Cetak sirkuit pada kertas mengkilap dengan printer laser. Potong papan tembaga, bersihkan dengan kertas amplas dan letakkan sirkuit tercetak di atasnya. Setelah menekan setrika panas pada papan, lepaskan kertas dan rendam papan dalam asam, tunggu sampai tembaga yang terlihat menghilang. Cuci papan, bor lubang dan bersihkan dengan amplas.

* Saya hanya memiliki diagram simbolik dari robot yang dapat Anda lihat di sini.

Lampiran

Tambahkan TipBertanyaKomentarUnduh

Langkah 4: Komponen Solder

Gambar Komponen Solder
Gambar Komponen Solder

5 Lebih Banyak Gambar

Solder semua bagian pada papan.
Hati-hati dengan arah komponen yang benar.
Gunakan soket untuk PIC16F84A IC.
Motor solder dan tempat baterai di sisi belakang papan bawah dan letakkan beberapa lembar kertas di sekitar motor untuk menghindari kontak yang tidak terduga di sirkuit.
Solder C4 dan C5 tepat di motor.
Letakkan selembar kertas di antara kaki-kaki potensiometer untuk menghindari kontak.Tambahkan TipBertanyaKomentarUnduh

Langkah 5: Menyolder Semua Bersama

Gambar Soldering All Together
Gambar Soldering All Together

3 Lebih Banyak Gambar

Hubungkan terminal dengan nama yang sama di papan bersama-sama dengan beberapa kabel (Anda dapat menggunakan kaki tambahan dari komponen lain).
Solder papan belakang ke papan atas.
Solder papan Depan ke papan Atas.
Tekuk kabel dan letakkan tiga papan pada dudukan baterai dan solder Papan depan dan papan Belakang ke papan Bawah (Gunakan beberapa kabel panjang yang fleksibel untuk menghubungi terminal papan Belakang dan Bawah).
Hubungkan terminal + pada papan atas ke pemegang baterai + kutub.
Tambahkan TipBertanyaKomentarUnduh

Langkah 6: Roda

Gambar Roda
Gambar Roda

Gambar Roda

Hubungkan 2 roda plastik ke motor dan tutup dengan karet gelang.
Pasang roda ke papan belakang di depan robot dengan lem, saya menggunakan LED mati sebagai roda depan tetapi itu membuat robot bergerak lambat dan saya merekomendasikan untuk menggunakan roda bulat.
Tutupi gearbox dengan lembaran plastik tipis.Tambahkan TipBertanyaKomentarUnduh

Langkah 7: Memprogram Robot

Gambar Pemrograman Robot

Unduh program robot (Code.hex) dan program IC PIC16F84A. Atur kata konfigurasi ke 0x3FF2. Kode ini ditulis dan dikompilasi oleh “PIC Basic PRO”.

Lampiran

Tambahkan TipBertanyaKomentarUnduh

Langkah 8: LARI

Gambar RUN

Masukkan 4 baterai AA ke dudukan baterai, buat jalur, dan nyalakan robot.
Jika robot tidak berfungsi periksa solder dengan hati-hati.
Sekarang Anda harus menyesuaikan potensiometer agar robot dapat mendeteksi area hitam dan putih. Putar semua potensiometer ke posisi paling kiri lalu putar kembali sekitar 90 derajat ke kanan. Pegang robot pada garis, pindahkan melewati putaran jika kondisi motor tidak berubah, ubah nilai potensiometer.
Sekarang letakkan robot di jalur untuk mengikutinya.
Tambahkan TipBertanyaKomentarUnduh

Langkah 9: Gerakan Kustom

Anda dapat menentukan gerakan kustom untuk robot dengan menekan tombol Mode.
Ketika Mode LED mati, robot berada pada kondisi standarnya.
Setelah menekan tombol Mode LED Mode menyala, sekarang Anda dapat memegang robot di berbagai negara dan mengubah keadaan motor tergantung pada keadaan default mereka dengan tombol Kiri dan Kanan.
Setelah menekan tombol Mode lagi LED Mode mulai berkedip, sekarang Anda dapat memegang robot di berbagai negara dan mengubah keadaan motor tergantung pada nilai-nilai sensor dengan tombol Kiri dan Kanan.
Untuk beralih ke keadaan default, tekan kembali tombol Mode.
Ada empat negara bagian untuk motor:

  1. Keadaan default
  2. Maju (LED Hijau menyala)
  3. Mundur (LED Merah menyala)
  4. Stop (LED Hijau dan Merah menyala)

Tambahkan TipBertanyaKomentarUnduh

Langkah 10: Bagaimana Cara Kerjanya?

Robot ini memiliki 4 sensor IR yang memindai jalur.
Jika sensor Kanan dan Kiri memiliki nilai yang sama dan nilainya berbeda dari sensor Tengah atau Depan, robot berada di jalur dan motor berjalan maju. Jika tidak, robot berada di luar garis sehingga robot terus bergerak hingga salah satu nilai sensor sisi berubah, kemudian berubah ke arah yang nilai sensornya berubah.
Anda dapat membaca kode sumber program (Code.bas) untuk memahaminya dengan lebih baik.Tambahkan TipBertanyaKomentarUnduh

Langkah 11: Apa yang Anda Buat

Utkarsh Verma membuat robot yang sama dengan beberapa modifikasi, ia membagikan proyeknya di https://github.com/TheProtoElectricEffect/LineFollower . Saya sarankan meninjau karyanya sebelum mulai membuat robot Anda sendiri. Utkarsh, terima kasih telah berbagi proyek Anda.

Sumber: https://www.instructables.com/id/Line-Follower-Robot/

Dukung kami berkembang dengan Subscribe