Daftar Isi:
- Langkah 1: Persiapan
- Langkah 2: Hubungkan Arduino ke PC
- Langkah 3: Buka Vision.ino (https://github.com/TonyLeheng/Vision-Pick-and-Place), dan Atur Opsi dengan Benar
- Langkah 4: Klik Tombol "Unggah"
- Langkah 5: Hubungkan UARM ke PC
- Langkah 6: Buka XLoader (xloader.russemotto.com/) dan Muat UArmSwiftPro_2ndUART.hex (https://github.com/TonyLeheng/Vision-Pick-and-Place)
- Langkah 7: Klik Tombol Unggah
- Langkah 8: Hubungkan OpenMV ke PC
- Langkah 9: Buka Color_tracking_test.py (https://github.com/TonyLeheng/Vision-Pick-and-Place) oleh OpenMV IDE dan Klik Tombol Hubungkan untuk Mendeteksi Perangkat
- Langkah 10: Kemudian Klik Tombol Mulai
- Langkah 11: Putar Lensa untuk Memastikan Gambar Cukup Jelas
- Langkah 12: Simpan File ke OpenMV
- Langkah 13: Instalasi Modul OpenMV
- Langkah 14: Instalasi Modul Arduino
- Langkah 15: Hubungkan Semua Modul Mengikuti Gambar
- Langkah 16: Papan Konektor Dengan Velcro Memperpanjang Panjang Kabel. Sambungan Akan Lebih Stabil Karena Bisa Dipasang Di Lengan Bawah Dengan Kencang
- Langkah 17: Perbaiki Suction Cup ke End-effector
- Langkah 18: Nyalakan Seluruh Sistem (Adaptor Daya UARM Asli)
- Langkah 19: Bingkai Sistem
Video: Solusi Penglihatan Terjangkau Dengan Lengan Robot Berbasis Arduino: 19 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Ketika kita berbicara tentang visi mesin, selalu terasa sangat tidak terjangkau bagi kita. Sementara kami membuat demo visi sumber terbuka yang akan sangat mudah dibuat untuk semua orang. Dalam video ini, dengan kamera OpenMV, di mana pun kubus merah berada, lengan robot dapat mengambilnya dan meletakkannya di posisi tetap. Sekarang mari kita tunjukkan cara membuatnya langkah demi langkah.
Langkah 1: Persiapan
Perangkat keras:
1. uArm Swift Pro * 1
2. Arduino Mega 2560 Perisai * 1
3. Arduino Mega 2560 * 1
4. Objek untuk penglihatan (Merah) * 1
5. Kabel (Kabel USB, Kabel 4P 1.27, Kabel Daya DC) * Beberapa
6. Papan Ekstensi Basis uArm * 1
7. Cangkir Hisap * 1
8. Papan Ekstensi OpenMV * 1
9. Papan OpenMV dengan Basis Memperbaiki * 1
10. Koneksi untuk OpenMV dan uArm * 1
11. Kasus untuk OpenMV * 1
12. Sekrup M3 * Beberapa
Perangkat lunak:
1. Arduino IDE (www.arduino.cc)
2. OpenMV IDE (www.openmv.io)
3. Vision.ino untuk Arduino MEGA2560 [Github]
4. Color_tracking_test.py untuk OpenMV [Github]
5. UArmSwiftPro_2ndUART.hex untuk uArm[Github]
Github:
Langkah 2: Hubungkan Arduino ke PC
Langkah 3: Buka Vision.ino (https://github.com/TonyLeheng/Vision-Pick-and-Place), dan Atur Opsi dengan Benar
Langkah 4: Klik Tombol "Unggah"
Langkah 5: Hubungkan UARM ke PC
Catatan: uArm Swift Pro dirancang berdasarkan Arduino Mega2560, biasanya berkomunikasi dengan PC dengan uart0 melalui port USB, sedangkan dalam skenario ini perlu menggunakan uart2 di port ekstensi 30P sehingga kami harus mengubah firmware, untuk lebih detail silakan periksa panduan pengembang.
Langkah 6: Buka XLoader (xloader.russemotto.com/) dan Muat UArmSwiftPro_2ndUART.hex (https://github.com/TonyLeheng/Vision-Pick-and-Place)
Langkah 7: Klik Tombol Unggah
Langkah 8: Hubungkan OpenMV ke PC
Langkah 9: Buka Color_tracking_test.py (https://github.com/TonyLeheng/Vision-Pick-and-Place) oleh OpenMV IDE dan Klik Tombol Hubungkan untuk Mendeteksi Perangkat
Langkah 10: Kemudian Klik Tombol Mulai
Langkah 11: Putar Lensa untuk Memastikan Gambar Cukup Jelas
Langkah 12: Simpan File ke OpenMV
Catatan: Jika kode berhasil diunduh, pasang kembali kabel USB Anda
bisa menemukan LED biru akan menyala selama beberapa detik.
Langkah 13: Instalasi Modul OpenMV
OpenMV (NO.1) hanyalah papan PCB, jadi kami menawarkan pelindung PCB (NO.4) dan komponen mekanis (no.2, 3) untuk membuatnya lebih mudah digunakan dengan uArm.
Bagian (NO.2) harus dipasang di cangkir hisap.
Bagian (NO.3) adalah sampul modul OpenMV.
Dengan bagian mekanis, kami dapat memperbaiki modul OpenMV ke end-effector uArm dengan mudah.
Langkah 14: Instalasi Modul Arduino
Arduino Mega 2560 (NO.1) adalah CPU pusat dari keseluruhan sistem, shield (NO.2) adalah papan ekstensi yang membuat koneksi menjadi lebih mudah. Part (NO.3) adalah papan konektor dengan Velcro yang membantu memperpanjang kabel saat terlalu pendek. Satukan semua ini.
Langkah 15: Hubungkan Semua Modul Mengikuti Gambar
Kabel 4P 1.27mm digunakan untuk menghubungkan port uart dari uArm dan OpenMV ke Arduino Mega 2560.
Kabel daya 2P dari pelindung membuat pemberian daya lebih mudah, tiga perangkat hanya memerlukan adaptor robot asli (12V5A).
Langkah 16: Papan Konektor Dengan Velcro Memperpanjang Panjang Kabel. Sambungan Akan Lebih Stabil Karena Bisa Dipasang Di Lengan Bawah Dengan Kencang
Langkah 17: Perbaiki Suction Cup ke End-effector
Langkah 18: Nyalakan Seluruh Sistem (Adaptor Daya UARM Asli)
Perhatian: Setelah menyalakan seluruh sistem, OpenMV dan MEGA2560 akan segera bekerja, sementara uarm memiliki sakelar daya sendiri, dan kita harus menyalakannya secara manual.
Langkah 19: Bingkai Sistem
Dibuat oleh Tim UFACTORY Hubungi kami: [email protected]
Ikuti kami di Facebook: Ufactory2013
Web resmi: www.ufactory.cc
Direkomendasikan:
Terjangkau PS2 Controlled Arduino Nano 18 DOF Hexapod: 13 Langkah (dengan Gambar)
Terjangkau PS2 Controlled Arduino Nano 18 DOF Hexapod: Robot Hexapod Sederhana menggunakan arduino + SSC32 servo controller dan Wireless dikendalikan menggunakan joystick PS2. Kontroler servo Lynxmotion memiliki banyak fitur yang dapat memberikan gerakan yang indah untuk meniru laba-laba. Idenya adalah membuat robot hexapod yang
Termometer Inframerah Non Kontak Berbasis Arduino - Termometer Berbasis IR Menggunakan Arduino: 4 Langkah
Termometer Inframerah Non Kontak Berbasis Arduino | Termometer Berbasis IR Menggunakan Arduino: Hai teman-teman dalam instruksi ini kami akan membuat Termometer non-kontak menggunakan arduino. Karena terkadang suhu cairan / padat terlalu tinggi atau terlalu rendah dan kemudian sulit untuk melakukan kontak dengannya dan membacanya suhu kemudian dalam adegan itu
Generator Musik Berbasis Cuaca (Generator Midi Berbasis ESP8266): 4 Langkah (dengan Gambar)
Weather Based Music Generator (ESP8266 Based Midi Generator): Hai, hari ini saya akan menjelaskan cara membuat generator Musik berbasis Cuaca kecil Anda sendiri. Ini didasarkan pada ESP8266, yang mirip dengan Arduino, dan merespons suhu, hujan dan intensitas ringan. Jangan berharap untuk membuat seluruh lagu atau program akord
Lengan Robot Berbasis Mikrokontroler PIC: 6 Langkah (Dengan Gambar)
Lengan Robot Berbasis Mikrokontroler PIC: Dari lini perakitan industri manufaktur mobil hingga robot bedah jarak jauh di luar angkasa, Lengan Robot dapat ditemukan di mana-mana. Mekanisme robot ini mirip dengan manusia yang dapat diprogram untuk fungsi dan peningkatan yang sama
Proyek Arduino: Rentang Uji Modul LoRa RF1276 untuk Solusi Pelacakan GPS: 9 Langkah (dengan Gambar)
Proyek Arduino: Rentang Uji Modul LoRa RF1276 untuk Pelacakan GPS Solusi: Koneksi: USB - SerialKebutuhan: Browser Chrome Kebutuhan: 1 X Arduino Mega Kebutuhan: 1 X GPS Perlu: 1 X kartu SD Perlu: 2 X LoRa Modem RF1276Fungsi: Arduino Kirim nilai GPS to main base - Basis utama menyimpan data di Dataino Server Lora Module: Jarak sangat jauh