Daftar Isi:

Follow-Bot: 6 Langkah
Follow-Bot: 6 Langkah

Video: Follow-Bot: 6 Langkah

Video: Follow-Bot: 6 Langkah
Video: TikTok Follower Bot 2024, Juli
Anonim
Ikuti-Bot
Ikuti-Bot

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

perakitan
perakitan
perakitan
perakitan
perakitan
perakitan
perakitan
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 pengaturan
Sistem pengaturan
Sistem pengaturan
Sistem pengaturan
Sistem pengaturan
Sistem pengaturan

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

Skema Listrik
Skema Listrik
Skema Listrik
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: