Isi kandungan:

Eduarduino Robot Pesta Menari !: 5 Langkah
Eduarduino Robot Pesta Menari !: 5 Langkah

Video: Eduarduino Robot Pesta Menari !: 5 Langkah

Video: Eduarduino Robot Pesta Menari !: 5 Langkah
Video: How setup a basic Arduino | MnRI Gadgets | Basics with Isaac Part 1 2024, Julai
Anonim
Image
Image

Berjuang untuk menjadi terkenal di Tik-Tok? Kami ada penyelesaian untuk anda!

Eduarduino adalah proksi Tik-Tok peribadi anda sendiri! Dia adalah robot menari yang mampu melakukan semua gerakan tarian yang tidak mungkin anda lakukan!

Sistem pergerakan kesetiaan tinggi Eduarduino diilhamkan oleh marionette klasik. Dia menggunakan motor servo, dan LED untuk menari dengan muzik kegemaran anda sehingga anda dapat menjadi Tik-Tok yang terkenal dengan proksi.

Langkah 1: Bekalan

Bekalan
Bekalan

Untuk membuat Eduarduino anda sendiri, keperluan anda:

- 1x Mikrokontroler Arduino

- Motor Servo 4x

- 1x Sensor Bunyi

- 1x RGB LED

- 1x Papan Roti

- Kabel Jumper 24x

- Lem Super

- Kawat Memancing

- Kepingan akrilik hitam 6mm

- Akses ke Pencetak 3D dan Pemotong Laser

Langkah 2: Mencetak dan Memotong Komponen

Mencetak dan Memotong Komponen
Mencetak dan Memotong Komponen

Muat turun fail.stl di bawah dan cetak 3D. Kemudian muat turun fail badak dan potong laser. Kami menggunakan akrilik hitam 6mm untuk bahagian potong laser dan PLA hitam untuk komponen bercetak 3D.

Langkah 3: Pasang Pangkalan dan Litar

Pasang Pangkalan dan Litar
Pasang Pangkalan dan Litar
Pasang Pangkalan dan Litar
Pasang Pangkalan dan Litar

1. Lekatkan sekeping potongan laser untuk memasang lajur.

2. Letakkan dan tempelkan empat servo ke teralis atas seperti yang ditunjukkan, pastikan setiap lengan servo mempunyai ruang yang cukup untuk berputar dengan bebas. Letakkan LED di tengah teralis atas dan lekatkan di tempatnya. Jalankan wayar dari keempat-empat motor servo dan LED melalui lajur dan keluar dari bahagian bawah.

3. Pasang teralis atas ke lajur dengan gam dan selesaikan pendawaian dengan melekatkan hujung wayar servo ke papan roti seperti yang ditunjukkan dalam rajah pendawaian fritzing.

4. pasangkan papan roti dan pendawaian ke bahagian bawah pangkal (pita atau gam) dan pasangkan sensor bunyi sehingga menyodok keluar dari lubang kecil di sisi alas. Letakkan platform di atas pangkalan tetapi jangan lekatkan (itu adalah bulatan dengan lubang persegi di dalamnya).

5. Luncurkan lajur melalui lubang di pelantar dan lekatkan ke divot persegi di bahagian bawah pangkalan. Semasa anda melakukan ini, pastikan wayar yang keluar dari lajur dimasukkan ke bukaan kecil di dasar lajur.

6. Sekarang, geser platform ke atas untuk mengakses bahagian dalam pangkalan dan lengkapkan litar dengan memasang wayar dari motor servo dan LED ke papan roti seperti yang ditunjukkan dalam rajah pendawaian.

7. Ikat atau lekatkan wayar pancing dari hujung setiap lengan servo ke sendi Eduarduino. Kami melekatkan satu servo di bahagian belakang pinggul, satu di bahagian depan pinggul, satu ke tangan kanan dan satu di tangan kiri, dan melabuhkan kepala ke teralis di atas untuk menggantung Eduarduino (Pastikan kakinya menyentuh lembut tanah). Gunakan lubang gelung kecil di pinggul, tangan dan kepala untuk mengikat tali pancing.

SELESAI

Langkah 4: Kod (Arduino IDE)

Kod yang digunakan oleh Eduarduino melibatkan motor servo ke pelbagai tahap dan menerangi LED sebagai salah satu daripada tiga warna berdasarkan jumlah suara yang dikesan oleh sensor bunyi. Ini membolehkan tarian Eduarduino menjadi unik bagi setiap lagu.

Klik di bawah untuk memuat turun kod!

Langkah 5: Hasil dan Refleksi

Eduarduino bekerja dengan cara yang kita bayangkan sejak konsepsi

idea utamanya: Mesin yang bertindak balas terhadap bunyi dan mengawal boneka yang fleksibel untuk membuatnya menari. Walau bagaimanapun, ada saat-saat di mana kita harus menyesuaikan idea dan memikirkan semula elemen-elemen tertentu, ciri-ciri tambahan dan masalah pendahuluan dan pemasangan sebelum penyelesaiannya:

1. Membuat Badan Eduarduino

Tubuh Eddie sukar difahami. Sepenuhnya, badannya harus cukup fleksibel untuk menari tetapi juga cukup kaku untuk mempertahankan postur dan bentuk humanoidnya. Kami memutuskan untuk menggunakan "sambungan sambungan rantai" pada titik-titik tertentu seperti: tangan, siku, bahu, pinggul dan kaki.

2. Menyelaraskan kod

Mikrokontroler Arduino terpaksa disesuaikan beberapa kali kerana kita harus menambah lebih banyak motor servo dan lampu LED tambahan. Dengan menambahkan unsur-unsur ini, pergerakan servo menjadi terjejas sehingga mengurangkan sudut putarannya. Selepas percubaan dan kesalahan mengedit kod, kami dapat mencari penyelesaian dan membuat setiap servo berputar pada skop putaran penuh sambil mengekalkan lampu LED dan beralih antara merah, biru dan hijau.

3. Mencari tempat yang tepat untuk servo dan sambungan titik

Kami harus bereksperimen dengan kedudukan setiap servo dan kaitannya dengan badan Eduarduino untuk memastikan pergerakan menari berjalan lancar. Ia memerlukan beberapa siri percubaan untuk mencari lokasi yang sempurna, ukuran dawai pancing dan titik sambungan.

Selain itu, ada beberapa perkara yang kami anggap boleh diperbaiki dalam reka bentuk Eduarduino kami:

· Tubuh boleh mempunyai lebih banyak titik penyimpangan, terutama pada kaki dan kepala.

· Servo mungkin mempunyai rangkaian putaran yang diperibadikan. Dalam kes sedemikian, rentang putaran setiap servo dapat mempunyai kaitan dengan bahagian badan yang dilekatkannya, memungkinkan lebih banyak kombinasi pergerakan.

· Servos dapat memiliki lengan yang lebih besar, dengan cara itu kita dapat memperluas jangkauan gerakan dan bahkan meningkatkan ukuran Eduarduino sendiri.

Disyorkan: