Innehållsförteckning:
- Steg 1: Vad du behöver för att bygga denna arena …
- Steg 2: Förbereda och färga satelliträtten
- Steg 3: Lägga till belysning
- Steg 4: Skapa kontrollpanelen
- Steg 5: Bygg hjärtat med Arduino
- Steg 6: Programmering av ljus- och ljudprogram
- Steg 7: Sätta ihop allt
- Steg 8: Ha kul
Video: Beyblade Arena med ljus- och ljudeffekter: 8 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
Beyblade Burst Arena är en arena med ljus och ljudeffekter för leksakstoppar med blad. När min son kom till mig och visade mig hans "Beyblade" -toppar och när vi såg dem kretsa runt varandra, kraschade i varandra och sprack i bitar, var vi båda överens om att vi vill ha en arena som ingen annan. Men vi hade så roligt med det här projektet att vi bestämde oss för att dela det med dig och vi hoppas att du har lika roligt som vi har med den här arenan.
När vi tänkte på arenatyper tittade vi på dussintals Youtube -videor. De flesta arenor är gjorda av kartonger eller något liknande. Så en dag, när jag arbetade i mitt garage, kom en gammal och oanvänd parabolantenn i min syn. Jag ringde min son och hans ögon blev ljusare - ja, det här kommer att vara en bra grund för vårt arenaprojekt.
Steg 1: Vad du behöver för att bygga denna arena …
För arenan
- Parabolantenn 40 cm till 60 cm i diameter
- Emalj (t.ex. vit, svart, orange, grå)
- Varmt lim
- 10 plastglasögon
- Klar beläggningsmaterial
För stället
- Trä
- Skruvar
Elektroniska komponenter
- 1 Strömförsörjning 5V eller USB -kabel för anslutning till en 5V -källa
- 10 lysdioder för områdesbelysningsprogrammet (2 av varje vitt, gult, rött, blått och grönt)
- 1 LED -spot (vit)
- 10 motstånd för de 10 lysdioderna (220 ohm)
- 1 motstånd för LED -spot (220 Ohm)
- 2 SN74HC595 8-bitars utmatningsregister
- 1 SN74HC165 8-bitars ingångsskiftregister
- 1 DFPlayerMini (MP3 -spelare)
- 1 Micro-SD-kort för MP3-spelaren
- 1 motstånd (1k Ohm)
- 1 högtalare, 4 Ohm
- 1 Arduino Uno eller Nano
- 4 tillfälliga växlar (Battle Start, Survivor Finish, Ring Out Finish, Burst Finish)
- 2 tillfälliga omkopplare (volym ned, volym upp)
- 6 motstånd för momentana omkopplare (nedrullning)
- 1 strömbrytare
- 1 kretskort för montering av elektroniken på den
- 1 plastlåda från IKEA
programvara
- Arduino IDE 1.8.5
- Fritzing
Steg 2: Förbereda och färga satelliträtten
Innan du målar parabolanten är det nödvändigt att rengöra den. Strax efter det målade vi det två gånger med vit emalj. Sedan använde vi gamla tidningar och tejp för att maskera det önskade mönstret på fatet och målade det med färger. Upprepa dessa steg för varje mönster eller mönsterdel.
Vi hade svarta korslinjer, en grå cirkel nära skålens kant. Dessutom målade vi en orange cirkel i närheten av mitten. Själva mitten var målad i rött.
När all färg torkade hade vi använt klar lack för att skapa ett skyddslager för färgerna. Detta skyddar arenan från färgklyftor.
Steg 3: Lägga till belysning
Eftersom vår arena borde erbjuda ett attraktivt belysningsprogram, bestämde vi oss för att lägga till ett par lysdioder nära parabolantennens kant. Vi numrerade den medurs för att komma ihåg var vi skulle ansluta vilken lampa till de integrerade kretsarna.
Montera lysdioderna på skålen helt enkelt borra 5 mm hål på regelbundet avstånd runt cirkeln. Limma dem med varmt lim. Montera sedan glasögonen för att skydda lysdioden från de bästa leksakerna som virvlar runt.
Anslut lysdioderna på skålens baksida, anslut dem helst till kontakter.
För att styra lysdioderna använder vi två 8-bitars utmatningsregister (SN74HC595) för att förbättra kapaciteten hos våra Arduino digitala stift, en för den högra halvan av den upplysta cirkeln (LED 1-5) och en för den vänstra halvan (6- 10). Förutom dessa lampor lade vi senare till en enda vit LED -plats vid parabolantennens arm och kopplade den som den sjätte utgången. Båda SN74HC595 är anslutna till Arduino med endast tre stift. Inom Arduino använder vi ett 16-bitars osignerat heltal för att lagra status för lysdioderna. För att upplysa två eller flera lysdioder lägger du enkelt till sina värden.
Vi har följande belysningsprogram.
Startar arenan
Varje lysdiod lyser upp i 50 ms på ett cirkulärt sätt. Därefter slås alla lysdioder på i 1, 5 sekunder, LED -punkten tänds 2 sekunder längre.
Starta striden (3… 2… 1… låt det… riva!)
Båda de röda lysdioderna lyser i 1 sekund vardera och stängs sedan av i 200 ms. Sedan slås de röda lysdioderna på i 1 sekund och sedan av. Efter 200 ms tänds de gula lysdioderna i 1 sekund och 200 ms av. Direkt efter det lyser de gula lysdioderna i 1 sekund och stängs sedan av. Efter 200 ms lyser de gröna lysdioderna och LED -spotlampan i 2 sekunder, LED -spotten lyser 2 sekunder längre.
Ring ut finish
10 varv varje LED lyser i 25 ms och är avstängd i 25 ms.
Survivor finish
Den vänstra halvan av lysdioderna och den högra halvan växlar 10 gånger.
Burst finish
De vita lysdioderna lyser i 200 ms med en paus på 100 ms. Sedan lyser alla lysdioder i 2 sekunder och sekventiellt i 750 ms puls de vita, röda, gula, gröna och blåa avstängda.
Steg 4: Skapa kontrollpanelen
Kontrollpanelen är ett målat trä eller om du gillar en lamell. Borra bara fyra hål för de momentana omkopplarna (Start Battle, Ring Out Finish, Survivor Finish och Burst Finish) och montera dem på ditt styrkort. När min son och jag kämpade några strider med arenans första prototyp upptäckte vi att volymreglering är en bra idé. Det är verkligen möjligt att programmera det i Arduino men det är på något sätt mer häftigt att styra volymen med ytterligare två tillfälliga omkopplare. Så borra ytterligare två hål för volym+ och volym-.
Lägg åtminstone en omkopplare för att slå på eller stänga av arenaelektroniken.
Steg 5: Bygg hjärtat med Arduino
Att bygga hårdvaran för vår arena känns som att något kommer till liv. Se Fritzing -planen för att ansluta Arduino till SN74HC595 och SN74SN165, DF -spelaren mini, de momentana omkopplarna och lysdioderna. Det rekommenderas starkt att först arbeta på brödbrädan för att bekanta dig med kretsen och dess funktion.
Efter att ha byggt prototypen skiftar registren och motstånden lödda dem till ett tomt kretskort. Lägg till DF -spelaren mini till detta kort också. Låt tillräckligt med utrymme för att ansluta trådarna på de skålmonterade lysdioderna.
Anslut de tillfälliga omkopplarna på den främre kontrollpanelen och strömbrytaren.
Steg 6: Programmering av ljus- och ljudprogram
Programvaran (arena.zip) består av arenans ljud- och belysningsprogram. Ladda ner den och ladda upp den via Arduino IDE till din Arduino.
Die ArenaButton -klassen inkapslar åtkomsten till de sex tillfälliga omkopplarna i anslutning till det parallella ingångschipet, SN74HC165 (8 -bitars ingångsskiftregister).
ArenaLighting -klassen implementerar ljusprogrammen genom att komma åt det parallella utmatningschippet SN74HC595 (8 -bitars utmatningsskiftregister).
ArenaSound -klassen implementerar ljudprogrammet genom att komma åt DF -spelaren mini. För att komma åt MP3 -spelaren måste du inkludera biblioteket (ladda ner det från DFRobot) i ditt Arduino -projekt. Glöm inte att kopiera MP3 -filer till SD -kortet (MP3 -filer tillhandahålls inte) för startsekvensen, starten av en strid, en ring -out -finish, en överlevande finish och en burst -finish.
Du kan hitta Arena -klassen som och den abstrakta klassen för ArenaLighting och ArenaSound, eftersom dessa implementeringar har vanliga metodnamn, så strukturen för huvudslingan förblir ganska enkel.
Steg 7: Sätta ihop allt
Montera elektroniken i plastlådan. Var försiktig med alla trådar för att inte bryta några av dem eller ha kalla lödfogar. Annars kommer du att ha ett mycket smutsigt hårdvarufelsökningsjobb. Montera kontrollpanelen på framsidan.
Montera nu hela lådan på trästället. Parabolantennen bör - naturligtvis - monteras ovanpå racket och ansluta alla LED -ledningar.
Steg 8: Ha kul
Nu är det dags att skapa det första magiska ögonblicket. Slå på arenan och se arenorna vakna. Njut av detta spännande ögonblick!
Det sista du måste göra nu är att bjuda in dina vänner och vara värd för episka turneringar!
Nu kan du njuta av dina egna strider i den mest spännande leksaksarenan någonsin!
3… 2… 1….låt det…. vila i frid!
Rekommenderad:
Ljudeffekter förförstärkare med VS1053b: 3 steg
Ljudeffekter förförstärkare med VS1053b: Detta är en fullt fungerande ljudeffektförförstärkare som använder VLSI VS1053b Audio DSP IC. Den har en potentiometer för att justera volymen och de fem effektparametrarna. Den har nio fasta effekter och en anpassningsbar effekt, där varje effekt har fem effekter
Ray Gun med ljudeffekter V2: 17 steg (med bilder)
Ray Gun With Sound Effects V2: Jag stötte nyligen på en gammal borr i en skräpbutik och jag såg att jag var tvungen att göra en strålpistol av den direkt. Jag har gjort några strålpistoler nu och de börjar alltid med inspiration från något hittat föremål. Du kan kolla in mina andra byggnader i
Bilhorn - anpassade ljudeffekter: 4 steg (med bilder)
Bilhorn - anpassade ljudeffekter: Jag installerade anpassade ljudeffekter i min bil baserat på YouTube -videor av Mark Rober och jag gillar att göra saker.Det grundläggande bilhornet behöver fler alternativ för effektiv kommunikation mellan förare enligt min mening. Där jag kommer från standard bilhornet har en
Musikreaktivt ljus -- Hur man gör superenkelt musikreaktivt ljus för att göra skrivbordet fantastiskt. 5 steg (med bilder)
Musikreaktivt ljus || Hur man gör superenkelt musikreaktivt ljus för att göra skrivbordet Awsome .: Hej vad händer, killar, idag kommer vi att bygga ett mycket intressant projekt. Idag ska vi bygga musik reaktivt ljus. LED: n kommer att ändra dess ljusstyrka enligt basen som faktiskt är lågfrekvent ljudsignal. Det är väldigt enkelt att bygga. Vi kommer
Lägg till ljudeffekter till din elektriska motorcykel: 5 steg (med bilder)
Lägg till ljudeffekter till din elmotorcykel: Lägg till vilket ljud du vill till din elmotorcykel med några bärbara högtalare och en MP3 -spelare