Isi kandungan:

Robot Kawalan Autonomi dan Jauh: 11 Langkah
Robot Kawalan Autonomi dan Jauh: 11 Langkah

Video: Robot Kawalan Autonomi dan Jauh: 11 Langkah

Video: Robot Kawalan Autonomi dan Jauh: 11 Langkah
Video: Autonomous Robot Ep. 11-Introduction to Localization and Filtering Theory by Risman Adnan, Ph.D 2024, November
Anonim
Robot Kawalan Autonomi dan Jauh
Robot Kawalan Autonomi dan Jauh

Pembuatan robot ini bermaksud relatif murah dan cepat. Inilah yang anda perlukan untuk memulakan: Perkakasan

  • 1 Raspberry Pi
  • 1 Pemandu Motor Dual H-Bridge
  • Penukar 1 Buck
  • 2 Motor DC 3V-6V
  • Sensor Ultrasonik HC-SR04

Yang lain

  • Kotak untuk bertindak sebagai casis

    Kotak saya berukuran 7.5 "x 4" x 2"

  • Pistol gam panas
  • Pisau atau sepasang gunting
  • Setrika pematerian

Langkah 1: Dapatkan Kotak

Dapatkan Kotak
Dapatkan Kotak

Cuba cari kotak yang sesuai dengan semua perkakasan anda tanpa meninggalkan terlalu banyak ruang. Kotak berukuran 7.5 "x 4" x 2 "sesuai dengan semua komponen saya dengan sempurna.

Langkah 2: Potong Lubang untuk Motor

Potong Lubang untuk Motor
Potong Lubang untuk Motor

Potong lubang di kedua-dua belah badan supaya dapat membuat sambungan antara roda dan motor.

Langkah 3: Solder Membawa Sambungan Motor

Pateri Mengetuai Sambungan Motor
Pateri Mengetuai Sambungan Motor

Sebilangan besar motor DC dilengkapi dengan gelung kecil yang anda perlukan untuk membuat sambungan. Memateri wayar ke gelung adalah kaedah terbaik untuk memastikan sambungan yang kuat.

Sambungan akan disambungkan ke output pada pemacu H-Bridge.

Langkah 4: Glue Motors Inside of Box

Motor Lekat Di Dalam Kotak
Motor Lekat Di Dalam Kotak

Dengan menggunakan lem panas, letakkan motor anda di dalam kotak sehingga terpaku pada sudut. Sapukan gam dengan banyak dan pastikan untuk menahannya sehingga lem mengeras.

Langkah 5: Sambungkan H-Bridge ke Motor

Sambungkan H-Bridge ke Motors
Sambungkan H-Bridge ke Motors

Sambungkan plumbum yang keluar dari motor ke output pada H-Bridge. Lihat (https://www.bananarobotics.com/shop/How-to-use-the-L298N-Dual-H-Bridge-Motor-Driver) untuk maklumat lebih lanjut mengenai L298N H-Bridge.

Langkah 6: Solder Memimpin Penukar Buck

Solder Mengetuai Penukar Buck
Solder Mengetuai Penukar Buck

Untuk menghidupkan H-Bridge saya akan menggunakan bateri lipo 2 1s. Dengan pengisian penuh bateri ini habis melebihi 8V ketika disambungkan secara bersiri. Saya tidak memerlukan motor saya berjalan dengan begitu pantas jadi saya menggunakan buck converter untuk menurunkan voltan ke 5V. Tidak kira apa yang anda gunakan untuk menggerakkan H-Bridge, anda perlu menjalankan landasan bersama dari H-Bridge ke Raspberry Pi anda.

Sekiranya anda menggunakan sumber kuasa yang berada dalam julat 4V - 7V maka anda mungkin tidak perlu menggunakan penukar buck. Dalam kes ini, plumbum yang berasal dari sumber kuasa dapat dihubungkan terus ke H-Bridge. Walau bagaimanapun, anda masih perlu menggunakan wayar tambahan dari tanah di H-Bridge ke pin ground di Raspberry Pi.

Langkah 7: Pasang Buck Converter

Pasang Penukar Buck
Pasang Penukar Buck

Cari tempat untuk merekatkan penukar wang anda. Pastikan anda mempunyai akses ke skru kecil yang terletak di bahagian atas papan. Kami akan menggunakan skru ini untuk menyesuaikan voltan keluaran.

Langkah 8: Pasang Bateri LIPO

Pasang Bateri LIPO
Pasang Bateri LIPO

AMARAN! Penggunaan bateri lipo yang tidak betul boleh menyebabkan kerosakan badan atau kerosakan harta benda. Pastikan anda memahami selok-belok bateri lipo sebelum menggunakannya dalam projek apa pun. Untuk mengunci bateri lipo di tempat saya menggunakan bahan seperti velcro di bahagian dalam penutup. Ini memastikan mereka tidak mudah ditusuk atau ditusuk oleh pin.

Langkah 9: Pasang Sensor Ultrasonik HC-SR04

Pasang Sensor Ultrasonik HC-SR04
Pasang Sensor Ultrasonik HC-SR04

Cari tempat untuk memotong lubang untuk sensor ultrasonik. Sebagai alternatif, sensor boleh dipasang di bahagian atas kotak. Sekiranya membina robot autonomi bukan tujuan anda, maka anda boleh menghilangkan sensor ultrasonik kerana tidak perlu mengawal robot dari jarak jauh.

Langkah 10: Pendawaian

Pendawaian
Pendawaian

Sekiranya anda ingin menyalin kod dari github dan menggunakannya tanpa masalah, anda mesti memasang robot anda dengan tepat seperti yang akan saya jelaskan.

Dual H-Bridge

IN1 - GPIO 2

IN2 - GPIO3

IN3 - GPIO 4

IN4 - GPIO 17

Sensor Ultrasonik

VCC - 5V GPIO

TRIG - GPIO 27

ECHO - GPIO 22

Pin echo mengeluarkan 5 volt, pin GPIO pada pi hanya diberi nilai 3.3 volt. Memberi GPIO 5 volt boleh menyebabkan kerosakan pada pi. Untuk mengelakkan ini, kami akan meletakkan litar pemisah voltan antara ECHO dan GPIO 22. Untuk mengetahui cara membuat pembahagi voltan, rujuk di sini.

Langkah 11: Perisian

Pertama, anda perlu memasang raspbian ke Raspberry Pi anda. Untuk maklumat lebih lanjut mengenai memasang raspbian ke Pi anda, lihat panduan pemasangan ini.

Setelah raspbian dihidupkan, anda pasti ingin memasukkan raspberry pi. Berikut adalah panduan yang baik tentang cara melakukannya dengan selamat.

Sebaik sahaja anda masuk ke pi, pasang git dan 'klon' fail dari pautan ini:

github.com/Psuedohim/ARCRobot/tree/master/ARCRobot-1

Ini dapat dicapai melalui:

git klon

Akhirnya untuk menjalankan program, masuk ke direktori ARCRobot-1 dan jalankan python3 go_auto.py.

Disyorkan: