Daftar Isi:

Lewati Robot Mentega: 13 Langkah
Lewati Robot Mentega: 13 Langkah

Video: Lewati Robot Mentega: 13 Langkah

Video: Lewati Robot Mentega: 13 Langkah
Video: CARA MENGHINDARI DIKEJAR BUAYA🐊 2024, November
Anonim
Lewati Robot Mentega
Lewati Robot Mentega

Ringkasan

Dalam proyek ini, kita akan membuat robot mentega pada Rick dan Morty. Tidak akan ada fitur kamera dan suara di dalam robot. Anda dapat menonton video di tautan di bawah ini.

www.youtube.com/embed/X7HmltUWXgs

Daftar Metal

  • Arduino UNO
  • Perisai Pengemudi Motor Arduino
  • Kit Sasis Zumo
  • Motor DC Mikro Peredam 6V (2 buah)
  • Baterai Lipo 7.4 V 850 mAh 25C
  • Modul Bluetooth HC-05 atau HC-06
  • SG-90 Mini Servo Motor
  • Kabel jumper
  • Klip Kertas (1 buah)
  • Bagian 3D

Langkah 1: Suku Cadang Pencetak

Suku Cadang Pencetak
Suku Cadang Pencetak
Suku Cadang Pencetak
Suku Cadang Pencetak
Suku Cadang Pencetak
Suku Cadang Pencetak
  • Dalam proyek ini kita akan menggunakan kartu elektronik Arduino dan teknologi printer 3D. Pertama, kami akan mencetak bagian 3D.
  • Anda dapat mengakses bagian 3D dari tautan GitHub.

Tugas bagian-bagian tersebut adalah sebagai berikut.

  • sasis: Ini adalah tubuh utama robot.
  • lowerbody: Bagian yang akan membantu menggerakkan kepala robot. Motor servo akan dipasang pada bagian ini.
  • upperbody: Merupakan bagian antara chassis dan lowerbody.
  • engsel: Bagian ini membuat badan membuka dan menutup.

Durasi Pencetakan (Model Printer: MakerBot Replicator2)

  • Durasi Pencetakan Bagian dalam Gambar_1: 5j 13m. (Jika Anda mengatur pengaturan cetak seperti yang ditunjukkan pada Gambar_3.)
  • Durasi Pencetakan Bagian dalam Gambar_2: 5j 56m. (Jika Anda mengatur pengaturan cetak seperti yang ditunjukkan pada Gambar_3.)
  • CATATAN: Waktu pencetakan tergantung pada model printer.

Langkah 2: Solder dan Servo Hack

Peretasan Solder dan Servo
Peretasan Solder dan Servo
Peretasan Solder dan Servo
Peretasan Solder dan Servo
Peretasan Solder dan Servo
Peretasan Solder dan Servo
Peretasan Solder dan Servo
Peretasan Solder dan Servo
  • Motor DC terletak di dalam sasis Zumo.
  • Kabel jumper disolder ke motor DC.
  • Beberapa perubahan harus dilakukan pada servo, yang akan membuat kepala robot bergerak, sebelum disambungkan ke bagian bawah. Tujuan dari perubahan ini adalah untuk menjalankan motor servo lebih halus.
  • Anda dapat menggunakan tautan di bawah ini.

www.youtube.com/watch?v=I-sZ5HWsGZU

  • Motor servo dipasang ke bagian bodi bawah seperti yang ditunjukkan Gambar_4.
  • Bagian tubuh bagian bawah dan bagian atas dipasang satu sama lain dengan sekrup seperti yang ditunjukkan Gambar_5.

Langkah 3: Koneksi Pelindung Motor dan Pengemudi

Koneksi Pelindung Motor dan Pengemudi
Koneksi Pelindung Motor dan Pengemudi
Koneksi Pelindung Motor dan Pengemudi
Koneksi Pelindung Motor dan Pengemudi
Koneksi Pelindung Motor dan Pengemudi
Koneksi Pelindung Motor dan Pengemudi
  • Perisai Driver Motor Arduino dipasang ke Arduino Uno seperti yang ditunjukkan pada Gambar_6.
  • Motor DC di sisi kanan dipasang ke port M3 dari driver motor.
  • Motor DC di sisi kiri dipasang ke port M4 dari driver motor.

Langkah 4: Koneksi Modul Bluetooth

Koneksi Modul Bluetooth
Koneksi Modul Bluetooth
  • Pin RX dan TX masing-masing disolder ke pin 2 dan 3 papan Arduino.
  • Pin VCC dan GND masing-masing disolder ke pin 5V dan GND board Arduino.

Langkah 5: Koneksi Motor Servo ke Driver Motor

Koneksi Motor Servo ke Driver Motor
Koneksi Motor Servo ke Driver Motor
Koneksi Motor Servo ke Driver Motor
Koneksi Motor Servo ke Driver Motor
  • Motor servo dipasang ke port M1 dari driver motor.
  • Arduino UNO ditempatkan pada sasis.

Langkah 6: Perakitan Baterai

Perakitan Baterai
Perakitan Baterai
Perakitan Baterai
Perakitan Baterai
  • Dudukan baterai Zumo Kit dimodifikasi seperti pada gambar. Kemudian baterai lipo dilekatkan pada dudukan yang dimodifikasi ini dengan selotip dua sisi.
  • Jika pin merah baterai lipo disolder ke pin Vin Arduino dan pin hitam ke pin GND, maka Arduino Uno menyala. Jika mau, Anda dapat menambahkan sakelar kecil ke sirkuit. Anda dapat membuat lubang kecil di bagian sasis untuk ini.

Langkah 7: Membuat Kepala dan Lengan

Membuat Kepala dan Lengan
Membuat Kepala dan Lengan
Membuat Kepala dan Lengan
Membuat Kepala dan Lengan
  • Kepala dan lengan robot direkatkan ke tempat-tempat yang diperlukan.
  • Kepala robot direkatkan ke bagian tubuh bagian bawah.
  • Engsel dipasang seperti yang ditunjukkan pada gambar.

Langkah 8: Akhir

Terakhir
Terakhir
  • Akhirnya, robot akan terlihat seperti yang ditunjukkan pada gambar.
  • Anda dapat menggunakan tautan di bawah ini untuk komponen dan perakitan cetak 3d.

www.thingiverse.com/thing:1878565

Langkah 9: Pemrograman Arduino (Tambahkan Perpustakaan Perisai Motor)

Pemrograman Arduino (Tambahkan Perpustakaan Perisai Motor)
Pemrograman Arduino (Tambahkan Perpustakaan Perisai Motor)
  • Sebelum memasukkan kode, kita perlu menambahkan beberapa library ke program Arduino IDE.
  • Pertama Anda harus menambahkan perpustakaan "AFMotor.h" untuk dapat mengontrol motor. Untuk ini, Anda harus mengikuti langkah-langkah di bawah ini.
  • File ZIP bernama”Adafruit Motor Shield Library” diunduh dari tautan GitHub.
  • Klik “Sketsa > Sertakan Perpustakaan > Tambahkan Perpustakaan. ZIP pada Arduino IDE. Pilih Library Adafruit Motor Shield yang diunduh dan klik tombol Open. Dengan cara ini, perpustakaan bernama AFMotor.h ditambahkan ke proyek.
  • Namun, untuk koneksi bluetooth Anda harus menambahkan library "SoftwareSerial.h".

Langkah 10: Deskripsi Kode-1

Deskripsi Kode-1
Deskripsi Kode-1

di bagian sebelum pengaturan batal;

Objek milik nomor pin yang motor dan sensor bluetooth yang terhubung dibuat. (mySerial, motor1, motor2, motor3)

Langkah 11: Deskripsi Kode-2

Deskripsi Kode-2
Deskripsi Kode-2

di bagian pengaturan batal;

Komunikasi serial dimulai.

Langkah 12: Deskripsi Kode-3

Deskripsi Kode-3
Deskripsi Kode-3
Deskripsi Kode-3
Deskripsi Kode-3
Deskripsi Kode-3
Deskripsi Kode-3

di bagian loop kosong;

Di bagian bertanda merah, periksa apakah data diterima dari modul bluetooth. Data yang masuk dikirim ke variabel c.

Misalnya, jika data yang masuk adalah “F”, motor digerakkan ke arah depan.

  • Setelah bagian voidloop, subprogram dibuat. Kecepatan putar dan sisi putar motor diatur dalam subprogram.
  • "Maju", "Kembali", "Kiri", "Kanan" dan "Berhenti" adalah nama-nama subprogram.

Langkah 13: File Proyek dan Video

Tautan GitHub:

github.com/yasinbrcn/Pass-The-Butter-Robot.git

Direkomendasikan: