INHOUDSOPGAWE:

Beyblade Arena met lig- en klankeffekte: 8 stappe
Beyblade Arena met lig- en klankeffekte: 8 stappe

Video: Beyblade Arena met lig- en klankeffekte: 8 stappe

Video: Beyblade Arena met lig- en klankeffekte: 8 stappe
Video: What's Inside ALL Beyblade Stadiums in the Anime? Beyblade theory 2024, Julie
Anonim
Beyblade Arena met lig- en klankeffekte
Beyblade Arena met lig- en klankeffekte
Beyblade Arena met lig- en klankeffekte
Beyblade Arena met lig- en klankeffekte
Beyblade Arena met lig- en klankeffekte
Beyblade Arena met lig- en klankeffekte

Die Beyblade Burst Arena is 'n arena met lig- en byklanke vir speelgoedblaaie met lemme. Toe my seun na my toe kom en my sy "Beyblade" -blaaie wys, en toe ons sien hoe hulle om mekaar draai, in mekaar vasbars en in stukke bars, was ons albei dit eens dat ons 'n arena wil hê soos niemand anders nie. Maar ons het soveel pret gehad met hierdie projek dat ons besluit het om dit met u te deel, en ons hoop dat u net soveel pret sal hê as ons met hierdie arena.

Toe ons nadink oor arenatipes, kyk ons na tientalle Youtube -video's. Die meeste arena's is gemaak van kartondose of so iets. Toe ek eendag in my motorhuis werk, kom 'n ou en ongebruikte satellietskottel in my oog. Ek het my seun gebel en sy oë word ligter - ja, dit sal 'n goeie basis wees vir ons arena -projek.

Stap 1: Wat u nodig het om hierdie arena te bou …

Vir die arena

  • Satellietskottel van 40 cm tot 60 cm in deursnee
  • Emalje (bv. Wit, swart, oranje, grys)
  • Warm gom
  • 10 plastiek skoot glase
  • Deursigtige bedekkingsmateriaal

Vir die rek

  • Hout
  • Skroewe

Elektroniese komponente

  • 1 Voeding 5V of USB kabel om dit aan 'n 5V bron te koppel
  • 10 LED's vir die area -beligtingsprogram (2 van elke wit, geel, rooi, blou en groen)
  • 1 LED spot (wit)
  • 10 weerstande vir die 10 LED's (220 Ohm)
  • 1 Weerstand vir die LED -spot (220 Ohm)
  • 2 SN74HC595 8-bis uitsetverskuiwingsregister
  • 1 SN74HC165 8-bis invoerverskuiwingsregister
  • 1 DFPlayerMini (MP3 -speler)
  • 1 Micro-SD-kaart vir die MP3-speler
  • 1 Weerstand (1k Ohm)
  • 1 luidspreker, 4 Ohm
  • 1 Arduino Uno of Nano
  • 4 kortstondige skakelaars (Battle Start, Survivor Finish, Ring Out Finish, Burst Finish)
  • 2 kortstondige skakelaars (volume verlaag, volume hoër)
  • 6 Weerstands vir die kortstondige skakelaars (aftrek)
  • 1 Aan-/afskakelaar
  • 1 PCB om die elektronika daarop te monteer
  • 1 IKEA plastiek boks

Sagteware

  • Arduino IDE 1.8.5
  • Fritsing

Stap 2: Die satellietskottel voorberei en inkleur

Die satellietskottel voorberei en inkleur
Die satellietskottel voorberei en inkleur
Die satellietskottel voorberei en inkleur
Die satellietskottel voorberei en inkleur
Die satellietskottel voorberei en inkleur
Die satellietskottel voorberei en inkleur
Die satellietskottel voorberei en inkleur
Die satellietskottel voorberei en inkleur

Voordat u die satellietskottel verf, moet u dit skoonmaak. Net daarna het ons dit twee keer geverf met wit emalje. Daarna het ons ou koerante en kleefband gebruik om die gewenste patroon op die skottel te masker en dit met kleure geverf. Herhaal hierdie stappe vir elke patroon of patroondeel.

Ons het 'n swart dwarslyn, 'n grys sirkel naby die rand van die skottel. Boonop het ons 'n oranje sirkel naby die middel geverf. Die middel self is in rooi geverf.

Toe al die verf droog is, het ons 'n deurskynende laag gebruik om 'n beskermingslaag vir die kleure te skep. Dit beskerm die arena teen kleursplitsings.

Stap 3: Voeg beligting by

Voeg beligting by
Voeg beligting by
Voeg beligting by
Voeg beligting by
Voeg beligting by
Voeg beligting by
Voeg beligting by
Voeg beligting by

Omdat ons arena 'n aantreklike beligtingsprogram moet bied, het ons besluit om 'n paar LED's naby die rand van die satellietskottel te voeg. Ons het dit met die kloksgewys genommer om in gedagte te hou waar ons die lamp aan die geïntegreerde stroombane moet koppel.

Monteer die LED's op die skottel, boor eenvoudig 5 mm gate op 'n gereelde afstand om die sirkel. Plak hulle met warm gom. Monteer dan die skietbril om die LED te beskerm teen die boonste speelgoed wat ronddraai.

Draai die LED's aan die agterkant van die skottel, verbind dit ideaal met die proppe.

Vir die beheer van die LED's gebruik ons twee 8-bis uitsetverskuiwingsregisters (SN74HC595) om die kapasiteit van ons Arduino digitale penne te verbeter, een vir die regter helfte van die verligte sirkel (LED 1-5) en een vir die linker helfte (6- 10). Benewens hierdie ligte, het ons later 'n enkele wit LED -kol by die satellietskottel se arm gevoeg en as die sesde uitset verbind. Beide SN74HC595 is met slegs drie penne aan die Arduino gekoppel. Binne die Arduino gebruik ons 'n 16-bis ongetekende heelgetal om die status van die LED's op te slaan. Om twee of meer LED's te verlig, voeg hul waardes by.

Ons het die volgende beligtingsprogramme.

Begin die arena

Elke LED word sirkelvormig vir 50 ms verlig. Dan word alle LED's vir 1, 5 sekondes aangeskakel, die LED -spot brand 2 sekondes langer.

Begin stryd (3… 2… 1… laat dit… skeur!)

Beide rooi LED's brand elk vir 1 sekonde en dan afgeskakel vir 200 ms. Dan word die rooi LED's vir 1 sekonde aangeskakel en dan af. Na 200 ms word die geel LED's vir 1 sekonde aangeskakel en 200 ms af. Net daarna brand die geel LED's vir 1 sekonde en dan af. Na 200 ms, die groen LED's en die LED -spotlig vir 2 sekondes, brand die LED -spot 2 sekondes langer.

Ring afwerking

10 rondtes elke LED lig vir 25 ms en is afgeskakel vir 25 ms.

Survivor -afwerking

Die linker helfte van die LED's en die regter helfte wissel 10 keer.

Bars afwerking

Die wit LED's brand 200 ms met 'n pouse van 100 ms. Dan brand alle LED's vir 2 sekondes, en in 750ms volg die pols, die wit, rooi, geel, groen en blou is afgeskakel.

Stap 4: Skep die bedieningspaneel

Die skep van die bedieningspaneel
Die skep van die bedieningspaneel
Die skep van die bedieningspaneel
Die skep van die bedieningspaneel
Die skep van die bedieningspaneel
Die skep van die bedieningspaneel
Die skep van die bedieningspaneel
Die skep van die bedieningspaneel

Die bedieningspaneel is 'n stuk geverfde hout of as u van 'n lat hou. Boor net vier gate vir die kortstondige skakelaars (Start Battle, Ring Out Finish, Survivor Finish en Burst Finish) en monteer dit op u beheerbord. Terwyl ek en my seun 'n paar gevegte gevoer het met die eerste prototipe van die arena, het ons ontdek dat volume -regulering 'n goeie idee is. Dit is inderdaad moontlik om dit in die Arduino te programmeer, maar dit is op een of ander manier meer gaaf om die volume te beheer deur nog twee kortstondige skakelaars. Boor dus nog twee gate vir Volume+ en Volume-.

Voeg ten minste 'n skakelaar by om die arena -elektronika aan of uit te skakel.

Stap 5: Bou die hart met Arduino

Bou die hart met Arduino
Bou die hart met Arduino
Bou die hart met Arduino
Bou die hart met Arduino
Bou die hart met Arduino
Bou die hart met Arduino

Die bou van die hardeware vir ons arena voel asof iets tot lewe kom. Sien die Fritzing -plan om die Arduino aan te sluit op die SN74HC595 en SN74SN165, die DF -speler mini, die kortstondige skakelaars en die LED's. Dit word sterk aanbeveel om eers op die broodbord te werk om kennis te maak met die stroombaan en die funksies daarvan.

Nadat die prototipe gebou is, registreer die skof en die weerstande dit aan 'n leë printplaat. Voeg ook die DF -speler mini by hierdie bord. Laat genoeg ruimte om die drade van die skottelgemonteerde LED's aan te sluit.

Koppel die kortstondige skakelaars van die voorste bedieningspaneel en die krag van die skakelaar.

Stap 6: Programmering van lig- en klankprogramme

Die sagteware (arena.zip) bestaan uit die arena se klank- en beligtingsprogram. Laai dit af en laai dit op via die Arduino IDE na u Arduino.

Die ArenaButton -klas omvat die toegang tot die ses kortstondige skakelaars in verband met die parallelle insetskyfie, die SN74HC165 (8 -bits insetverskuiwingsregister).

Die ArenaLighting -klas implementeer die ligprogramme deur toegang te verkry tot die parallelle uitsetskyfie SN74HC595 (8 -bits uitsetverskuiwingsregister).

ArenaSound -klas implementeer die klankprogram deur toegang tot die DF -speler mini te verkry. Om toegang tot die MP3 -speler te verkry, moet u die biblioteek (aflaai van DFRobot) by u Arduino -projek insluit. Moenie vergeet om MP3 -lêers na die SD -kaart te kopieer nie (MP3 -lêers word nie voorsien nie) vir die opstartvolgorde, die begin van 'n geveg, 'n afronding, 'n oorlewende afwerking en 'n barsafwerking.

U kan die Arena -klas as 'n abstrakte klas vir ArenaLighting en ArenaSound vind, omdat hierdie implementerings algemene metode name het, sodat die struktuur van die hooflus redelik eenvoudig bly.

Stap 7: Alles saamvoeg

Om alles bymekaar te sit
Om alles bymekaar te sit
Om alles bymekaar te sit
Om alles bymekaar te sit
Om alles bymekaar te sit
Om alles bymekaar te sit

Monteer die elektronika in die plastiekboks. Wees versigtig met al die drade om nie 'n paar daarvan te breek of koue soldeerverbindings te hê nie. Andersins het u 'n baie vuil hardeware -ontfoutingswerk. Monteer die bedieningspaneel aan die voorkant.

Monteer nou die hele boks op die houtrak. Die satellietskottel moet natuurlik bo -op die rek gemonteer word en al die LED -drade verbind.

Stap 8: Om pret te hê

Nou is dit tyd om die eerste magiese oomblik te skep. Skakel die arena aan en sien hoe die arenas ontwaak. Geniet hierdie opwindende oomblik!

Die laaste ding wat u nou moet doen, is om u vriende uit te nooi en die gasheer van epiese toernooie te wees!

Geniet nou u eie gevegte in die opwindendste speelgoedarena ooit!

3… 2… 1…. Laat dit…. skeur!

Aanbeveel: