Isi kandungan:

Cara Membangun Robot SMARS - Arduino Smart Robot Tank Bluetooth: 16 Langkah (dengan Gambar)
Cara Membangun Robot SMARS - Arduino Smart Robot Tank Bluetooth: 16 Langkah (dengan Gambar)

Video: Cara Membangun Robot SMARS - Arduino Smart Robot Tank Bluetooth: 16 Langkah (dengan Gambar)

Video: Cara Membangun Robot SMARS - Arduino Smart Robot Tank Bluetooth: 16 Langkah (dengan Gambar)
Video: Amazing arduino project 2024, November
Anonim
Image
Image
Senarai bahagian
Senarai bahagian

Artikel ini dengan bangga ditaja oleh PCBWAY.

PCBWAY membuat prototaip PCB berkualiti tinggi untuk orang di seluruh dunia. Cubalah untuk diri anda sendiri dan dapatkan 10 PCB dengan harga hanya $ 5 di PCBWAY dengan kualiti yang sangat hebat, Terima kasih PCBWAY. Motor Shield untuk Arduino Uno yang saya kembangkan untuk digunakan dalam projek ini menggunakan perkhidmatan PCBWAY PCB.

Dalam arahan ini, saya akan menunjukkan kepada anda bagaimana membina Arduino Robot Car yang dipanggil SMARS Robot.

Mari kita mulakan

Langkah 1: Senarai Bahagian

Untuk membina model asas robot SMARS anda hanya memerlukan beberapa bahagian. Terbahagi kepada dua bahagian utama, bahagian bercetak 3D dan komponen elektronik. Untuk bahagian 3D anda boleh mencetak sendiri menggunakan pencetak 3D, anda boleh memuat turun fail 3D lengkap di sini. Untuk komponen elektronik anda boleh membeli di Amazon atau AliExpress.

Bahagian elektronik:

  • 1 x Arduino Uno R3 DIP
  • 1 x Perisai Motor Arduino
  • 1 x Ultrasonik HC-SR04
  • 1 x Sensor IR
  • 2 x Motor Geared 200 RPM 6V
  • 8 x Jumper kabel wanita hingga wanita 10cm
  • 4 x Kabel AWG24
  • 1 x Bateri Penyambung 9V
  • 1 x 9V bateri
  • 1 x Pemegang Bateri (2 x Li-ion 14500)
  • 1 x Kabel USB
  • 1 x USB OTG

Langkah 2: Cetak Bahagian 3D

Cetak Bahagian 3D
Cetak Bahagian 3D

Terdapat beberapa bahagian asas untuk membina SMARS anda, anda boleh memuat turun fail binaan dari thingiverse.com. Terima kasih kepada Kevin Thomas yang berjaya mencipta SMARS.

www.thingiverse.com/thing :66662828

Senaraikan Bahagian Bercetak 3D

  • Casis
  • Roda induk x2
  • Roda hamba x2
  • Trek mekanikal x32
  • Papan pegangan (untuk bateri 9v)
  • Pemegang pencari jarak jauh
  • Sampul pencari jarak
  • Penyambung

Untuk mencetak semua bahagian saya menggunakan 3D Printer Creality Ender 3 dengan resolusi: 0.2, isi 30%.

Langkah 3: Kabel Pateri ke Motor

Kabel Pateri ke Motor
Kabel Pateri ke Motor
Kabel Pateri ke Motor
Kabel Pateri ke Motor

Persiapan sebelum menyolder anda boleh meletakkan beberapa fluks ke terminal motor dan wayar.

  • pateri wayar merah 13cm ke terminal positif untuk motor roda depan
  • pateri wayar hitam 13cm ke terminal negatif untuk motor roda depan
  • pateri wayar merah 13cm ke terminal positif untuk motor roda belakang
  • pateri wayar hitam 13cm ke terminal negatif untuk motor roda belakang

Selepas pematerian, putar wayar merah dan hitam untuk menahannya lebih jauh. Ia juga menjadikan wayar lebih mudah dikendalikan.

Langkah 4: Fit Motors

Fit Motor
Fit Motor

Motor akan terpaku di kawasan bersaiz sempurna di belakang lubang roda.

Langkah 5: Pasang Bateri

Bateri Sesuai
Bateri Sesuai
Bateri Sesuai
Bateri Sesuai

Bateri dipasang di tengah robot, di antara dua motor. Anda perlu memasang penyambung bateri 9V ke bateri.

Sekiranya anda ingin menggunakan dua bateri boleh dicas semula Li-ion 3.7V bersaiz 14500. Anda memerlukan casis dengan saiz lebih tinggi 3mm dan pemegang bateri 2xAA. Kemudian bateri dapat dimasukkan ke dalam casis, dan papan Arduino Uno dapat diluncurkan dengan bebas di atasnya.

Langkah 6: Pemegang Fit Motors

Pemegang Fit Motors
Pemegang Fit Motors

Motor disimpan di tempatnya oleh pemegang motor. Anda perlu membengkokkannya sedikit untuk memasukkannya ke dalam ceruk kecil mengenai motor. Adalah juga amalan yang baik untuk menolak wayar motor sebelum memasukkannya.

Ini akan menjadikannya sesuai dan membolehkan wayar motor bebas dan tidak terikat.

Langkah 7: Pasang Roda

Pasang Roda
Pasang Roda
Pasang Roda
Pasang Roda
Pasang Roda
Pasang Roda

Terdapat dua jenis roda - Master dan Slave. Roda induk didorong oleh motor, sedangkan roda hamba bebas berputar.

Roda Slave mendorong ke lug pada casis (sedikit daya diperlukan). Adalah idea yang baik untuk memastikan kancing dan roda budak tidak mempunyai tepi kasar sehingga dapat berpusing tanpa usaha.

Roda Master mendorong ke poros motor, menahan motor badan dengan tangan untuk mengelakkan lebih banyak daya yang akan menyebabkan motor penyumbat patah.

Luruskan kabel untuk motor ke arah belakang dan kabel untuk daya ke arah sebelah kanan.

Langkah 8: Uji Motor

Motor Uji
Motor Uji

Uji motor berfungsi dengan betul dengan menyentuh wayar positif dan negatif ke bateri. Mereka harus berputar dengan bersemangat!

Sekiranya motor tidak berputar ketika menyambung ke bateri, periksa apakah wayar masih terpateri ke motor dan tidak bebas semasa dipasang (mereka cukup halus). Periksa juga bateri 9v terisi penuh.

Langkah 9: Tambah Arduino

Tambah Arduino
Tambah Arduino
Tambah Arduino
Tambah Arduino

Luncurkan Arduino Uno atau Arduino yang serasi ke dalam casis robot - terdapat dua slot yang menggunakan panjang bahagian atas casis SMARS. Untuk mengelakkan pemecahan bahagian atas casis SMARS, perlahan-lahan masukkan Arduino dan berhenti dan lepaskan jika anda menghadapi sebarang rintangan. Sebaiknya kertas pasir atau failkan saluran jika tidak cukup besar.

Sekiranya anda sudah memiliki Bluino One, ini sangat mudah untuk masuk ke casis robot kerana mempunyai dimensi yang sama.

Bluino-ONE adalah pilihan yang baik, anda dapat memprogramkannya dan mengendalikannya melalui bluetooth menggunakan telefon Android atau Laptop.

Anda boleh mendapatkan Bluino-ONE di kedai Tindie.

Langkah 10: Tingkatkan Perisai Motor

Tingkatkan Perisai Motor
Tingkatkan Perisai Motor

Terdapat beberapa pilihan perisai motor yang boleh anda gunakan dengan Arduino Uno pada projek robot SMARS ini, biasanya menggunakan Motor Shield V1 / v2 buatan Adafruit atau serasi (klon dari China), tetapi kelemahan perisai ini tidak mempunyai sambungan Bluetooth diperlukan untuk projek robot SMARS yang dikendalikan oleh telefon Android. Ikuti arahan langkah demi langkah untuk menaikkan Motor Shield v1 anda di sini (tambahkan modul bluetooth).

Sekiranya anda menggunakan Bluino-ONE (Arduino kompatibel dengan Bluetooth built-in) atau menggunakan Bluino Motor Shield (Motor Shield dengan Bluetooth built-in), anda boleh melangkau langkah menaik taraf Motor Shield v1.

Langkah 11: Tambahkan Motor Shield

Tambah Perisai Motor
Tambah Perisai Motor
Tambah Perisai Motor
Tambah Perisai Motor

Tolak pelindung Motor dengan berhati-hati ke Arduino, pastikan semua pin masuk ke soket header tanpa hilang dan bengkok.

Atau anda juga boleh memasang pelindung motor Bluino ke Arduino Uno anda.

Langkah 12: Sambungkan Kabel

Sambungkan Kabel
Sambungkan Kabel

Masukkan dan kencangkan wayar kuasa ke blok terminal pada pelindung motor, dan wayar motor ke terminal masing-masing.

Anda tidak menyambungkan motor ke dua terminal M1 dan M2. Yang betul ialah "motor kiri" menyambung ke M1 dan "motor kanan" menyambung ke M2.

Langkah 13: Lampirkan Trek

Pasang Trek
Pasang Trek
Pasang Trek
Pasang Trek
Pasang Trek
Pasang Trek
Pasang Trek
Pasang Trek

Trek dilekatkan satu sama lain dengan menggunakan potongan filamen 1.75mm yang dipotong pada panjang yang betul.

Untuk memberikan roda daya tarikan yang sama di setiap sisi, anda boleh memasang 16 trek ke setiap sisi, dalam susunan ulat.

Atau untuk memberikan roda daya tarikan lebih banyak pada permukaan yang berbeza, anda boleh memasang 8 trek ke setiap roda.

Langkah 14: Lampirkan Modul Tambah

Lampirkan Modul Tambah
Lampirkan Modul Tambah
Lampirkan Modul Tambah
Lampirkan Modul Tambah
Lampirkan Modul Tambah
Lampirkan Modul Tambah

Modul tambahan tambahan yang boleh anda cetak dan dilampirkan untuk meningkatkan robot SMARS anda:

  • Penghindaran Halangan dengan Servo
  • Mod Penghindaran Edge
  • Mod Sensor IR
  • Mod Pengikut Cahaya
  • Mod Laci
  • Mod Kawalan Bunyi
  • Mod Pemadam Kebakaran
  • So Moisture Mod
  • Mod Pembersihan
  • Mod Penyodok
  • Mod Shovel V1
  • Mod Shovel V2
  • Mod Sensing Warna
  • Mod Penghindaran Halangan Bumper
  • Mod Gripper
  • Mod Claw
  • Mod Forklift
  • Mod Trak Treler
  • Mod Laser
  • Mod Lego

Untuk melihat komponen instruksi dan elektronik yang lengkap diperlukan modul tambahan yang ditunjukkan dalam Aplikasi SMARS

Langkah 15: Aplikasi SMARS (Arduino Sketch, Skematik & Jauh)

Aplikasi SMARS (Sketsa, Skematik & Jauh Arduino)
Aplikasi SMARS (Sketsa, Skematik & Jauh Arduino)
Aplikasi SMARS (Sketsa, Skematik & Jauh Arduino)
Aplikasi SMARS (Sketsa, Skematik & Jauh Arduino)
Aplikasi SMARS (Sketsa, Skematik & Jauh Arduino)
Aplikasi SMARS (Sketsa, Skematik & Jauh Arduino)
Aplikasi SMARS (Sketsa, Skematik & Jauh Arduino)
Aplikasi SMARS (Sketsa, Skematik & Jauh Arduino)

Untuk menjadikan robot SMARS hidup, anda harus memprogram Arduino terlebih dahulu, kemudian memasang motor, sensor dan komponen lain, sehingga anda dapat memainkan dan mengawal robot SMARS. Untuk melakukan semua yang anda boleh gunakan Aplikasi Android ini:

Aplikasi SMARS

Jika tidak, anda boleh memprogram papan Arduino Uno melalui komputer menggunakan perisian Arduino IDE.

Langkah 16: Nikmati

Nikmati
Nikmati

Semoga anda menikmati Robot SMARS anda. Sekiranya anda melakukannya, sila bagikan jenama anda, kongsi pautan, suka dan langgan Instructables & Youtube. Seperti biasa, sekiranya anda mempunyai sebarang pertanyaan sila beritahu saya!

Peraduan Robot
Peraduan Robot
Peraduan Robot
Peraduan Robot

Naib Johan dalam Peraduan Robot

Disyorkan: