Sisukord:
- Samm: mida vajate selle areeni ehitamiseks…
- 2. samm: satelliitantenni ettevalmistamine ja värvimine
- 3. samm: valgustuse lisamine
- 4. samm: juhtpaneeli loomine
- Samm: südame ehitamine Arduino abil
- 6. samm: valgus- ja heliprogrammide programmeerimine
- Samm: pange see kõik kokku
- 8. samm: nautige
Video: Valgus- ja heliefektidega Beyblade Arena: 8 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
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
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
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
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
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
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:
Keset ööd vannitoa valgus: 5 sammu (koos piltidega)
Keset ööd vannitoa valgus: Mõned meist tunnevad vajadust kasutada vannituba keset ööd. Kui lülitate valguse sisse, võite kaotada oma öise nägemise. Valge või sinine valgus kaotab unehormooni melatoniini, muutes uinumise raskemaks. Niisiis
DIY raamatu valgus: 7 sammu
Isetegija raamatutuli: see on juhend raamatutule valmistamiseks, nii et teil oleks kerge taskulamp, kui soovite öösel või kindluses lugeda
Ülilihtne kristalse meeleolu valgus: 6 sammu
Super lihtne kristallimeeleolu: Tere tegijad! See on super duper lihtne arduino projekt, mis toimib nii õppevahendina kui ka kurja vinge meeleoluvalgusena. See on vaid paar tükki, nii et saate selle põhjaga printimiseks kokku ajada. Teeb suurepärase õppetunni
Ray Gun heliefektidega V2: 17 sammu (piltidega)
Ray Gun koos heliefektidega V2: hiljuti sattusin rämpspoes kokku vana puuriga ja kohe, kui seda nägin, teadsin, et pean sellest kiirpüstoli tegema. Olen nüüd teinud mõned kiirpüstolid ja need algavad alati mõne leitud objekti inspiratsiooniga. Saate vaadata ka minu teisi ehitisi
Arduino baasil valgus- ja heliefektidega valgusmõõk: 14 sammu (piltidega)
Arduino põhine valgus- ja heliefektidega valgusmõõk: Tere jedi! See õpetlik on teha valgusmõõk, mis näeb välja, kõlab ja toimib nagu filmis! Ainus erinevus - see ei saa metalli lõigata: (See seade põhineb Arduino platvormil ja ma annan sellele palju funktsioone, see