INHOUDSOPGAWE:
- Stap 1: Wat u nodig het om hierdie arena te bou …
- Stap 2: Die satellietskottel voorberei en inkleur
- Stap 3: Voeg beligting by
- Stap 4: Skep die bedieningspaneel
- Stap 5: Bou die hart met Arduino
- Stap 6: Programmering van lig- en klankprogramme
- Stap 7: Alles saamvoeg
- Stap 8: Om pret te hê
Video: Beyblade Arena met lig- en klankeffekte: 8 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
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
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
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 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
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
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:
Car Horn - pasgemaakte klankeffekte: 4 stappe (met foto's)
Car Horn - Custom Sound Effects: Ek het pasgemaakte horingklankeffekte in my motor geïnstalleer op grond van YouTube -video's deur Mark Rober en ek hou daarvan om dinge te maak. Die basiese motorhoring het na my mening meer opsies nodig vir effektiewe kommunikasie tussen bestuurders. Waar ek vandaan kom, het die standaard motorhoring 'n
Ray Gun met laser -klankeffekte: 19 stappe (met foto's)
Ray Gun met laser -klankeffekte: ek is baie lief daarvoor om projekte te bou uit ou dele wat ek opgevang het. Dit is die 2de straalgeweer wat ek gedokumenteer het (dit is my eerste een). Saam met straalgewere het ek junkbots gebou - (kyk hier) en nog baie ander projekte vir
Musiekreaktiewe lig -- Hoe om 'n super -eenvoudige musiekreaktiewe lig te maak vir die maak van 'n tafelblad: 5 stappe (met foto's)
Musiekreaktiewe lig || Hoe om 'n super -eenvoudige musiekreaktiewe lig te maak om lessenaars te maak: Hallo ouens, vandag bou ons 'n baie interessante projek. Vandag gaan ons musiek reaktiewe lig bou. Die LED sal sy helderheid verander volgens die bas wat eintlik 'n lae-frekwensie klanksein is. Dit is baie eenvoudig om te bou. Ons sal
Arduino -gebaseerde ligsabel met lig- en klankeffekte: 14 stappe (met foto's)
Arduino -gebaseerde ligsabel met lig- en klankeffekte: Hallo jedi! Hierdie instruksie gaan oor die maak van 'n ligsabel wat lyk, klink en presteer soos een in die film! Die enigste verskil - dit kan nie metaal sny nie: (Hierdie toestel is gebaseer op die Arduino -platform, en ek gee dit baie funksies en funksies, dit
Voeg klankeffekte by u elektriese motor: 5 stappe (met foto's)
Voeg klankeffekte by u elektriese motorfiets: voeg enige geluid by u elektriese motorfiets met draagbare luidsprekers en 'n MP3 -speler