Isi kandungan:

Robot Gerakan Dengan Arduino Buatan Sendiri: 7 Langkah
Robot Gerakan Dengan Arduino Buatan Sendiri: 7 Langkah

Video: Robot Gerakan Dengan Arduino Buatan Sendiri: 7 Langkah

Video: Robot Gerakan Dengan Arduino Buatan Sendiri: 7 Langkah
Video: Tonton Sampai Habis !!! Belajar Arduino Di Jamin Bisa 2024, November
Anonim
Robot Gerakan Dengan Arduino Buatan Sendiri
Robot Gerakan Dengan Arduino Buatan Sendiri

Dalam catatan ini, kami akan menerangkan bagaimana untuk membina sebuah Kereta Kawalan Gerak langkah demi langkah dengan Arduino buatan sendiri. Ini termasuk bagaimana ia berfungsi; semua mekanik, komponen, dll.

Kami harap anda menyukainya seperti yang kami lakukan untuk mengetahui sains di sebalik Arduino

Apa itu Arduino?

Arduino adalah platform elektronik sumber terbuka berdasarkan perkakasan dan perisian yang mudah digunakan. Papan Arduino dapat membaca input, seperti cahaya pada sensor, jari pada butang atau tugas yang lebih kompleks.

Anda boleh memberitahu lembaga anda apa yang harus dilakukan dengan menghantar satu set arahan kepada mikrokontroler di papan. Untuk melakukannya, anda menggunakan bahasa pengaturcaraan Arduino (berdasarkan Pendawaian), dan Perisian Arduino (IDE), berdasarkan Pemprosesan. Ia digunakan oleh artis, pelajar, progammers dan profesional, yang digunakan terutamanya untuk proyect tetapi juga dapat menggunakan eksperimen yang sangat menyenangkan.

Sumber:

Bagaimana ia berfungsi:

Setelah selesai membina Homemade Arduino dan The Gesture Control Car, kami akan memprogram Arduino untuk mengenali akseloremeter dan pergerakan kami dengan tangan.

Arduino akan dilekatkan pada sarung tangan sehingga mudah dikendalikan, anda mungkin juga melihat dalam posisi apa yang paling tidak dapat anda gunakan.

Langkah 1: Senarai Komponen

Senarai Komponen
Senarai Komponen

Arduino buatan sendiri:

  • Papan Roti (440 atau 840 Titik Dasi)
  • 22 Wayar AWG (Pelbagai Warna)
  • 2 LED (Sebarang Warna)
  • 2 220 Perintang Ohm (Merah, Merah, Coklat)
  • Pengatur Voltan 7805
  • 1 10k Perintang Ohm (Coklat, Hitam, Merah)
  • 2 10 Kapasitor uF
  • Jam Kristal 16 MHz
  • 2 22 pF Kapasitor
  • Suis Taktik Momentari Kecil
  • TTL - 232R3V3 USB. Kabel Penukar Serial
  • ATMEGA328 atau ATMEGA 168
  • Bateri 9v

Kereta Kawalan Isyarat:

  • Arduino Lilypad atau Arduino buatan sendiri
  • Acceloremeter
  • Modul RF 433
  • HT12E dan HT12D
  • Pemandu Motor L293DNE
  • BO Motor dan Roda
  • Lembaga Protoaip
  • 2 9v Bateri
  • Kayu
  • Bateri
  • Pengatur Voltan 7805
  • Wayar
  • 2 330k Perintang Ohm

Tambahan:

  • Wayar USB 2
  • Kawat Lelaki dan Perempuan
  • Sarung tangan
  • Timah
  • Pengimpal Elektrik
  • Arduino
  • Pistol gam

Langkah 2: Arduino: Menetapkan Kuasa

Arduino: Menetapkan Kuasa
Arduino: Menetapkan Kuasa
Arduino: Menetapkan Kuasa
Arduino: Menetapkan Kuasa
Arduino: Menetapkan Kuasa
Arduino: Menetapkan Kuasa

Pertama, kita perlu Menyiapkan Kuasa jika tidak, tidak ada yang akan berjaya. (Merah = Kuasa, Hitam = Tanah)

1. Tambahkan daya dan arde ke bahagian bawah BroadBoard, di mana Voltage Regulator berada.

2. Tambahkan daya dan arde ke bahagian bawah Broadboard, menghubungkan setiap rel.

3. Letakkan Pengatur Voltan di sebelah kanan, kemudian satu Kapasitor 10 uF di sebelah kirinya dan satu lagi di rel rigth.

4. Tambahkan LED di sebelah Input Bekalan, adalah penunjuk Kuasa kami; dan Perintang 220 Ohm antara rel lef dan tengah.

Sekarang kita mempunyai Persediaan Kuasa.

Langkah 3: Pemetaan Pin: ATMEGA328 / 168

Pemetaan Pin: ATMEGA328 / 168
Pemetaan Pin: ATMEGA328 / 168
Pemetaan Pin: ATMEGA328 / 168
Pemetaan Pin: ATMEGA328 / 168
Pemetaan Pin: ATMEGA328 / 168
Pemetaan Pin: ATMEGA328 / 168

Sekarang kita akan menghubungkan semua komponen kita.

Untuk mengelakkan sebarang RESET semasa proses letakkan Kapasitor Ohm 10k ke Pin RESET.

1. Tambahkan Kristal Jam 16MHz antara Pin 9 dan 10, dan tambahkan Kapasitor Dua 22 pF yang berlari ke tanah di rel kiri.

2. Tambahkan Butang Kecil sehingga anda dapat Menetapkan Semula Arduino sesuka hati dan mempersiapkannya untuk pengaturcaraan, dan tambahkan wayar kecil ke kaki kiri bawah Tukar ke RESET.

3. Akhirnya tambahkan wayar kuasa ke Pin 19, sambungkannya ke LED (kaki panjang ke Wire) dan pasangkan 220 Ohm Resistor yang lain ke rel kanan. (Cuba berkelip LED)

Anda melihat Arduino yang hampir berfungsi.

Langkah 4: Pemuatan Boot dan Pengaturcaraan

Pemuatan Boot dan Pengaturcaraan
Pemuatan Boot dan Pengaturcaraan

Apa itu Bootloader?

Bootloader adalah sekeping kod yang dijalankan sebelum sistem operasi dijalankan; pada asasnya tanpanya tidak ada yang berlaku.

Pemuatan Boot Arduino:

Sekiranya anda mempunyai ATMEGA328 baru, anda perlu membakar bootloader ke atasnya.

Inilah pautan yang boleh anda ikuti:

Pengaturcaraan:

Sambungkan TTL-232R3V3 USB ke protoboard, kemudian pasangkannya bersama wayar ke ATMEGA328; pastikan bateri 9v anda tidak disambungkan.

Buka Arduino IDE dan dalam contoh fail lakaran, di bawah Digital, muatkan lakaran Blink

Di bawah pilihan fail Serial Port, pilih port COM yang anda gunakan dengan kabel USB anda.

Sekarang tekan ikon muat naik dan kemudian tekan butang tetapkan semula; jika semua berfungsi dengan betul LED pada Pin 13 akan Berkedip, kerana ini adalah program untuk itu.

Sebaik sahaja anda selesai memprogram di mana sahaja anda mahu, dalam hal ini Car Gesture Control Car, anda boleh mencabutnya dan memasang Bateri 9v anda dengan kuasa.

Langkah 5: Kereta Gerakan: Struktur Bangunan

Kereta Gerakan: Struktur Bangunan
Kereta Gerakan: Struktur Bangunan

Mula membina struktur kereta dengan kepingan kayu, yang kecil, 2 blok untuk depan dan belakang (ke mana roda pergi) dan satu yang besar di tengah untuk sokongan; tampalkannya dengan Glue Gun

Kemudian tampal motor ke setiap sisi dan pasangkan 4 roda. Kimpal power power ke setiap motor.

Potong Saquare 15x15cm, potong sehingga sesuai dengan struktur (asas)

Langkah 6: Litar Pemancar

Litar Pemancar
Litar Pemancar

Sekarang kita akan mula membuat Litar dan Pemrograman Pemancar.

Lihat video dari 3.36 hingga 6.17: Litar Pemancar

Pengekodan untuk The Gesture Car:

Muat turun Pelan:

Langkah 7: Litar Penerima

Litar Penerima
Litar Penerima

Sekarang mulailah membuat Litar Penerima

Lihat video dari 6:18 hingga 8:34: Litar Penerima

Muat turun Pelan:

Akhirnya lekatkan semua ke pangkal dan siap untuk berfungsi sepenuhnya.

Proyect original dibuat oleh Tapendra Mandal; Pautan Saluran

Disyorkan: