Daftar Isi:

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

Video: Eduarduino si Robot Pesta Menari!: 5 Langkah

Video: Eduarduino si Robot Pesta Menari!: 5 Langkah
Video: Piano Tiles (Tutorial completo) 2024, Juli
Anonim
Image
Image

Berjuang untuk menjadi terkenal di Tik-Tok? Kami memiliki solusi untuk Anda!

Eduarduino adalah proxy Tik-Tok pribadi Anda! Dia adalah robot penari yang mampu melakukan semua gerakan tarian yang tidak bisa kamu lakukan!

Sistem gerakan high-fidelity Eduarduino terinspirasi oleh boneka klasik. Dia menggunakan motor servo, dan LED untuk menari mengikuti musik favorit Anda sehingga Anda bisa menjadi terkenal di Tik-Tok melalui proxy.

Langkah 1: Persediaan

Perlengkapan
Perlengkapan

Untuk membuat Eduarduino Anda sendiri, Anda perlu:

- 1x Mikrokontroler Arduino

- Motor Servo 4x

- 1x Sensor Suara

- 1x RGB LED

- 1x Papan Roti

- Kabel Jumper 24x

- Lem super

- Kawat Pancing

- Lembaran akrilik hitam 6mm

- Akses ke Printer 3D dan Pemotong Laser

Langkah 2: Cetak dan Potong Komponen

Komponen Cetak dan Potong
Komponen Cetak dan Potong

Unduh file.stl di bawah ini dan cetak 3D. Kemudian unduh file badak dan potong laser. Kami menggunakan akrilik hitam 6mm untuk bagian potong laser dan PLA hitam untuk komponen cetak 3D.

Langkah 3: Merakit Basis dan Sirkuit

Merakit Basis dan Sirkuit
Merakit Basis dan Sirkuit
Merakit Basis dan Sirkuit
Merakit Basis dan Sirkuit

1. Rekatkan potongan potongan laser untuk merakit kolom.

2. Posisikan dan rekatkan keempat servos ke teralis atas seperti yang ditunjukkan, pastikan setiap lengan servo memiliki cukup ruang untuk berputar dengan bebas. Posisikan LED di tengah teralis atas dan rekatkan pada tempatnya. Jalankan kabel dari keempat motor servo dan LED melalui kolom dan keluar dari bawah.

3. Pasang teralis atas ke kolom dengan lem dan lengkapi pengkabelan dengan menempelkan ujung kabel servo ke papan tempat memotong roti seperti yang ditunjukkan pada diagram pengkabelan fritzing.

4. kencangkan papan tempat memotong roti dan kabel ke bagian bawah alas (pita atau lem) dan kencangkan sensor suara sehingga keluar dari lubang kecil di samping alas. Tempatkan platform di atas alas tetapi jangan direkatkan (itu adalah lingkaran dengan lubang persegi di dalamnya).

5. Geser kolom melalui lubang di platform dan rekatkan ke divot persegi di bagian bawah alas. Saat Anda melakukan ini, pastikan kabel yang berasal dari kolom dimasukkan ke dalam lubang kecil di dasar kolom.

6. Sekarang, geser platform ke atas untuk mengakses bagian dalam alas dan selesaikan sirkuit dengan memasang kabel dari motor servo dan LED ke papan tempat memotong roti seperti yang ditunjukkan pada diagram pengkabelan.

7. Ikat atau rekatkan kawat pancing dari ujung masing-masing servo arm ke sambungan Eduarduino. Kami memasang satu servo ke bagian belakang pinggul, satu ke bagian depan pinggul, satu ke tangan kanan dan satu ke tangan kiri, dan menambatkan kepala ke teralis di atas untuk menahan Eduarduino (Pastikan kakinya menyentuh dengan lembut tanah). Gunakan lubang lingkaran kecil di pinggul, tangan, dan kepala untuk mengamankan kawat pancing.

SELESAI

Langkah 4: Kode (Arduino IDE)

Kode yang digunakan oleh Eduarduino mengaktifkan motor servo ke berbagai tingkat dan menerangi LED sebagai salah satu dari tiga warna berdasarkan volume suara yang dideteksi oleh sensor suara. Hal ini memungkinkan tarian Eduarduino menjadi unik di setiap lagu.

Klik di bawah ini untuk mengunduh kodenya!

Langkah 5: Hasil dan Refleksi

Eduarduino bekerja dengan cara yang kami bayangkan sejak konsepsi

ide utamanya: Sebuah mesin yang bereaksi terhadap suara dan mengontrol boneka fleksibel untuk membuatnya menari. Namun, ada saat-saat di mana kita harus menyesuaikan ide dan memikirkan kembali tentang elemen tertentu, fitur tambahan, dan masalah pendahuluan dan perakitan lainnya sebelum selesai:

1. Membuat Tubuh Eduarduino

Tubuh Eddie sulit ditebak. Pada dasarnya, tubuhnya harus cukup fleksibel untuk menari tetapi juga cukup kaku untuk mempertahankan postur dan bentuk humanoidnya. Kami memutuskan untuk menggunakan "Sambungan sambungan rantai" di titik-titik tertentu seperti: tangan, siku, bahu, pinggul, dan kaki.

2. Menyesuaikan kode

Mikrokontroler Arduino harus disesuaikan beberapa kali karena kami harus menambahkan lebih banyak motor servo dan lampu LED tambahan. Dengan menambahkan elemen ini, pergerakan servos menjadi terpengaruh mengurangi sudut rotasi. Setelah coba-coba mengedit kode, kami dapat menemukan solusi dan membuat setiap servo berputar pada cakupan rotasi penuhnya sambil menjaga pencahayaan lampu LED dan beralih antara merah, biru, dan hijau.

3. Menemukan tempat yang tepat untuk servo dan koneksi titik

Kami harus bereksperimen dengan posisi masing-masing servo dan koneksinya ke tubuh Eduarduino untuk memastikan gerakan menari halus. Butuh serangkaian uji coba untuk menemukan lokasi yang sempurna, ukuran kawat pancing, dan titik koneksi.

Selain itu, ada beberapa hal yang kami anggap dapat ditingkatkan dalam desain Eduarduino kami:

· Tubuh bisa memiliki lebih banyak titik belok, khususnya di kaki dan kepala.

· Servo dapat memiliki rentang rotasi yang dipersonalisasi. Dalam kasus seperti itu, rentang rotasi masing-masing servo dapat memiliki hubungan dengan bagian tubuh yang terpasang, memungkinkan lebih banyak kombinasi gerakan.

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

Direkomendasikan: