Isi kandungan:

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

Video: Follow-Bot: 6 Langkah

Video: Follow-Bot: 6 Langkah
Video: TikTok Follower Bot 2024, November
Anonim
Ikut-Bot
Ikut-Bot

Instruksional ini dibuat untuk memenuhi keperluan projek Makecourse di University of South Florida (www.makecourse.com)

Petunjuk ini akan merangkumi langkah-langkah untuk membuat semula projek saya. Projek saya adalah rover yang dapat mengikuti warna atau bentuk tertentu menggunakan Pixy 2 dan Arduino Uno. Semua aspek proses akan diliputi, termasuk alat, pemasangan, sistem kawalan dan pengaturcaraan yang diperlukan.

Langkah 1: Alat dan Komponen

Komponen Elektrik:

  • Arduino Uno
  • Pixy 2
  • Papan roti
  • 2 x Motor DC
  • Penukar DC
  • Kit Servo Pan-tilt
  • Bar bas
  • 2 x 1N4001 diod
  • Transistor 2 x 2N2222A
  • Perintang 2 x 1k

Alat / Komponen

  • Pembingkaian T-Slotted Aluminium
  • Lembaran Plastik HDPE
  • 2 x Tayar Kereta RC
  • Pencetak 3D
  • Pemutar skru
  • Kabel USB 2.0
  • Power drill / dremel
  • Pek Lipo Turnigy Multistar Multi-Rotor

* Catatan: Objektif projek ini berubah sepanjang semester, jadi tidak semuanya digunakan seperti yang dimaksudkan pada awalnya (baterinya terlalu banyak - anda dapat memperoleh hasil yang sama dengan sesuatu yang jauh lebih murah).

Langkah 2: Perhimpunan

perhimpunan
perhimpunan
perhimpunan
perhimpunan
perhimpunan
perhimpunan
perhimpunan
perhimpunan

Malangnya, saya tidak mengambil banyak gambar semasa memasang projek itu tetapi tidak begitu sukar. Pemasangan motor serta bahagian yang menahan bateri ke rel dicetak 3D.

Aluminium t-slotted disekat bersama-sama dengan kurungan ke dalam bentuk segi empat tepat.

Lembaran plastik hitam digerudi dan digunakan untuk memasang: busbar, DC converter, papan roti, Arduino Uno dan Pixy 2. Pixy 2 dipasang ke platformnya sendiri untuk memberikan sudut pandang yang lebih baik.

Langkah 3: Sistem Kawalan

Sistem kawalan
Sistem kawalan
Sistem kawalan
Sistem kawalan
Sistem kawalan
Sistem kawalan

Sistem kawalan diberi makan oleh bateri polimer lithium 10000mAh yang menghubungkan ke penukar DC melalui bar bus. Baterinya jauh lebih besar daripada yang diperlukan, tetapi dibeli dengan tujuan untuk menggunakannya untuk beberapa projek yang berbeza. Penukar DC menyediakan sekitar 5V dan melalui papan roti, ia menggerakkan dua motor DC dan juga Arduino Uno yang, seterusnya, memberi kuasa kepada Pixy 2.

Langkah 4: Skematik Elektrik

Skematik Elektrik
Skematik Elektrik
Skematik Elektrik
Skematik Elektrik

Yang ditunjukkan di atas adalah kerosakan asas komponen pendawaian dan elektrik. Transistor, NPN 2N 2222A, adalah peranti semikonduktor yang digunakan untuk penguat kuasa rendah serta aplikasi beralih. Diod digunakan untuk memastikan arus mengalir dalam satu arah, ini melindungi Arduino Uno daripada menerima arus dan meletup secara tidak sengaja. Oleh kerana kami menggunakan motor DC, jika untuk alasan tertentu ia menuju ke arah yang salah, anda selalu boleh menukar kabel kuasa dan kabel tanah anda dan ia akan berputar ke arah yang berlawanan. Ini tidak dapat dilakukan dengan motor AC. Konfigurasi pin dalam rajah tidak sesuai dengan lakaran Arduino, ia hanya memberi pengguna idea bagaimana komponen saling berkaitan.

Langkah 5: Lakaran Arduino

Sketsa Arduino untuk projek ini menggunakan perpustakaan Pixy 2, yang boleh didapati di pixycam.com di bawah 'Sokongan' dan dari sana, 'Muat turun'. Pastikan anda memuat turun pustaka yang sesuai untuk masing-masing Pixy atau Pixy 2. Semasa memuat turun perpustakaan, sangat berguna untuk memuat turun PixyMon v2. Walaupun Pixy dapat mempelajari warna / objek hanya dengan menahan butang dan menunggu LED menyala (putih pertama, kemudian merah) dan melepaskan apabila berwarna merah, berguna untuk mengajarnya melalui program PixyMon. Anda juga dapat menyesuaikan semua tetapan kamera, termasuk kecerahan dan kawasan blok minimum (ini berguna jika anda cuba mengesan warna yang lebih kecil dan terang). Sketsa membandingkan kedua-dua kawasan dan juga kedudukan x objek yang dikesan untuk mengikuti tandatangan mana yang diberikan. Pixy 2 dapat mempelajari hingga tujuh tandatangan yang berbeza dan dapat mengesan beratus objek dalam satu masa.

Dari sana, sangat mudah memprogram motor DC menggunakan fungsi analogWrite (), yang membolehkan robot bergerak maju, kiri, atau kanan.

Nota: warna yang lebih terang dan berbeza berfungsi paling baik dengan Pixy

Langkah 6: Produk Akhir

Di sini, robot itu diajar untuk mengikuti hiasan pokok Krismas berwarna merah.

Disyorkan: