Sisällysluettelo:

Beyblade Arena valo- ja äänitehosteilla: 8 vaihetta
Beyblade Arena valo- ja äänitehosteilla: 8 vaihetta

Video: Beyblade Arena valo- ja äänitehosteilla: 8 vaihetta

Video: Beyblade Arena valo- ja äänitehosteilla: 8 vaihetta
Video: Star Nebula BREAKS 4D Beys 2024, Marraskuu
Anonim
Beyblade Arena valo- ja äänitehosteilla
Beyblade Arena valo- ja äänitehosteilla
Beyblade Arena valo- ja äänitehosteilla
Beyblade Arena valo- ja äänitehosteilla
Beyblade Arena valo- ja äänitehosteilla
Beyblade Arena valo- ja äänitehosteilla

Beyblade Burst Arena on areena, jossa on valo- ja äänitehosteita lelujen yläosille, joissa on terät. Kun poikani tuli luokseni ja näytti minulle "Beyblade" -paidansa ja kun näimme niiden kiertävän toistensa ympärillä, törmäävät toisiinsa ja repeytyvät palasiksi, olimme molemmat yhtä mieltä siitä, että haluamme areenan kuin kukaan muu. Mutta meillä oli niin hauskaa tämän projektin kanssa, että päätimme jakaa sen kanssanne ja toivomme, että teillä on yhtä hauskaa kuin meillä tällä areenalla.

Kun mietimme areenatyyppejä, katselimme kymmeniä Youtube -videoita. Useimmat areenat on tehty pahvilaatikoista tai vastaavista. Sitten eräänä päivänä, työskennellessäni autotallissani, vanha ja käyttämätön satelliittiantenni tuli näkyviini. Soitin pojalleni ja hänen silmänsä kirkastuivat - kyllä, tämä on loistava perusta areenaprojektillemme.

Vaihe 1: Mitä tarvitset tämän areenan rakentamiseen…

Areenalle

  • Satelliittiantenni halkaisijaltaan 40-60 cm
  • Emali (esim. Valkoinen, musta, oranssi, harmaa)
  • Kuuma liima
  • 10 muovista lasia
  • Kirkas pinnoite

Telineelle

  • Puu
  • Ruuvit

Elektroniset komponentit

  • 1 Virtalähde 5 V tai USB -kaapeli sen liittämiseksi 5 V: n lähteeseen
  • 10 LED -valoa alueen tapahtuma -valaistusohjelmalle (2 kpl valkoista, keltaista, punaista, sinistä ja vihreää)
  • 1 LED -piste (valkoinen)
  • 10 vastusta 10 LEDille (220 ohmia)
  • 1 LED -pisteen vastus (220 ohmia)
  • 2 SN74HC595 8-bittinen lähtösiirtorekisteri
  • 1 SN74HC165 8-bittinen tulonsiirtorekisteri
  • 1 DFPlayerMini (MP3 -soitin)
  • 1 Micro-SD-kortti MP3-soittimelle
  • 1 vastus (1 k ohmia)
  • 1 kaiutin, 4 ohmia
  • 1 Arduino Uno tai Nano
  • 4 hetkellistä kytkintä (Battle Start, Survivor Finish, Ring Out Finish, Burst Finish)
  • 2 hetkellistä kytkintä (äänenvoimakkuuden vähennys, äänenvoimakkuuden lisäys)
  • 6 vastusta hetkellisille kytkimille (alasveto)
  • 1 Virtakytkin
  • 1 piirilevy elektroniikan kiinnittämiseksi siihen
  • 1 IKEA -muovilaatikko

Ohjelmisto

  • Arduino IDE 1.8.5
  • Fritzing

Vaihe 2: Satelliittiantennin valmistelu ja värjäys

Satelliittiantennin valmistelu ja värjäys
Satelliittiantennin valmistelu ja värjäys
Satelliittiantennin valmistelu ja värjäys
Satelliittiantennin valmistelu ja värjäys
Satelliittiantennin valmistelu ja värjäys
Satelliittiantennin valmistelu ja värjäys
Satelliittiantennin valmistelu ja värjäys
Satelliittiantennin valmistelu ja värjäys

Ennen satelliittiantennin maalaamista se on puhdistettava. Juuri sen jälkeen maalasimme sen kahdesti valkoisella emalilla. Sitten käytimme vanhoja sanomalehtiä ja teippiä halutun kuvion peittämiseen astiassa ja maalasimme sen väreillä. Toista nämä vaiheet jokaiselle kuviolle tai kuvio -osalle.

Meillä oli musta ristiviiva, harmaa ympyrä astian reunan lähellä. Lisäksi maalasimme oranssin ympyrän keskustan lähellä. Itse keskus oli maalattu punaiseksi.

Kun kaikki maali oli kuivunut, olimme käyttäneet kirkasta päällystettä luodaksemme väreille suojakerroksen. Tämä suojaa areenaa värien halkeilulta.

Vaihe 3: Valaistuksen lisääminen

Valaistuksen lisääminen
Valaistuksen lisääminen
Valaistuksen lisääminen
Valaistuksen lisääminen
Valaistuksen lisääminen
Valaistuksen lisääminen
Valaistuksen lisääminen
Valaistuksen lisääminen

Koska areenamme pitäisi tarjota houkutteleva valaistusohjelma, päätimme lisätä pari LEDiä satelliittiantennin reunan lähelle. Numeroimme sen myötäpäivään pitääksemme mielessä, mihin lamppu kytketään integroituihin piireihin.

Asenna LEDit astiaan yksinkertaisesti poraamalla 5 mm: n reiät säännölliselle etäisyydelle ympyrän ympäri. Liimaa ne kuumalla liimalla. Asenna sitten lasit suojaamaan LED -valoa ympärillä pyöriviltä yläleluilta.

Kytke LED -valot astian takaosaan, liitä ne mieluiten pistokkeisiin.

LEDien ohjaamiseen käytämme kahta 8-bittistä lähtösiirtorekisteriä (SN74HC595) Arduino-digitaalisten nastojen kapasiteetin parantamiseksi, yksi valaistun ympyrän oikealle puolelle (LED 1-5) ja toinen vasemmalle puolelle (6- 10). Näiden valojen lisäksi lisäsimme myöhemmin yhden valkoisen LED -pisteen satelliittiantennin käsivarteen ja liitämme sen kuudennena lähdönä. Molemmat SN74HC595 on kytketty Arduinoon vain kolmella nastalla. Arduinossa käytämme 16-bittistä allekirjoittamatonta kokonaislukua LEDien tilan tallentamiseen. Kahden tai useamman LEDin valaisemiseksi yksinkertaisesti lisää niiden arvot.

Meillä on seuraavat valaistusohjelmat.

Areenan käynnistäminen

Jokainen LED -valo syttyy pyöreällä tavalla 50 ms: n ajaksi. Sitten kaikki LED -valot kytketään päälle 1, 5 sekunniksi, LED -piste palaa 2 sekuntia kauemmin.

Aloita taistelu (3… 2… 1… anna sen… repiä!)

Molemmat punaiset LED -valot palavat 1 sekunnin ajan ja sammuvat sitten 200 ms: n ajaksi. Sitten punaiset LED -valot syttyvät 1 sekunniksi ja sammuvat sitten. 200 ms kuluttua keltaiset LED -valot syttyvät 1 sekunniksi ja 200 ms sammuvat. Heti sen jälkeen keltaiset LED -valot syttyvät 1 sekunniksi ja sammuvat sitten. 200 ms: n kuluttua vihreät LED -valot ja LED -kohdevalo 2 sekunnin ajan LED -piste syttyy 2 sekuntia pidempään.

Soita loppuun

10 kierrosta jokaista LED -valoa 25 sekuntia ja pois päältä 25 sekuntia.

Survivor -viimeistely

Ledien vasen puoli ja oikea puoli vuorottelevat 10 kertaa.

Burst viimeistely

Valkoiset LED -valot palavat 200 ms ja 100 ms: n tauolla. Sitten kaikki LED -valot syttyvät 2 sekunniksi ja peräkkäin 750 ms: n välein valkoiset, punaiset, keltaiset, vihreät ja siniset sammuvat.

Vaihe 4: Ohjauspaneelin luominen

Ohjauspaneelin luominen
Ohjauspaneelin luominen
Ohjauspaneelin luominen
Ohjauspaneelin luominen
Ohjauspaneelin luominen
Ohjauspaneelin luominen
Ohjauspaneelin luominen
Ohjauspaneelin luominen

Ohjauspaneeli on pala maalattua puuta tai jos pidät liistusta. Poraa vain neljä reikää hetkellisille kytkimille (Start Battle, Ring Out Finish, Survivor Finish ja Burst Finish) ja kiinnitä ne ohjauspaneelillesi. Kun poikani ja minä taistelimme muutaman taistelun areenan ensimmäisen prototyypin kanssa, huomasimme, että äänenvoimakkuuden säätö on hyvä idea. On todellakin mahdollista ohjelmoida se Arduinossa, mutta on jotenkin viileämpää säätää äänenvoimakkuutta kahdella ylimääräisellä hetkellisellä kytkimellä. Poraa siis vielä kaksi reikää Volume+ ja Volume-.

Lisää ainakin kytkin areenan elektroniikan kytkemiseksi päälle tai pois päältä.

Vaihe 5: Rakenna sydän Arduinolla

Rakenna sydäntä Arduinolla
Rakenna sydäntä Arduinolla
Rakenna sydäntä Arduinolla
Rakenna sydäntä Arduinolla
Rakenna sydäntä Arduinolla
Rakenna sydäntä Arduinolla

Areenamme laitteiston rakentaminen tuntuu siltä, että jotain herää eloon. Katso Fritzing -suunnitelma Arduinon liittämisestä SN74HC595 ja SN74SN165, DF -soitin mini, hetkelliset kytkimet ja LEDit. On erittäin suositeltavaa työskennellä ensin leipälevyn parissa, jotta opit tuntemaan piirin ja sen toiminnot.

Prototyypin rakentamisen jälkeen siirtorekisterit ja vastukset juottavat ne tyhjään piirilevyyn. Lisää myös DF -soitin mini tähän korttiin. Jätä riittävästi tilaa astiaan asennettujen LED -valojen johtojen kytkemiseen.

Kytke etupaneelin hetkelliset kytkimet ja kytkimen virta.

Vaihe 6: Valo- ja ääniohjelmien ohjelmointi

Ohjelmisto (arena.zip) koostuu areenojen ääni- ja valaistusohjelmasta. Lataa se ja lataa se Arduino IDE: n kautta Arduinoosi.

Die ArenaButton -luokka sisältää pääsyn kuuteen hetkelliseen kytkimeen, jotka on liitetty rinnakkaistulosiruun SN74HC165 (8 -bittinen sisääntulon siirtorekisteri).

ArenaLighting -luokka toteuttaa valo -ohjelmat käyttämällä rinnakkaislähtösirua SN74HC595 (8 -bittinen lähtösiirtorekisteri).

ArenaSound -luokka toteuttaa ääniohjelman DF -soittimen minillä. Jotta voit käyttää MP3 -soitinta, sinun on sisällytettävä kirjasto (lataa se DFRobotista) Arduino -projektiin. Älä unohda kopioida MP3 -tiedostoja SD -kortille (MP3 -tiedostoja ei toimiteta) käynnistysjärjestystä, taistelun alkua, soittoäänen päättymistä, selviytymistä ja purskeen viimeistelyä varten.

Löydät Arena -luokan nimellä ja abstraktin luokan ArenaLightingille ja ArenaSoundille, koska näillä toteutuksilla on yhteiset menetelmien nimet, joten pääsilmukan rakenne pysyy melko yksinkertaisena.

Vaihe 7: Yhdistä kaikki

Kokonaisuuden yhdistäminen
Kokonaisuuden yhdistäminen
Kokonaisuuden yhdistäminen
Kokonaisuuden yhdistäminen
Kokonaisuuden yhdistäminen
Kokonaisuuden yhdistäminen

Asenna elektroniikka muovilaatikkoon. Ole varovainen kaikkien johtojen kanssa, ettet riko niitä tai että niissä ei ole kylmiä juotosliitoksia. Muuten sinulla on erittäin likainen laitteiston virheenkorjaustyö. Kiinnitä etupaneeli ohjauspaneeliin.

Kiinnitä nyt koko laatikko puiseen telineeseen. Satelliittiantenni on tietysti asennettava telineen päälle ja liitettävä kaikki LED -johdot.

Vaihe 8: Pidä hauskaa

Nyt on aika luoda ensimmäinen maaginen hetki. Kytke areena päälle ja näe areenat heräämässä. Nauti tästä innostavasta hetkestä!

Viimeinen asia, joka sinun on nyt tehtävä, on kutsua ystäväsi ja olla eeppisten turnausten isäntä!

Nauti nyt omista taisteluistasi kaikkien aikojen jännittävimmällä leluhallilla!

3… 2… 1… anna sen…. lepää rauhassa!

Suositeltava: