Daftar Isi:

Mengontrol Lengan Robot Dengan Modul Zio Bagian 1: 8 Langkah
Mengontrol Lengan Robot Dengan Modul Zio Bagian 1: 8 Langkah

Video: Mengontrol Lengan Robot Dengan Modul Zio Bagian 1: 8 Langkah

Video: Mengontrol Lengan Robot Dengan Modul Zio Bagian 1: 8 Langkah
Video: Tonton Sampai Habis !!! Belajar Arduino Di Jamin Bisa 2024, Juli
Anonim
Kontrol Lengan Robot Dengan Modul Zio Bagian 1
Kontrol Lengan Robot Dengan Modul Zio Bagian 1

Posting blog ini adalah bagian dari Zio Robotics Series.

pengantar

Dalam tutorial ini, kita akan membangun sebuah proyek di mana kita akan menggunakan modul Zio untuk mengontrol Lengan Robot. Proyek ini akan mengajarkan Anda cara membuat cakar Lengan Robot Anda untuk membuka dan menutup. Tutorial bagus ini cocok untuk proyek di mana Anda membutuhkan robot Anda untuk melakukan fungsi pick and place sederhana.

Tingkat kesulitan:

Zio Padawan

Sumber daya yang bermanfaat:

Anda harus memiliki pemahaman dasar tentang cara memasang papan pengembangan Zio. Dalam tutorial ini, kami berasumsi bahwa papan pengembangan Anda sudah dikonfigurasi dan siap untuk disiapkan. Jika Anda belum mengonfigurasi papan Anda, lihat tutorial Panduan Memulai Zio Qwiic kami di bawah ini untuk memulai:

Zio Zuino M UNO Panduan Memulai Qwiic

Perangkat keras:

  • Zio Zuino M UNO
  • Pengontrol Servo Zio 16
  • Zio DC/DC Booster
  • Baterai 3.7V 2000mAh
  • Lengan Robot

Perangkat lunak:

  • Arduino IDE
  • Pustaka Driver Servo PWM Adafruit

Langkah 1: Merakit Lengan Robot

Image
Image
Skema Proyek
Skema Proyek

Lengan Robot kami dilengkapi dengan 4 servo. Untuk Bagian 1 dari proyek ini, kami hanya akan menggunakan satu servo yang terhubung ke cakar lengan robot.

Di luar kotak, Lengan Robot datang dalam beberapa bagian.

Oleh karena itu Anda perlu merakit lengan robot terlebih dahulu karena ini adalah bagian proses yang paling rumit dan memakan waktu. Untuk sebagian besar set Lengan Robot Anda akan mendapatkan bagian-bagian berikut:

  • Cakar
  • Braket Serbaguna
  • Braket Berbentuk L
  • Braket Bentuk-U
  • Mengetuk Sekrup
  • Sekrup
  • Servo
  • Bantalan

Kami menyertakan panduan video di atas tentang cara merakit Lengan Robot yang kami gunakan untuk proyek ini.

Langkah 2: Skema Proyek

Seperti apa proyek akhir Anda setelah Anda menyiapkan Lengan Robot Anda dengan Modul Zio.

Langkah 3: Pengaturan Koneksi Modul Zio

Pengaturan Koneksi Modul Zio
Pengaturan Koneksi Modul Zio

Ini koneksi modul Zio kami yang akan diatur dengan Lengan Robot. Menghubungkan semua modul secara bersamaan cukup mudah dan tidak akan memakan waktu lebih dari 10 menit untuk menyiapkannya.

Langkah 4: Hubungkan Claw Servo ke Zio 16 Servo Controller

Hubungkan Servo Cakar ke Pengontrol Servo Zio 16
Hubungkan Servo Cakar ke Pengontrol Servo Zio 16

Motor servo memiliki tiga kabel: daya, ground, dan sinyal. Kabel daya biasanya berwarna merah dan harus disambungkan ke V+. Kabel ground biasanya berwarna hitam atau coklat dan harus dihubungkan ke pin ground. Pin sinyal biasanya berwarna kuning, oranye atau putih dan harus dihubungkan ke pin digital pada papan Arduino.

**Kabel hitam harus dengan GND, Kabel putih PWM, Kabel Merah untuk V+

Langkah 5: Hubungkan 16 Servo Anda ke Booster DC/DC dan Atur di 5.0V

Hubungkan 16 Servo Anda ke Booster DC/DC dan Atur pada 5.0V
Hubungkan 16 Servo Anda ke Booster DC/DC dan Atur pada 5.0V

Kami menggunakan baterai 3.7V untuk memberi daya pada 16 Servo Controller kami, yang dapat menampung hingga 5.5V, sedangkan output Uno kami pada 5V digunakan untuk mengontrol servo kami. Kami menggunakan Booster DC/DC untuk meningkatkan dan menyesuaikan tegangan suplai baterai ke 5.0.

Gunakan potensiometer pada Booster DC untuk mengatur tegangan hingga Anda mendapatkan 5.0. Tekan tombol In/Out hingga layar menunjukkan 5.0. Anda perlu mensuplai daya (baterai 3.7V) terlebih dahulu ke Booster DC/DC Anda untuk menyesuaikan voltase.

Langkah 6: Hubungkan Zuino M Uno ke Pengontrol Servo Zio 16

Hubungkan Zuino M Uno ke Pengontrol Servo Zio 16
Hubungkan Zuino M Uno ke Pengontrol Servo Zio 16

Qwiic menghubungkan Zuino M Uno ke pengontrol Zio Servo dengan kabel qwiic.

Langkah 7: Jalankan Kode

Kami menggunakan Adafruit PWM Servo Library untuk mengkodekan fungsi cakar lengan robot kami. Kode berikut akan memerintahkan cakar kita untuk membuka dan menutup sehingga akan memberikan cakar robot kita kemampuan untuk mengambil dan menempatkan objek.

Anda dapat menemukan dan mengunduh kode sumber untuk proyek Lengan Robot Bagian 1 ini di halaman GitHub kami.

Direkomendasikan: