Sisukord:

Valgus- ja heliefektidega Beyblade Arena: 8 sammu
Valgus- ja heliefektidega Beyblade Arena: 8 sammu

Video: Valgus- ja heliefektidega Beyblade Arena: 8 sammu

Video: Valgus- ja heliefektidega Beyblade Arena: 8 sammu
Video: Aurustumine ja kondenseerumine | VIDEOÕPS Füüsika. Soojusõpetus #7 2024, November
Anonim
Valgus- ja heliefektidega Beyblade Arena
Valgus- ja heliefektidega Beyblade Arena
Valgus- ja heliefektidega Beyblade Arena
Valgus- ja heliefektidega Beyblade Arena
Valgus- ja heliefektidega Beyblade Arena
Valgus- ja heliefektidega Beyblade Arena

Beyblade Burst Arena on valgus- ja heliefektidega areen teradega mänguasjade topsidele. Kui mu poeg tuli minu juurde ja näitas mulle oma "Beyblade" toppe ja kui me nägime neid üksteise ümber tiirutamas, üksteisesse kukkumas ja tükkideks lõhkumas, leppisime mõlemad kokku, et tahame omada areeni nagu keegi teine. Kuid meil oli selle projektiga nii lõbus, et otsustasime seda teiega jagada ja loodame, et teil on selle areeniga sama lõbus kui meil.

Areenitüüpidele mõeldes vaatasime kümneid Youtube'i videoid. Enamik areene on valmistatud pappkastidest või muust sellisest. Siis ühel päeval, minu garaažis töötades, tuli mu vaatevälja vana ja kasutamata satelliitantenn. Helistasin oma pojale ja tema silmad läksid heledaks - jah, see saab olema meie areeniprojekti suurepärane alus.

Samm: mida vajate selle areeni ehitamiseks…

Areeni jaoks

  • Satelliitantenn läbimõõduga 40–60 cm
  • Email (nt valge, must, oranž, hall)
  • Kuum liim
  • 10 plastikust prilliklaasi
  • Läbipaistev kattematerjal

Riiuli jaoks

  • Puit
  • Kruvid

Elektroonilised osad

  • 1 Toiteallikas 5 V või USB -kaabel selle ühendamiseks 5 V allikaga
  • 10 LED -i piirkonna sündmuste valgustusprogrammi jaoks (2 valget, kollast, punast, sinist ja rohelist)
  • 1 LED -koht (valge)
  • 10 takisti 10 LED -i jaoks (220 oomi)
  • 1 LED -punkti takisti (220 oomi)
  • 2 SN74HC595 8-bitise väljundi nihkeregister
  • 1 SN74HC165 8-bitine sisendi nihkeregister
  • 1 DFPlayerMini (MP3 -mängija)
  • 1 Micro-SD-kaart MP3-mängija jaoks
  • 1 takisti (1 kΩ)
  • 1 kõlar, 4 oomi
  • 1 Arduino Uno või Nano
  • 4 hetkelist lülitit (lahingu algus, ellujäämisviimistlus, helina lõpp, sarivõtte lõpp)
  • 2 hetkelist lülitit (helitugevuse vähendamine, helitugevuse suurendamine)
  • 6 takistit hetkelistele lülititele (allalaaditav)
  • 1 Sisse/välja lüliti
  • 1 trükkplaat elektroonika paigaldamiseks
  • 1 IKEA plastkarp

Tarkvara

  • Arduino IDE 1.8.5
  • Fritzing

2. samm: satelliitantenni ettevalmistamine ja värvimine

Satelliitantenni ettevalmistamine ja värvimine
Satelliitantenni ettevalmistamine ja värvimine
Satelliitantenni ettevalmistamine ja värvimine
Satelliitantenni ettevalmistamine ja värvimine
Satelliitantenni ettevalmistamine ja värvimine
Satelliitantenni ettevalmistamine ja värvimine
Satelliitantenni ettevalmistamine ja värvimine
Satelliitantenni ettevalmistamine ja värvimine

Enne satelliitantenni värvimist on vaja seda puhastada. Vahetult pärast seda värvisime selle kaks korda valge emailiga. Seejärel varjasime nõude soovitud mustri vanade ajalehtede ja kleeplindiga ning värvisime selle värvidega. Korrake neid samme iga mustri või mustriosa puhul.

Meil olid mustad ristjooned, tassi piiri lähedal hall ring. Lisaks maalisime keskuse lähedusse oranži ringi. Keskus ise oli värvitud punaseks.

Kui kogu värv oli kuivanud, kasutasime värvide kaitsekihi loomiseks läbipaistvat kihti. See kaitseb areeni värvide lõhenemise eest.

3. samm: valgustuse lisamine

Valgustuse lisamine
Valgustuse lisamine
Valgustuse lisamine
Valgustuse lisamine
Valgustuse lisamine
Valgustuse lisamine
Valgustuse lisamine
Valgustuse lisamine

Kuna meie areen peaks pakkuma atraktiivset valgustusprogrammi, otsustasime lisada paar LED -i satelliitantenni serva lähedale. Nummerdasime selle päripäeva, et meeles pidada, kuhu lamp ühendada integraallülitustega.

Paigaldage valgusdioodid tassi lihtsalt puurige ringi ümber korrapärasele kaugusele 5 mm augud. Liimige need kuuma liimiga. Seejärel paigaldage võtteklaasid, et kaitsta LED -i ümberringi keerlevate ülemiste mänguasjade eest.

Juhtida tassi tagaküljel olevad valgusdioodid, ideaalis ühendada need pistikutega.

Valgusdioodide juhtimiseks kasutame Arduino digitaalsete tihvtide võimsuse suurendamiseks kahte 8-bitist väljundi nihkeregistrit (SN74HC595), üks valgustatud ringi paremale poolele (LED 1-5) ja teine vasakule poolele (6- 10). Lisaks nendele tuledele lisasime hiljem satelliidiantenni käsivarrele ühe valge LED -punkti ja ühendasime selle kuuenda väljundina. Mõlemad SN74HC595 on Arduinoga ühendatud ainult kolme tihvtiga. Arduino sees kasutame LED-ide oleku salvestamiseks 16-bitist allkirjata täisarvu. Kahe või enama LED -i valgustamiseks lisage lihtsalt nende väärtused.

Meil on järgmised valgustusprogrammid.

Areeni käivitamine

Iga LED süttib ringikujuliselt 50 ms. Seejärel lülitatakse kõik LED -id sisse 1, 5 sekundiks, LED -punkt põleb 2 sekundit kauem.

Alusta lahingut (3… 2… 1… lase tal… rippida!)

Mõlemad punased valgusdioodid põlevad 1 sekund, seejärel lülituvad 200 ms ajaks välja. Seejärel lülitatakse punased LED -id 1 sekundiks sisse ja seejärel välja. 200 ms pärast lülitatakse kollased LED -id 1 sekundiks sisse ja 200 ms välja. Kohe pärast seda põlevad kollased LED -id 1 sekundiks ja lülituvad seejärel välja. Pärast 200 ms möödumist rohelised LED -id ja 2 -sekundiline LED -tuli põlevad 2 sekundit kauem.

Lõpeta helin

Iga LED -tuli süttib 10 ringi 25 sekundit ja lülitatakse 25 sekundiks välja.

Ellujääja lõpp

Valgusdioodide vasak pool ja parem pool vahelduvad 10 korda.

Lõhkeviimistlus

Valged LED -id põlevad 200 ms ja 100 ms pausiga. Seejärel süttivad kõik LED -id 2 sekundit ja järjestikku 750 ms jooksul valge, punane, kollane, roheline ja sinine lülituvad välja.

4. samm: juhtpaneeli loomine

Juhtpaneeli loomine
Juhtpaneeli loomine
Juhtpaneeli loomine
Juhtpaneeli loomine
Juhtpaneeli loomine
Juhtpaneeli loomine
Juhtpaneeli loomine
Juhtpaneeli loomine

Juhtpaneel on värvitud puidust tükk või kui teile meeldib liist. Puurige hetke lülitite jaoks neli auku (Start Battle, Ring Out Finish, Survivor Finish ja Burst Finish) ning kinnitage need oma juhtpaneelile. Kui me pojaga pidasime areeni esimese prototüübiga paar lahingut, avastasime, et helitugevuse reguleerimine on hea mõte. Tõepoolest, seda on võimalik Arduinos programmeerida, kuid kuidagi lahedam on helitugevust juhtida kahe täiendava hetkelise lüliti abil. Niisiis, puurige veel kaks auku helitugevuse+ ja helitugevuse jaoks.

Vähemalt lisage lüliti areeni elektroonika sisse- või väljalülitamiseks.

Samm: südame ehitamine Arduino abil

Südame ehitamine Arduino abil
Südame ehitamine Arduino abil
Südame ehitamine Arduino abil
Südame ehitamine Arduino abil
Südame ehitamine Arduino abil
Südame ehitamine Arduino abil

Meie areenile riistvara ehitamine tundub, et midagi ärkab ellu. Vaadake Fritzingi plaani Arduino ühendamiseks SN74HC595 ja SN74SN165, DF -mängija mini, hetkeliste lülitite ja valgusdioodidega. Vooluahela ja selle funktsionaalsusega tutvumiseks on tungivalt soovitatav kõigepealt töötada leivaplaadiga.

Pärast prototüübi ehitamist vahetusregistrid ja takistid jootavad need tühjaks trükkplaadiks. Lisage sellele plaadile ka DF -mängija mini. Jätke nõudepesasse paigaldatud LED -de juhtmete ühendamiseks piisavalt ruumi.

Ühendage esipaneeli hetkelised lülitid ja lüliti toide.

6. samm: valgus- ja heliprogrammide programmeerimine

Tarkvara (arena.zip) koosneb areenide heli- ja valgustusprogrammist. Laadige see alla ja laadige see Arduino IDE kaudu oma Arduinosse üles.

Die ArenaButton klass hõlmab juurdepääsu kuuele hetkelisele lülitile, mis on ühendatud paralleelsisendi kiibiga SN74HC165 (8 -bitine sisendnihkeregister).

ArenaLighting klass rakendab valgusprogramme, pääses juurde paralleelväljundi kiibile SN74HC595 (8 -bitise väljundi nihkeregister).

ArenaSound klass rakendab heliprogrammi DF -mängija mini kaudu. MP3 -mängijale juurdepääsu saamiseks peate oma Arduino projekti kaasama kogu (laadige see alla DFRobotist). Ärge unustage kopeerida MP3 -faile SD -kaardile (MP3 -faile ei pakuta) alglaadimise järjekorra, lahingu alguse, väljalülitamise viimistluse, ellujäämisviimistluse ja sariväljundi jaoks.

Arena klassi as ja abstraktse klassi leiate ArenaLightingi ja ArenaSoundi jaoks, kuna neil teostustel on ühised meetodinimed, seega jääb põhisilindri ülesehitus üsna lihtsaks.

Samm: pange see kõik kokku

Kõike kokku panema
Kõike kokku panema
Kõike kokku panema
Kõike kokku panema
Kõike kokku panema
Kõike kokku panema

Paigaldage elektroonika plastkarpi. Olge kõigi juhtmetega ettevaatlik, et mõni neist ei puruneks ega jääks külma jooteühendusi. Vastasel korral on teil riistvara silumine väga määrdunud. Esiküljele paigaldage juhtpaneel.

Nüüd paigaldage kogu kast puidust riiulile. Satelliitantenn tuleks loomulikult paigaldada racki peale ja ühendada kõik LED -juhtmed.

8. samm: nautige

Nüüd on aeg luua esimene maagiline hetk. Lülitage areen sisse ja vaadake, kuidas areenid ärkavad. Nautige seda põnevat hetke!

Viimane asi, mida sa nüüd tegema pead, on kutsuda oma sõbrad ja olla eepiliste turniiride võõrustaja!

Nautige nüüd oma lahinguid kõigi aegade põnevaimal mänguasjade tippareenil!

3… 2… 1…. Puhka rahus!

Soovitan: