Daftar Isi:
- Langkah 1: Alat dan Komponen
- Langkah 2: Perakitan
- Langkah 3: Sistem Kontrol
- Langkah 4: Skema Listrik
- Langkah 5: Sketsa Arduino
- Langkah 6: Produk Akhir
Video: Follow-Bot: 6 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Instruksi ini dibuat untuk memenuhi persyaratan proyek Makecourse di University of South Florida (www.makecourse.com)
Instruksi ini akan mencakup langkah-langkah untuk membuat ulang proyek saya. Proyek saya adalah penjelajah yang dapat mengikuti warna atau bentuk tertentu menggunakan Pixy 2 dan Arduino Uno. Semua aspek proses akan dibahas, termasuk alat yang diperlukan, perakitan, sistem kontrol, dan pemrograman.
Langkah 1: Alat dan Komponen
Komponen Listrik:
- Arduino Uno
- Pixy 2
- Papan tempat memotong roti
- 2 x Motor DC
- Konverter DC
- Kit Servo Pan-tilt
- Busbar
- 2 x 1N4001 dioda
- 2x2N2222A transistor
- 2x1k resistor
Alat/Komponen
- Bingkai Aluminium T-Slotted
- Lembaran Plastik HDPE
- 2 x Ban Mobil RC
- Pencetak 3D
- Obeng
- Kabel USB 2.0
- Bor listrik/dremel
- Paket Lipo Multi-Rotor Turnigy Multistar
*Catatan: Tujuan proyek ini berubah sepanjang semester, jadi tidak semuanya digunakan seperti yang dimaksudkan semula (baterainya berlebihan - Anda dapat mencapai hasil yang sama dengan sesuatu yang jauh lebih murah).
Langkah 2: Perakitan
Sayangnya, saya tidak mengambil banyak foto saat merakit proyek tetapi itu tidak terlalu sulit. Dudukan motor serta bagian yang menahan baterai ke rel dicetak 3D.
Aluminium slot-t disekrup bersama dengan braket menjadi bentuk persegi panjang.
Lembaran plastik hitam dibor dan digunakan untuk memasang: busbar, konverter DC, papan tempat memotong roti, Arduino Uno, dan Pixy 2. Pixy 2 dipasang ke platformnya sendiri untuk memberikan sudut pandang yang lebih baik.
Langkah 3: Sistem Kontrol
Sistem kontrol disuplai oleh baterai polimer lithium 10000mAh yang terhubung ke konverter DC melalui busbar. Baterai jauh lebih besar dari yang diperlukan, tetapi dibeli dengan tujuan menggunakannya untuk beberapa proyek berbeda. Konverter DC menyediakan sekitar 5V dan melalui papan tempat memotong roti, ini memberi daya pada dua motor DC serta Arduino Uno yang, pada gilirannya, memberi daya pada Pixy 2.
Langkah 4: Skema Listrik
Ditampilkan di atas adalah rincian dasar kabel dan komponen listrik. Transistor, NPN 2N 2222A, adalah perangkat semikonduktor yang digunakan untuk penguatan daya rendah serta aplikasi switching. Dioda digunakan untuk menjaga arus mengalir dalam satu arah, ini melindungi Arduino Uno dari menerima arus secara tidak sengaja dan meledak. Karena kami menggunakan motor DC, jika karena alasan tertentu arahnya salah, Anda selalu dapat mengganti kabel daya dan arde dan itu akan berputar ke arah yang berlawanan. Ini tidak dapat dilakukan dengan motor AC. Konfigurasi pin dalam diagram tidak sesuai dengan sketsa Arduino, hanya memberikan gambaran kepada pengguna tentang bagaimana komponen terhubung satu sama lain.
Langkah 5: Sketsa Arduino
Sketsa Arduino untuk proyek ini menggunakan pustaka Pixy 2, yang dapat ditemukan di pixycam.com di bawah 'Dukungan' dan dari sana, 'Unduhan'. Pastikan Anda mengunduh pustaka yang sesuai untuk masing-masing Pixy atau Pixy 2. Saat mengunduh perpustakaan, mengunduh PixyMon v2 juga sangat berguna. Sementara Pixy dapat mempelajari warna/objek hanya dengan menahan tombol dan menunggu LED menyala (pertama putih, lalu merah) dan melepaskan saat merah, akan sangat membantu untuk mengajarkannya melalui program PixyMon. Anda juga dapat menyesuaikan semua pengaturan kamera, termasuk kecerahan dan area blok minimum (ini berguna jika Anda mencoba mendeteksi warna yang lebih kecil dan cerah). Sketsa membandingkan kedua area serta posisi x objek yang terdeteksi untuk mengikuti tanda tangan mana pun yang ditetapkan. Pixy 2 dapat mempelajari hingga tujuh tanda tangan yang berbeda dan mampu mendeteksi ratusan objek sekaligus.
Dari sana, sangat mudah untuk memprogram motor DC menggunakan fungsi analogWrite(), memungkinkan robot untuk maju, ke kiri, atau ke kanan.
Catatan: warna yang lebih cerah dan berbeda bekerja paling baik dengan Pixy
Langkah 6: Produk Akhir
Di sini, robot diajari mengikuti ornamen pohon Natal berwarna merah.
Direkomendasikan:
Sistem Peringatan Parkir Terbalik Mobil Arduino - Langkah demi Langkah: 4 Langkah
Sistem Peringatan Parkir Mundur Mobil Arduino | Langkah demi Langkah: Pada proyek kali ini, saya akan merancang Rangkaian Sensor Parkir Mundur Mobil Arduino sederhana menggunakan Sensor Ultrasonik Arduino UNO dan HC-SR04. Sistem peringatan mundur mobil berbasis Arduino ini dapat digunakan untuk Navigasi Otonom, Jarak Robot, dan r
Langkah demi Langkah Membangun PC: 9 Langkah
Langkah demi Langkah Membangun PC: Perlengkapan: Perangkat Keras: MotherboardCPU & Pendingin CPUPSU (Unit catu daya)Penyimpanan (HDD/SSD)RAMGPU (tidak diperlukan)Kasing Alat: Obeng Gelang ESD/pasta matstermal dengan aplikator
Tiga Sirkuit Loudspeaker -- Tutorial Langkah-demi-Langkah: 3 Langkah
Tiga Sirkuit Loudspeaker || Tutorial Langkah-demi-Langkah: Sirkuit Loudspeaker memperkuat sinyal audio yang diterima dari lingkungan ke MIC dan mengirimkannya ke Speaker dari mana audio yang diperkuat diproduksi. Di sini, saya akan menunjukkan kepada Anda tiga cara berbeda untuk membuat Sirkuit Loudspeaker ini menggunakan:
Levitasi Akustik Dengan Arduino Uno Langkah-demi-Langkah (8-langkah): 8 Langkah
Akustik Levitation Dengan Arduino Uno Langkah-demi-Langkah (8-langkah): transduser suara ultrasonik L298N Dc female adapter power supply dengan pin dc laki-laki Arduino UNOBreadboardCara kerjanya: Pertama, Anda mengunggah kode ke Arduino Uno (ini adalah mikrokontroler yang dilengkapi dengan digital dan port analog untuk mengonversi kode (C++)
DIY Smart Follow Me Drone Dengan Kamera (Berbasis Arduino): 22 Langkah (dengan Gambar)
DIY Smart Follow Me Drone With Camera (Berbasis Arduino): Drone adalah mainan dan alat yang sangat populer akhir-akhir ini. Anda dapat menemukan drone profesional dan bahkan pemula dan gadget terbang di pasar. Saya memiliki empat drone (quadcopters dan hexcopters), karena saya menyukai semua yang terbang, tetapi penerbangan ke-200 tidak