Daftar Isi:
- Langkah 1: Merakit Lengan Robot
- Langkah 2: Skema Proyek
- Langkah 3: Pengaturan Koneksi Modul Zio
- Langkah 4: Hubungkan Claw Servo ke Zio 16 Servo Controller
- Langkah 5: Hubungkan 16 Servo Anda ke Booster DC/DC dan Atur di 5.0V
- Langkah 6: Hubungkan Zuino M Uno ke Pengontrol Servo Zio 16
- Langkah 7: Jalankan Kode
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
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
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
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
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
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
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.