Daftar Isi:
- Langkah 1: Bagian
- Langkah 2: Platform Robot
- Langkah 3: Pengaturan Kamera Pixy
- Langkah 4: Pengkabelan
- Langkah 5: Membuat Program
- Langkah 6: Menggunakan Robot
Video: Membuat Robot Play Fetch: 6 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Gunakan Pixy2 baru dan FireBeetle DFRobot ESP32 untuk membuat robot yang dapat menemukan dan mengambil item!
Langkah 1: Bagian
-
Kamera Pixy 2:
www.dfrobot.com/product-1752.html
-
DFRobot ESP32 FireBeetle:
www.dfrobot.com/product-1590.html
-
DFRobot Servo Robot Gripper:
www.dfrobot.com/product-628.html
-
Sasis MiniQ DFRobot 2WD:
www.dfrobot.com/product-367.html
Langkah 2: Platform Robot
Pixy baru-baru ini keluar dengan versi berikutnya dari Pixy Camera mereka, yang dapat mengenali objek dan melacaknya. DFRobot mengirimi saya satu, jadi saya memutuskan untuk membuat robot yang dapat mengambil item dan kemudian membawanya kembali.
Saya menggunakan sasis robot MiniQ dari DFRobot sebagai platform tempat robot akan dibangun. Muncul dengan beberapa lubang pemasangan, jadi saya merancang penambah baterai menggunakan Fusion 360 yang menempel pada satu set lubang. Kemudian saya memasang gripper ke depan.
Langkah 3: Pengaturan Kamera Pixy
Pembuat Kamera Pixy menyediakan perangkat lunak yang disebut PixyMon, yang menunjukkan apa yang "dilihat" oleh kamera dan memungkinkan pengguna menyesuaikan parameter, mengatur antarmuka, dan membuat kode warna. Saya mengunduh dan menginstal PixyMon dari situs web mereka di sini. Kemudian saya menghubungkan Pixy2 ke PC saya melalui USB dan pergi ke menu File dan memilih Configure.
Pertama, saya mengatur antarmuka ke I2C, karena saya akan menggunakan papan non-Arduino.
Selanjutnya, saya menyetel beberapa pengaturan lain-lain di menu ahli, seperti yang terlihat pada gambar.
Akhirnya, saya keluar dari blok yang ingin saya gunakan dan mengklik "Tetapkan tanda tangan 1" di bawah menu Tindakan. Ini menetapkan apa yang Pixy cari.
Langkah 4: Pengkabelan
Karena saya mengatur Pixy untuk menggunakan mode I2C, hanya diperlukan 4 kabel untuk menghubungkannya ke ESP32 FireBeetle. Cukup sambungkan SDA, SCL, 5V, dan GND. Kemudian saya menghubungkan driver motor DC dual H-bridge L293D ke pin IO26, IO27, IO9, dan IO10, bersama dengan daya dan output, seperti yang terlihat pada gambar ini.
Langkah 5: Membuat Program
Program "aliran" berjalan sebagai berikut: Temukan blok target
Dapatkan lebar dan posisi
Sesuaikan posisi robot berdasarkan lokasi blok
Maju sampai cukup dekat
Ambil objek
Mundur ke belakang
Lepaskan objek
Langkah 6: Menggunakan Robot
Saya pertama-tama memasang selembar kertas putih untuk latar belakang agar objek lain tidak terdeteksi secara tidak sengaja. Kemudian, saya mengatur ulang ESP32 dan melihatnya mengemudi ke arah objek, mengambilnya, dan kemudian mengembalikannya, seperti yang terlihat di video.
Direkomendasikan:
(2) Mulai Membuat Game - Membuat Splash Screen di Unity3D: 9 Langkah
(2) Mulai Membuat Game - Membuat Splash Screen di Unity3D: Dalam Instruksi ini Anda akan belajar cara membuat splash screen sederhana di Unity3D. Pertama, kita akan membuka Unity
Cara Membuat Drone Menggunakan Arduino UNO - Membuat Quadcopter Menggunakan Mikrokontroler: 8 Langkah (dengan Gambar)
Cara Membuat Drone Menggunakan Arduino UNO | Membuat Quadcopter Menggunakan Mikrokontroler: PendahuluanKunjungi Saluran Youtube Saya Drone adalah gadget (produk) yang sangat mahal untuk dibeli. Pada postingan kali ini saya akan membahas, bagaimana cara membuatnya dengan harga murah?? Dan Bagaimana Anda bisa membuat sendiri seperti ini dengan harga murah … Nah di India semua bahan (motor, ESC
Membuat Adaptor Bluetooth Pt.2 (Membuat Speaker yang Kompatibel): 16 Langkah
Membuat Adaptor Bluetooth Pt.2 (Membuat Speaker yang Kompatibel): Dalam instruksi ini, saya akan menunjukkan cara menggunakan Adaptor Bluetooth saya untuk membuat speaker lama kompatibel dengan Bluetooth.*Jika Anda belum membaca instruksi pertama saya tentang "Membuat Adaptor Bluetooth" Saya sarankan Anda melakukannya sebelum melanjutkan.C
[Robot Arduino] Cara Membuat Robot Penangkap Gerak - Robot Jempol - Motor Servo - Kode Sumber: 26 Langkah (dengan Gambar)
[Robot Arduino] Cara Membuat Robot Penangkap Gerak | Robot Jempol | Motor Servo | Kode Sumber: Robot Jempol. Menggunakan potensiometer motor servo MG90S. Ini sangat menyenangkan dan mudah! Kodenya sangat sederhana. Hanya sekitar 30 baris. Ini terlihat seperti penangkapan gerak. Silakan tinggalkan pertanyaan atau umpan balik! [Instruksi] Kode Sumber https://github.c
Pier 9: Smart Bone Fetch Finder™: 4 Langkah (dengan Gambar)
Pier 9: Smart Bone Fetch Finder™: Smart Bone Fetch Finder™, pertama kali dibuat pada tahun 2027, memberdayakan anjing untuk mengendalikan dengan siapa mereka berteman baik. Di masa depan ini, anjing akan mendekati orang-orang di taman dan menawarkan untuk bermain lempar tangkap sebagai layanan. Pengambilan pertama gratis