Satura rādītājs:

Beyblade Arena ar gaismas un skaņas efektiem: 8 soļi
Beyblade Arena ar gaismas un skaņas efektiem: 8 soļi

Video: Beyblade Arena ar gaismas un skaņas efektiem: 8 soļi

Video: Beyblade Arena ar gaismas un skaņas efektiem: 8 soļi
Video: DON’T do this in Beyblade! 2024, Novembris
Anonim
Beyblade Arena ar gaismas un skaņas efektiem
Beyblade Arena ar gaismas un skaņas efektiem
Beyblade Arena ar gaismas un skaņas efektiem
Beyblade Arena ar gaismas un skaņas efektiem
Beyblade Arena ar gaismas un skaņas efektiem
Beyblade Arena ar gaismas un skaņas efektiem

Beyblade Burst Arena ir arēna ar gaismas un skaņas efektiem rotaļlietu virsotnēm ar asmeņiem. Kad mans dēls atnāca pie manis un parādīja man savas "Beyblade" virsotnes un, kad mēs redzējām, ka tās riņķo ap otru, ietriecas viens otrā un plīst gabalos, mēs abi vienojāmies, ka vēlamies tādu arēnu kā neviens cits. Bet mums bija tik jautri ar šo projektu, ka mēs nolēmām to dalīties ar jums, un mēs ceram, ka jums būs tikpat jautri kā mums šajā arēnā.

Kad mēs domājām par arēnu veidiem, mēs apskatījām desmitiem Youtube videoklipu. Lielākā daļa arēnu ir izgatavotas no kartona kastēm vai tamlīdzīgi. Tad kādu dienu, strādājot manā garāžā, manā skatījumā nonāca veca un neizmantota satelītantena. Es piezvanīju savam dēlam un viņa acis kļuva gaišākas - jā, tas būs lielisks pamats mūsu arēnas projektam.

1. darbība: kas jums nepieciešams, lai izveidotu šo arēnu…

Arēnai

  • Satelītantena 40 cm līdz 60 cm diametrā
  • Emalja (piemēram, balta, melna, oranža, pelēka)
  • Karstā līme
  • 10 plastmasas glāzes
  • Skaidrs pārklājuma materiāls

Plauktam

  • Koks
  • Skrūves

Elektroniskās sastāvdaļas

  • 1 5 V barošanas avots vai USB kabelis, lai to savienotu ar 5 V avotu
  • 10 gaismas diodes apgabala pasākumu apgaismojuma programmai (2 no katras baltās, dzeltenās, sarkanās, zilās un zaļās)
  • 1 LED plankums (balts)
  • 10 rezistori 10 gaismas diodēm (220 omi)
  • 1 rezistors LED punktam (220 omi)
  • 2 SN74HC595 8 bitu izejas nobīdes reģistrs
  • 1 SN74HC165 8 bitu ievades nobīdes reģistrs
  • 1 DFPlayerMini (MP3 atskaņotājs)
  • 1 Micro-SD karte MP3 atskaņotājam
  • 1 rezistors (1k omi)
  • 1 skaļrunis, 4 omi
  • 1 Arduino Uno vai Nano
  • 4 īslaicīgi slēdži (kaujas sākums, izdzīvojušā apdare, zvana izbeigšana, sērijveida apdare)
  • 2 īslaicīgi slēdži (skaļuma samazināšana, skaļuma palielināšana)
  • 6 rezistori īslaicīgajiem slēdžiem (nolaižami)
  • 1 Ieslēgšanas/izslēgšanas slēdzis
  • 1 PCB elektronikas uzstādīšanai uz tā
  • 1 IKEA plastmasas kaste

Programmatūra

  • Arduino IDE 1.8.5
  • Fritzing

2. darbība. Satelītantenas sagatavošana un krāsošana

Satelītantenas sagatavošana un krāsošana
Satelītantenas sagatavošana un krāsošana
Satelītantenas sagatavošana un krāsošana
Satelītantenas sagatavošana un krāsošana
Satelītantenas sagatavošana un krāsošana
Satelītantenas sagatavošana un krāsošana
Satelītantenas sagatavošana un krāsošana
Satelītantenas sagatavošana un krāsošana

Pirms satelītantenas krāsošanas tas ir jātīra. Tieši pēc tam mēs to divreiz krāsojām ar baltu emalju. Tad mēs izmantojām vecos laikrakstus un līmlenti, lai maskētu uz trauka vēlamo rakstu, un krāsojām to ar krāsām. Atkārtojiet šīs darbības katram modelim vai raksta daļai.

Mums bija melnas šķērssvītras, pelēks aplis netālu no trauka robežas. Turklāt netālu no centra mēs krāsojām oranžu apli. Pats centrs bija nokrāsots sarkanā krāsā.

Kad visa krāsa bija izžuvusi, mēs izmantojām caurspīdīgu pārklājumu, lai krāsām izveidotu aizsargkārtu. Tas pasargā arēnu no krāsu sadalīšanās.

3. darbība: apgaismojuma pievienošana

Apgaismojuma pievienošana
Apgaismojuma pievienošana
Apgaismojuma pievienošana
Apgaismojuma pievienošana
Apgaismojuma pievienošana
Apgaismojuma pievienošana
Apgaismojuma pievienošana
Apgaismojuma pievienošana

Tā kā mūsu arēnai vajadzētu nodrošināt pievilcīgu apgaismojuma programmu, mēs nolēmām pievienot pāris gaismas diodes netālu no satelītantenas malas. Mēs to numurējām pulksteņrādītāja virzienā, lai paturētu prātā, kur šo lampu pieslēgt integrālajām shēmām.

Uzstādiet gaismas diodes uz trauka, vienkārši izurbiet 5 mm caurumus pa apli. Līmējiet tos ar karstu līmi. Pēc tam uzstādiet brilles, lai pasargātu gaismas diodi no apkārt esošajām rotaļlietām.

Pievienojiet gaismas diodes trauka aizmugurē, ideālā gadījumā pievienojiet tās kontaktdakšām.

Lai kontrolētu gaismas diodes, mēs izmantojam divus 8 bitu izejas nobīdes reģistrus (SN74HC595), lai uzlabotu mūsu Arduino digitālo tapu ietilpību, vienu apgaismotā apļa labajai pusei (LED 1-5) un otru kreisajai pusei (6- 10). Papildus šīm gaismām mēs vēlāk pievienojām vienu baltu LED plankumu pie satelītantenas rokas un savienojām to kā sesto izeju. Abi SN74HC595 ir savienoti ar Arduino tikai ar trim tapām. Arduino ietvaros mēs izmantojam 16 bitu neparakstītu veselu skaitli, lai saglabātu gaismas diožu statusu. Lai apgaismotu divas vai vairākas gaismas diodes, vienkārši pievienojiet to vērtības.

Mums ir šādas apgaismojuma programmas.

Arēnas palaišana

Katra gaismas diode tiek izgaismota 50 ms apļveida veidā. Tad visas gaismas diodes tiek ieslēgtas uz 1, 5 sekundēm, gaismas diodes deg 2 sekundes ilgāk.

Sāciet cīņu (3… 2… 1… ļaujiet tai… plīst!)

Abas sarkanās gaismas diodes iedegas uz 1 sekundi un pēc tam izslēdzas uz 200 ms. Pēc tam sarkanās gaismas diodes tiek ieslēgtas uz 1 sekundi un pēc tam izslēgtas. Pēc 200 ms dzeltenās gaismas diodes tiek ieslēgtas uz 1 sekundi un izslēgtas uz 200 ms. Tūlīt pēc tam dzeltenās gaismas diodes iedegas 1 sekundi un pēc tam izslēdzas. Pēc 200 ms zaļās gaismas diodes un LED vietas gaisma 2 sekundes, LED vietas iedegas 2 sekundes ilgāk.

Zvana apdare

10 kārtas katru reizi iedegas 25 ms un tiek izslēgta uz 25 ms.

Izdzīvojušā finišs

Gaismas diodes kreisā puse un labā puse mainās 10 reizes.

Sprādziena apdare

Baltās gaismas diodes iedegas 200 ms ar 100 ms pauzi. Tad visas gaismas diodes iedegas 2 sekundes un pēc kārtas 750 ms pulsē baltās, sarkanās, dzeltenās, zaļās un zilās gaismas.

4. darbība: vadības paneļa izveide

Vadības paneļa izveide
Vadības paneļa izveide
Vadības paneļa izveide
Vadības paneļa izveide
Vadības paneļa izveide
Vadības paneļa izveide
Vadības paneļa izveide
Vadības paneļa izveide

Vadības panelis ir krāsota koka gabals vai, ja jums patīk līstīte. Vienkārši izurbiet četrus caurumus īslaicīgajiem slēdžiem (Start Battle, Ring Out Finish, Survivor Finish un Burst Finish) un piestipriniet tos pie vadības paneļa. Kad mēs ar dēlu cīnījāmies dažas cīņas ar arēnas pirmo prototipu, mēs atklājām, ka skaļuma regulēšana ir laba ideja. Patiešām, to ir iespējams programmēt Arduino, taču ir kaut kā foršāk kontrolēt skaļumu ar diviem papildu momentāniem slēdžiem. Tātad, urbt vēl divus caurumus skaļumam+ un skaļumam-.

Vismaz pievienojiet slēdzi arēnas elektronikas ieslēgšanai vai izslēgšanai.

5. solis: Sirds veidošana, izmantojot Arduino

Sirds veidošana ar Arduino
Sirds veidošana ar Arduino
Sirds veidošana ar Arduino
Sirds veidošana ar Arduino
Sirds veidošana ar Arduino
Sirds veidošana ar Arduino

Veidojot aparatūru mūsu arēnai, šķiet, ka kaut kas atdzīvojas. Skatiet Fritzing plānu, kā savienot Arduino ar SN74HC595 un SN74SN165, DF atskaņotāju mini, mirkļa slēdžiem un gaismas diodēm. Ir ļoti ieteicams vispirms strādāt pie maizes dēļa, lai iepazītos ar ķēdi un tās funkcionalitāti.

Pēc prototipa izveidošanas maiņu reģistri un rezistori pielodē tos pie tukšas shēmas plates. Pievienojiet šai dēlei arī DF atskaņotāja mini. Ļaujiet pietiekami daudz vietas, lai savienotu uz trauka uzstādītās gaismas diodes vadus.

Pievienojiet priekšējā vadības paneļa momentānos slēdžus un slēdža jaudu.

6. darbība: gaismas un skaņas programmu programmēšana

Programmatūra (arena.zip) sastāv no arēnu skaņas un apgaismojuma programmas. Lejupielādējiet to un augšupielādējiet to, izmantojot Arduino IDE, savā Arduino.

Die ArenaButton klase ietver piekļuvi sešiem īslaicīgiem slēdžiem saistībā ar paralēlo ievades mikroshēmu SN74HC165 (8 bitu ievades nobīdes reģistrs).

ArenaLighting klase īsteno gaismas programmas, piekļūstot paralēlas izejas mikroshēmai SN74HC595 (8 bitu izejas nobīdes reģistrs).

ArenaSound klase ievieš skaņas programmu, piekļūstot DF player mini. Lai piekļūtu MP3 atskaņotājam, Arduino projektā ir jāiekļauj bibliotēka (lejupielādējiet to no DFRobot). Neaizmirstiet nokopēt MP3 failus uz SD karti (MP3 faili netiek nodrošināti), lai sāknēšanas secība, kaujas sākums, zvana apdare, izdzīvojušā apdare un sērijas apdare.

Jūs varat atrast Arena klasi kā un abstraktu klasi ArenaLighting un ArenaSound, jo šīm ieviešanām ir kopīgi metožu nosaukumi, tāpēc galvenās cilpas struktūra paliek diezgan vienkārša.

7. solis: salieciet to visu kopā

Visu saliekot kopā
Visu saliekot kopā
Visu saliekot kopā
Visu saliekot kopā
Visu saliekot kopā
Visu saliekot kopā

Ievietojiet elektroniku plastmasas kastē. Esiet uzmanīgi ar visiem vadiem, lai dažus no tiem nesalauztu vai tiem nebūtu aukstu lodēšanas savienojumu. Pretējā gadījumā jums būs ļoti netīrs aparatūras atkļūdošanas darbs. Priekšpusē uzstādiet vadības paneli.

Tagad piestipriniet visu kasti pie koka statīva. Satelītantena, protams, jāuzstāda statīva augšpusē un jāpievieno visi LED vadi.

8. solis: izklaidējieties

Tagad ir pienācis laiks radīt pirmo burvju brīdi. Ieslēdziet arēnu un redziet, kā arēnas pamostas. Izbaudiet šo uzmundrinošo brīdi!

Pēdējais, kas jums tagad jādara, ir uzaicināt savus draugus un būt episko turnīru saimniekam!

Tagad izbaudi savas cīņas visu laiku aizraujošākajā rotaļlietu augstākajā arēnā!

3… 2… 1….atļaujiet…. plosīties!

Ieteicams: