Daftar Isi:

Beyblade Arena Dengan Efek Cahaya dan Suara: 8 Langkah
Beyblade Arena Dengan Efek Cahaya dan Suara: 8 Langkah

Video: Beyblade Arena Dengan Efek Cahaya dan Suara: 8 Langkah

Video: Beyblade Arena Dengan Efek Cahaya dan Suara: 8 Langkah
Video: Beyblade hancur berantakan /Adu gangsing beyblade seru #viral #adubeyblade #beybladebattle #gangsing 2024, Juli
Anonim
Beyblade Arena Dengan Efek Cahaya dan Suara
Beyblade Arena Dengan Efek Cahaya dan Suara
Beyblade Arena Dengan Efek Cahaya dan Suara
Beyblade Arena Dengan Efek Cahaya dan Suara
Beyblade Arena Dengan Efek Cahaya dan Suara
Beyblade Arena Dengan Efek Cahaya dan Suara

Beyblade Burst Arena adalah arena dengan efek cahaya dan suara untuk mainan dengan bilah. Ketika putra saya datang kepada saya dan menunjukkan kepada saya atasan "Beyblade" dan ketika kami melihat mereka berputar-putar satu sama lain, menabrak satu sama lain dan pecah berkeping-keping, kami berdua sepakat bahwa kami ingin memiliki arena yang tidak seperti yang lain. Tapi kami sangat bersenang-senang dengan proyek ini sehingga kami memutuskan untuk membaginya dengan Anda dan kami harap Anda bersenang-senang seperti kami dengan arena ini.

Ketika kami memikirkan jenis arena, kami melihat lusinan video Youtube. Kebanyakan arena terbuat dari kotak kardus atau semacamnya. Kemudian suatu hari, bekerja di garasi saya, parabola tua dan tidak terpakai muncul di pandangan saya. Saya menelepon putra saya dan matanya menjadi cerah - ya, ini akan menjadi dasar yang bagus untuk proyek arena kami.

Langkah 1: Apa yang Anda Butuhkan untuk Membangun Arena Ini…

Untuk arena

  • Parabola berdiameter 40 cm hingga 60 cm
  • Enamel (misalnya putih, hitam, oranye, abu-abu)
  • Lem panas
  • 10 gelas plastik
  • Bahan pelapis bening

Untuk rak

  • Kayu
  • Sekrup

Komponen elektronik

  • 1 Catu daya 5V atau kabel USB untuk menghubungkannya ke sumber 5V
  • 10 LED untuk program pencahayaan acara area (2 masing-masing putih, kuning, merah, biru dan hijau)
  • 1 titik LED (putih)
  • 10 Resistor untuk 10 LED (220 Ohm)
  • 1 Resistor untuk tempat LED (220 Ohm)
  • 2 register geser keluaran 8-Bit SN74HC595
  • 1 register geser input SN74HC165 8-Bit
  • 1 DFPlayerMini (pemutar MP3)
  • 1 kartu Micro-SD untuk pemutar MP3
  • 1 Resistor (1k Ohm)
  • 1 Pembicara, 4 Ohm
  • 1 Arduino Uno atau Nano
  • 4 sakelar sesaat (Battle Start, Survivor Finish, Ring Out Finish, Burst Finish)
  • 2 Sakelar sesaat (Volume turun, volume naik)
  • 6 Resistor untuk sakelar sesaat (pulldown)
  • 1 Sakelar hidup/mati
  • 1 PCB untuk memasang elektronik di atasnya
  • 1 kotak plastik IKEA

Perangkat lunak

  • Arduino IDE 1.8.5
  • Fritzing

Langkah 2: Mempersiapkan dan Mewarnai Parabola

Mempersiapkan dan Mewarnai Parabola
Mempersiapkan dan Mewarnai Parabola
Mempersiapkan dan Mewarnai Parabola
Mempersiapkan dan Mewarnai Parabola
Mempersiapkan dan Mewarnai Parabola
Mempersiapkan dan Mewarnai Parabola
Mempersiapkan dan Mewarnai Parabola
Mempersiapkan dan Mewarnai Parabola

Sebelum mengecat parabola, Anda perlu membersihkannya. Baru setelah itu kami mengecatnya dua kali dengan enamel putih. Kemudian kami menggunakan koran bekas dan pita perekat untuk menutupi pola yang diinginkan di piring dan mengecatnya dengan warna. Ulangi langkah-langkah ini untuk setiap pola atau bagian pola.

Kami memiliki garis silang hitam, lingkaran abu-abu di dekat batas piringan. Selain itu kami melukis lingkaran oranye di dekat pusat. Bagian tengahnya sendiri dicat merah.

Setelah semua cat mengering, kami menggunakan clear coat untuk membuat lapisan pelindung warna. Ini melindungi arena dari pemisahan warna.

Langkah 3: Menambahkan Pencahayaan

Menambahkan Pencahayaan
Menambahkan Pencahayaan
Menambahkan Pencahayaan
Menambahkan Pencahayaan
Menambahkan Pencahayaan
Menambahkan Pencahayaan
Menambahkan Pencahayaan
Menambahkan Pencahayaan

Karena arena kami harus menyediakan program pencahayaan yang menarik, kami memutuskan untuk menambahkan beberapa LED di dekat tepi parabola. Kami memberi nomor searah jarum jam untuk mengingat di mana harus menghubungkan lampu mana ke sirkuit terpadu.

Pasang LED ke piringan, cukup bor lubang 5mm dalam jarak reguler di sekitar lingkaran. Rekatkan mereka dengan lem panas. Kemudian pasang kacamata bidikan untuk melindungi LED dari mainan atas yang berputar-putar.

Pasang LED di bagian belakang piringan, idealnya sambungkan ke colokan.

Untuk mengontrol LED, kami menggunakan dua register geser keluaran 8-Bit (SN74HC595) untuk meningkatkan kapasitas pin digital Arduino kami, satu untuk bagian kanan lingkaran yang menyala (LED 1-5) dan satu untuk bagian kiri (6- 10). Selain lampu ini, kami kemudian menambahkan satu titik LED putih di lengan parabola dan menghubungkannya sebagai output keenam. Kedua SN74HC595 terhubung ke Arduino hanya dengan tiga pin. Di dalam Arduino kami menggunakan integer 16-bit unsigned untuk menyimpan status LED. Untuk mencerahkan dua atau lebih LED sederhana tambahkan nilainya.

Kami memiliki program pencahayaan berikut.

Mem-boot arena

Setiap LED diringankan selama 50 ms secara melingkar. Kemudian semua LED dinyalakan selama 1, 5 detik, titik LED menyala 2 detik lebih lama.

Mulai pertempuran (3…2…1…biarkan… robek!)

Kedua LED merah menyala masing-masing selama 1 detik, lalu dimatikan selama 200 ms. Kemudian LED merah dinyalakan selama 1 detik dan kemudian mati. Setelah 200 md, LED kuning menyala selama 1 detik dan mati selama 200 md. Tepat setelah itu mati lampu LED kuning selama 1 detik dan kemudian dimatikan. Setelah 200 ms LED hijau dan lampu sorot LED selama 2 detik, lampu sorot LED 2 detik lebih lama.

Selesaikan dering

10 putaran masing-masing dan setiap lampu LED selama 25 ms dan dimatikan selama 25 ms.

Selesai selamat

Setengah kiri LED dan setengah kanan bergantian 10 kali.

Selesai meledak

LED putih menyala selama 200 ms dengan jeda 100 ms. Kemudian semua LED menyala selama 2 detik dan secara berurutan dalam 750ms pulsa putih, merah, kuning, hijau dan biru dimatikan.

Langkah 4: Membuat Panel Kontrol

Membuat Panel Kontrol
Membuat Panel Kontrol
Membuat Panel Kontrol
Membuat Panel Kontrol
Membuat Panel Kontrol
Membuat Panel Kontrol
Membuat Panel Kontrol
Membuat Panel Kontrol

Panel kontrol adalah sepotong kayu yang dicat atau jika Anda suka bilah. Cukup bor empat lubang untuk sakelar sesaat (Mulai Battle, Ring Out Finish, Survivor Finish, dan Burst Finish) dan pasang ke papan kontrol Anda. Saat putra saya dan saya bertarung dalam beberapa pertempuran dengan prototipe pertama arena, kami menemukan bahwa pengaturan volume adalah ide yang bagus. Memang dimungkinkan untuk memprogramnya di Arduino tetapi entah bagaimana lebih keren untuk mengontrol volume dengan dua sakelar sesaat tambahan. Jadi, bor dua lubang lagi untuk Volume+ dan Volume-.

Setidaknya tambahkan sakelar untuk menghidupkan atau mematikan elektronik arena.

Langkah 5: Membangun Hati Dengan Arduino

Membangun Hati Dengan Arduino
Membangun Hati Dengan Arduino
Membangun Hati Dengan Arduino
Membangun Hati Dengan Arduino
Membangun Hati Dengan Arduino
Membangun Hati Dengan Arduino

Membangun perangkat keras untuk arena kami terasa seperti sesuatu yang hidup. Lihat rencana Fritzing untuk menghubungkan Arduino ke SN74HC595 dan SN74SN165, pemutar DF mini, sakelar sesaat, dan LED. Sangat disarankan untuk mengerjakan papan tempat memotong roti terlebih dahulu untuk membiasakan diri dengan sirkuit dan fungsinya.

Setelah membangun prototipe, register geser dan resistor menyoldernya ke papan sirkuit kosong. Tambahkan juga DF player mini ke papan ini. Biarkan cukup ruang untuk menghubungkan kabel LED yang dipasang di piringan.

Hubungkan sakelar sesaat dari panel kontrol depan dan daya sakelar.

Langkah 6: Memprogram Program Cahaya dan Suara

Perangkat lunak (arena.zip) terdiri dari program suara dan pencahayaan arena. Unduh dan unggah melalui Arduino IDE ke Arduino Anda.

Kelas Die ArenaButton merangkum akses ke enam sakelar sesaat yang terhubung ke chip input paralel, SN74HC165 (register geser input 8 bit).

Kelas ArenaLighting mengimplementasikan program ringan dengan mengakses chip keluaran paralel SN74HC595 (register geser keluaran 8 bit).

Kelas ArenaSound mengimplementasikan program suara dengan mengakses DF player mini. Untuk mengakses pemutar MP3 Anda harus menyertakan perpustakaan (unduh dari DFRobot) ke dalam proyek Arduino Anda. Jangan lupa untuk menyalin file MP3 ke kartu SD (file MP3 tidak disediakan) untuk urutan boot, awal pertempuran, penyelesaian dering, penyelesaian selamat, dan penyelesaian burst.

Anda dapat menemukan kelas Arena sebagai dan kelas abstrak untuk ArenaLighting dan ArenaSound, karena implementasi ini memiliki nama metode yang sama, sehingga struktur loop utama tetap cukup sederhana.

Langkah 7: Menyatukan Semuanya

Menyatukan Semuanya
Menyatukan Semuanya
Menyatukan Semuanya
Menyatukan Semuanya
Menyatukan Semuanya
Menyatukan Semuanya

Pasang elektronik ke dalam kotak plastik. Hati-hati dengan semua kabel agar tidak merusak sebagian atau memiliki sambungan solder yang dingin. Jika tidak, Anda akan memiliki pekerjaan debugging perangkat keras yang sangat kotor. Di bagian depan, pasang panel kontrol.

Sekarang pasang seluruh kotak ke rak kayu. Parabola harus - tentu saja - dipasang di atas rak dan menghubungkan semua kabel LED.

Langkah 8: Selamat bersenang-senang

Sekarang saatnya untuk menciptakan momen ajaib pertama. Nyalakan arena dan lihat kebangkitan arena. Nikmati momen yang menggembirakan ini!

Hal terakhir yang harus Anda lakukan sekarang adalah mengundang teman-teman Anda dan menjadi tuan rumah turnamen epik!

Sekarang nikmati pertempuran Anda sendiri di arena mainan paling menarik yang pernah ada!

3…2…1….biarkan saja…. meninggal dunia!

Direkomendasikan: