» Elektronik » Arduino »Arduino Robot Beetle Ringo

Arduino Robot Beetle Ringo

Arduino Robot Beetle Ringo

Bahkan pemula dapat membuat projek ini, dengan sedikit usaha. Kerja ini tidak menggunakan sebarang bahagian yang kompleks, dan tidak memerlukan kemahiran tambahan apabila memasangnya. Ia tidak semestinya diperlukan untuk memiliki besi pematerian, kerana papan bead digunakan dalam pepijat, jadi tiada pematerian diperlukan. Pengaturcaraan juga tidak sukar, kerana penulis menyediakan kod siap untuk projek ini.

Bahan:
- Arduino Uno dengan kabel USB
- Kotak bateri 9V
- Bateri 9V (bateri 7.2-8.4V boleh digunakan)
- Servo analog 3 buah
- IR (inframerah) penerima dan pemancar
- Bradboard mini
- Menyambung wayar
- Kawat baja (diameter 1.5-2 mm)
- Klip kertas logam 2-3 pcs



Sudah tentu, kita masih memerlukan alat:


Langkah 1 menyambung penerima IR kepada Arduino:
Pemancar IR boleh menjadi kawalan jauh TV anda. Untuk memulakan, penulis membaca dan mengingati kod isyarat untuk menggunakannya kemudian untuk mengawal robot. Untuk langkah ini, menyambung wayar, Arduino, lembaga perbincangan dan penerima dengan pemancar itu diambil. Litar dipasang seperti ditunjukkan dalam gambar-gambar di bawah.

Litar ini digunakan untuk penerima Tsop2136. Jika anda menggunakan penerima yang berbeza, anda mesti melihat spesifikasinya terlebih dahulu. Seterusnya, fail dari arkib yang dipanggil ir_receiver.ino dibuka melalui IDE Arduino. Di sana anda dapat melihat baris pertama #include kod "IRremote.h". Baris ini menunjukkan bahawa lakaran itu akan menggunakan perpustakaan yang akan melaksanakan semua fungsi untuk menghantar isyarat IR. IRremote.h sendiri bukan sebahagian daripada perisian IDE Arduino, jadi ia dipasang terlebih dahulu. Seterusnya, penulis membuka Monitor Serial dan memeriksa kelajuan penghantaran isyarat. Kelajuan ditetapkan secara manual pada 9600. Setelah mengambil kawalan jauh, perhimpunan sedang berfungsi, saya klik pada butang kawalan jauh, dan jika kod-kod tersebut kelihatan dalam Monitor Serial, ini bermakna bahawa model itu kerja-kerja.

Untuk setiap model kawalan jauh, kod mungkin berbeza, dan untuk memudahkan tugas menyesuaikan butang yang ditekan untuk digunakan, ia hanya ditulis. Perlu diingat bahawa beberapa kod itu sesuai dengan akhbar yang lama atau berulang, namun, mereka tidak akan digunakan dalam projek ini.

Robot akan dapat melaksanakan 13 perintah yang berbeza:
1. Bergerak ke hadapan.
2. Pindah kembali.
3. Belok ke kiri.
4. Belok kanan.
5. Pindah ke depan dengan giliran kiri.
6. Pindah ke hadapan dengan giliran kanan.
7. Pindah kembali dengan giliran kiri.
8. Pergerakan ke belakang dengan giliran kanan.
9. Berhenti.
10. Menetapkan kelajuan 1 (perlahan).
11. Menetapkan kelajuan ke-2.
12. Menetapkan kelajuan ketiga.
13. Menetapkan kelajuan 4 (pantas).

Butang mudah dipilih untuk melaksanakan arahan ini dengan menekan butang dan menulis kod unik bagi setiap daripada mereka.



Langkah 2 pemasangan prototaip:
Sebelum meneruskan dengan perhimpunan, kebolehkerjaan besi yang dihantar dan program itu sendiri telah diperiksa sepenuhnya. Lakaran itu dimuatkan ke dalam mikrokontroler. Kod diubah mengikut jadual yang telah disusun sebelum ini. Dengan menekan butang pada alat kawalan jauh, servomotor akan diperiksa untuk reaksi mereka. Ia juga memeriksa operasi model dengan kuasa bukan sahaja dari USB, tetapi juga dari bateri.



Langkah 3 langkah kumbang:
Mempunyai 3 servos, adalah mungkin untuk melaksanakan kumbang kumbang berkaki enam. Kaki robot masa depan dibuat dalam satu bahagian. Mereka dipasang secara berturut-turut dari kiri ke kanan. Servo kiri akan bertanggungjawab untuk kaki kiri dan kanan kaki belakang, kanan untuk kaki depan dan kaki belakang, dan pusat kaki pertengahan. Kaki robot masa depan dibuat dalam satu bahagian.

Video menunjukkan operasi servos yang betul:


Langkah 4 pemasangan:
Untuk memasang petak bateri ke papan, pendakap diperlukan, pendakap dibuat daripadanya. Klip kertas dibuat mengikut stensil yang dilampirkan di bahagian bawah artikel. Adalah penting bahawa saiz stensil sepadan dengan dimensi yang ditunjukkan. Komponen lain dipasang pada Arduino Uno: mini-bradboard, servos.

Klip kertas membungkuk di sepanjang stensil dan menghubungkan ke pin 9 dan 12. Anda tidak boleh bimbang tentang menutup kenalan, kerana mereka tidak digunakan dalam lakaran. Pendakap terpasang ke bahagian bawah pemegang bateri.






Penulis mengesyorkan menggunakan braidboard sekecil mungkin, pada pendapatnya pilihan terbaik ialah ukuran 5 * 10 pin. Papan lajur saiz ini boleh dipotong dari papan roti atau dibeli dengan segera.



Kemudian servos itu sendiri disediakan - pelekat dikeluarkan dan gelung yang mengambil terlalu banyak ruang dipotong. Proses ini berlaku dengan penjagaan tertentu, kerana servos agak rapuh.



Pelekat yang telah dikeluarkan sebelum melekat servos di atas pemegang bateri. Mereka dipasang supaya ada tempat untuk bradboard kecil di sebelahnya.

Seterusnya, letakkan papan roti. Penerima IR diarahkan ke atas untuk penerimaan isyarat berkualiti tinggi. Sekali lagi, semuanya diperiksa untuk prestasi.




Langkah 5 kaki:
Untuk pemilihan saiz dan bentuk kaki kumbang terdapat juga stensil (dilampirkan di bawah). Yang pertama untuk kaki depan dan belakang, yang kedua untuk pertengahan. Kaki melekat pada servomotor. Sekarang robot boleh dengan selamat pergi ke mana anda menunjukkannya.

Tarian Robot:



Projek ini dapat dikembangkan lebih lanjut atas permintaan semua orang. Adalah mungkin untuk menukar penampilan, dan mengubah kod. Anda juga boleh melampirkan kamera atau penyesuai Bluetooth kepadanya. Dan, secara umum, semua anda mempunyai imaginasi yang mencukupi.

Satu lagi video dengan kerja robot:


arduino-master.zip [13.64 Kb] (muat turun: 535)
trafarety.rar [23.58 Kb] (muat turun: 469)
10
10
10

Tambah komen

    • senyumtersenyumxaxaokdontknowyahoonea
      bosawalbodohyaya-yaagresifrahsia
      maaftariandance2dance3pengampunanmembantuminuman
      berhentikawan-kawanbaikgoodgoodwiseltolaklidah
      asapbertepuk tangancraymengisytiharkanderisivejangan dengarmuat turun
      panasberalunketawa1mdamesyuaratmoskingnegatif
      not_ipopcornmenghukumbacamenakutkanmenakutkancarian
      mengejekterima kasihinito_clueumnikakutbersetuju
      burukbeeeblack_eyeblum3memerahbermegahkebosanan
      ditapiskesenanganrahsia2mengancamkemenanganyusun_bespectacled
      shokrespektloldiingatiselamat datangkrutoyya_za
      ya_dobryipembantune_huliganne_othodifludlarangantutup

Kami menasihati anda untuk membaca:

Bawa ia untuk telefon pintar ...