Innehållsförteckning:

Beyblade Arena med ljus- och ljudeffekter: 8 steg
Beyblade Arena med ljus- och ljudeffekter: 8 steg

Video: Beyblade Arena med ljus- och ljudeffekter: 8 steg

Video: Beyblade Arena med ljus- och ljudeffekter: 8 steg
Video: Открываю газотурбинные порталы в гараже 2024, November
Anonim
Beyblade Arena med ljus- och ljudeffekter
Beyblade Arena med ljus- och ljudeffekter
Beyblade Arena med ljus- och ljudeffekter
Beyblade Arena med ljus- och ljudeffekter
Beyblade Arena med ljus- och ljudeffekter
Beyblade Arena med ljus- och ljudeffekter

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

Förbereda och färga satelliträtten
Förbereda och färga satelliträtten
Förbereda och färga satelliträtten
Förbereda och färga satelliträtten
Förbereda och färga satelliträtten
Förbereda och färga satelliträtten
Förbereda och färga satelliträtten
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

Lägger till belysning
Lägger till belysning
Lägger till belysning
Lägger till belysning
Lägger till belysning
Lägger till belysning
Lägger till belysning
Lägger 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

Skapa kontrollpanelen
Skapa kontrollpanelen
Skapa kontrollpanelen
Skapa kontrollpanelen
Skapa kontrollpanelen
Skapa kontrollpanelen
Skapa kontrollpanelen
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

Bygga hjärtat med Arduino
Bygga hjärtat med Arduino
Bygga hjärtat med Arduino
Bygga hjärtat med Arduino
Bygga hjärtat med Arduino
Bygga 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

Få alltid att falla på plats
Få alltid att falla på plats
Få alltid att falla på plats
Få alltid att falla på plats
Få alltid att falla på plats
Få alltid att falla på plats

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: