Բովանդակություն:
- Քայլ 1: Այն, ինչ ձեզ հարկավոր է այս մարզադաշտը կառուցելու համար…
- Քայլ 2: Արբանյակային ճաշատեսակի պատրաստում և գունավորում
- Քայլ 3: Լուսավորության ավելացում
- Քայլ 4: Կառավարման վահանակի ստեղծում
- Քայլ 5. Սիրտը կառուցեք Arduino- ով
- Քայլ 6. Թեթև և ձայնային ծրագրերի ծրագրավորում
- Քայլ 7: Ամեն ինչ միասին դնել
- Քայլ 8: Funվարճացեք:
Video: Beyblade Arena թեթև և ձայնային էֆեկտներով ՝ 8 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Beyblade Burst Arena- ն թեթև և ձայնային էֆեկտներով ասպարեզ է ՝ շեղբերով խաղալիքների համար: Երբ որդիս եկավ ինձ մոտ և ցույց տվեց իր «Beyblade» վերնաշապիկները, և երբ մենք տեսանք, թե ինչպես են նրանք պտտվում միմյանց շուրջը, բախվում միմյանց և կտոր -կտոր լինում, մենք երկուսս էլ համաձայնեցինք, որ ցանկանում ենք ունենալ ասպարեզ, ինչպես ոչ ոք: Բայց մենք այնքան զվարճացանք այս նախագծով, որ որոշեցինք կիսվել ձեզ հետ և հուսով ենք, որ դուք նույնքան զվարճացեք, որքան մենք այս ասպարեզում:
Երբ մենք մտածում էինք ասպարեզի տեսակների մասին, մենք դիտեցինք Youtube- ի տասնյակ տեսանյութեր: Արենաների մեծ մասը պատրաստված են ստվարաթղթե արկղերից կամ նման մի բանից: Հետո մի օր, երբ աշխատում էի իմ ավտոտնակում, մի հին ու չօգտագործված արբանյակային ճաշատեսակ հայտնվեց իմ առջև: Iանգեցի որդուս, և նրա աչքերը լուսավորվեցին. Այո, սա հիանալի հիմք կլինի մեր ասպարեզի նախագծի համար:
Քայլ 1: Այն, ինչ ձեզ հարկավոր է այս մարզադաշտը կառուցելու համար…
Արենայի համար
- Արբանյակային ճաշատեսակ 40 սմ -ից 60 սմ տրամագծով
- Էմալ (օրինակ ՝ սպիտակ, սև, նարնջագույն, մոխրագույն)
- Տաք սոսինձ
- Պլաստիկ 10 կրակոց
- Թափանցիկ ծածկույթի նյութ
Դարակի համար
- Փայտ
- Պտուտակներ
Էլեկտրոնային բաղադրիչներ
- 1 Սնուցման 5V կամ USB մալուխ `այն 5V աղբյուրին միացնելու համար
- 10 լուսադիոդային լուսարձակներ տարածքի լուսավորության ծրագրի համար (յուրաքանչյուրը 2 -ը `սպիտակ, դեղին, կարմիր, կապույտ և կանաչ)
- 1 LED կետ (սպիտակ)
- 10 դիմադրություն 10 LED- ների համար (220 Օմ)
- 1 դիմադրություն LED կետի համար (220 Օմ)
- 2 SN74HC595 8-բիթանոց ելքային հերթափոխի ռեգիստր
- 1 SN74HC165 8-բիթանոց մուտքային հերթափոխի ռեգիստր
- 1 DFPlayerMini (MP3 նվագարկիչ)
- 1 Micro-SD քարտ MP3 նվագարկիչի համար
- 1 դիմադրություն (1k Օմ)
- 1 բարձրախոս, 4 Օմ
- 1 Arduino Uno կամ Nano
- 4 ակնթարթային անջատիչ (Battle Start, Survivor Finish, Ring Out Finish, Burst Finish)
- 2 ակնթարթային անջատիչ (ձայնի նվազում, ձայնի բարձրացում)
- 6 դիմադրիչ ՝ անջատիչների համար
- 1 Միացման/անջատման անջատիչ
- 1 հատ PCB ՝ դրա վրա էլեկտրոնիկայի տեղադրման համար
- 1 IKEA պլաստիկ տուփ
Ծրագրային ապահովում
- Arduino IDE 1.8.5
- Փրփրացող
Քայլ 2: Արբանյակային ճաշատեսակի պատրաստում և գունավորում
Նախքան արբանյակային ճաշատեսակը ներկելը անհրաժեշտ է մաքրել այն: Դրանից հետո մենք այն երկու անգամ ներկեցինք սպիտակ էմալով: Հետո մենք հին թերթեր և կպչուն ժապավեն օգտագործեցինք `ճաշատեսակի վրա ցանկալի նախշը քողարկելու համար և ներկեցինք այն գույներով: Կրկնեք այս քայլերը յուրաքանչյուր օրինակի կամ նախշի մասի համար:
Մենք ունեինք սև խաչմերուկ, մոխրագույն շրջան ՝ ուտեստի եզրագծի մոտ: Բացի այդ, մենք նկարեցինք նարնջագույն շրջան ՝ կենտրոնի մոտ: Կենտրոնն ինքը ներկված էր կարմիր գույնով:
Երբ ամբողջ ներկը չորացավ, մենք օգտագործեցինք թափանցիկ շերտ `գույների պաշտպանական շերտ ստեղծելու համար: Սա պաշտպանում է ասպարեզը գույնի պառակտումներից:
Քայլ 3: Լուսավորության ավելացում
Քանի որ մեր ասպարեզը պետք է ապահովի գրավիչ լուսավորման ծրագիր, մենք որոշեցինք մի քանի LED ավելացնել արբանյակային ճաշատեսակի եզրին մոտ: Մենք այն համարակալեցինք ժամացույցի սլաքի ուղղությամբ, որպեսզի հիշենք, թե որտեղից որ լամպը միացնել ինտեգրալ սխեմաներին:
Տեղադրեք LED- ները ճաշատեսակին, պարզապես 5 մմ անցքեր կատարեք շրջանագծի շուրջ կանոնավոր հեռավորության վրա: Կպցնել դրանք տաք սոսինձով: Այնուհետև ամրացրեք կրակված ակնոցները ՝ LED- ը պաշտպանելու համար պտտվող վերևի խաղալիքներից:
Միացրեք LED- ները ափսեի հետևի մասում, իդեալականորեն դրանք միացրեք մոմերին:
LED- ները վերահսկելու համար մենք օգտագործում ենք երկու 8-բիթանոց ելքային հերթափոխի գրանցամատյաններ (SN74HC595) ՝ մեր Arduino թվային կապում հզորությունը բարձրացնելու համար, մեկը լուսավորված շրջանակի աջ կեսի համար (LED 1-5) և մեկը ձախ կեսի համար (6- 10): Ի հավելումն այս լուսարձակների, մենք հետագայում արբանյակային ճաշատեսակի թևին ավելացրինք մեկ սպիտակ LED կետ և այն միացրեցինք որպես վեցերորդ ելք: Երկու SN74HC595- ը միացված են Arduino- ին ընդամենը երեք կապով: Arduino- ում մենք օգտագործում ենք 16-բիթանոց անստորագիր ամբողջ թիվ ՝ LED- ների կարգավիճակը պահելու համար: Երկու կամ ավելի LED լուսավորելու համար պարզ ավելացրեք դրանց արժեքները:
Մենք ունենք լուսավորման հետևյալ ծրագրերը.
Արկածախնդրություն ասպարեզում
Յուրաքանչյուր լուսադիոդ լուսավորվում է 50 մկս շրջանաձև եղանակով: Այնուհետև բոլոր LED- ները միացված են 1, 5 վայրկյան, LED կետը բռնկվում է 2 վայրկյան ավելի երկար:
Սկսեք մարտը (3… 2… 1… թող… պոկվի)
Երկու կարմիր LED- ները վառվում են յուրաքանչյուրը 1 վայրկյան, այնուհետև անջատվում է 200ms- ով: Այնուհետեւ կարմիր LED- ները միանում են 1 վայրկյան, ապա անջատվում: 200 վայրկյանից հետո դեղին LED- ները միացված են 1 վայրկյան և անջատվում են 200ms: Դրանից անմիջապես հետո դեղին LED- ները լույս են տալիս 1 վայրկյան, այնուհետև անջատվում են: 200 վայրկյան անց կանաչ լուսադիոդային լուսարձակները և լուսադիոդային լուսարձակը 2 վայրկյան շարունակ, լուսադիոդային կետը 2 վայրկյան ավելի երկար է լուսավորվում:
Rանգի ավարտը
10 պտույտ յուրաքանչյուր LED լուսարձակում է 25ms և անջատված է 25ms- ի համար:
Survivor ավարտը
LED- ների ձախ կեսը և աջ կեսը փոխարինվում են 10 անգամ:
Պայթյունի ավարտ
Սպիտակ LED- ները վառվում են 200 մբ 100 վայրկյան դադարով: Այնուհետև բոլոր LED- ները լույս են տալիս 2 վայրկյան և հաջորդաբար 750 մ -ով զարկում են սպիտակ, կարմիր, դեղին, կանաչ և կապույտ անջատվածները:
Քայլ 4: Կառավարման վահանակի ստեղծում
Կառավարման վահանակը ներկված փայտի կտոր է կամ, եթե ձեզ դուր է գալիս սալիկը: Պարզապես չորս անցք բացեք ակնթարթային անջատիչների համար (Start Battle, Ring Out Finish, Survivor Finish և Burst Finish) և տեղադրեք դրանք ձեր կառավարման տախտակի վրա: Երբ ես և իմ որդին մի քանի մարտեր վարեցինք ասպարեզի առաջին նախատիպի հետ, մենք պարզեցինք, որ ծավալների կարգավորումը լավ գաղափար է: Իրոք, հնարավոր է այն ծրագրավորել Arduino- ով, բայց ինչ -որ կերպ ավելի զվարճալի է ձայնը վերահսկել երկու լրացուցիչ ակնթարթային անջատիչների միջոցով: Այսպիսով, բացեք ևս երկու անցք Volume+ և Volume- համար:
Գոնե ասպարեզ ավելացրեք ասպարեզի էլեկտրոնիկայի միացման կամ անջատման համար:
Քայլ 5. Սիրտը կառուցեք Arduino- ով
Մեր ասպարեզի համար սարքավորումների ստեղծումը կարծես ինչ -որ բան կյանքի է կոչվում: Տեսեք Arduino- ն ՝ Arduino- ն SN74HC595 և SN74SN165, DF նվագարկիչի մինի, ակնթարթային անջատիչների և LED- ների միացման համար: Խիստ խորհուրդ է տրվում նախ աշխատել տախտակի վրա `միացումին և դրա գործառույթներին ծանոթանալու համար:
Նախատիպը կառուցելուց հետո հերթափոխի գրանցամատյանները և դիմադրիչները դրանք կպցնում են դատարկ տպատախտակին: Այս տախտակին ավելացրեք նաև DF նվագարկիչ մինին: Թողեք բավականաչափ տարածք ամանի վրա տեղադրված LED- ների լարերը միացնելու համար:
Միացրեք առջևի կառավարման վահանակի ակնթարթային անջատիչները և անջատիչի հզորությունը:
Քայլ 6. Թեթև և ձայնային ծրագրերի ծրագրավորում
Softwareրագիրը (arena.zip) բաղկացած է ասպարեզների ձայնի և լուսավորման ծրագրից: Ներբեռնեք այն և վերբեռնեք Arduino IDE- ի միջոցով ձեր Arduino- ին:
Die ArenaButton դասը ներառում է վեց ակնթարթային անջատիչների մուտքը զուգահեռ մուտքային չիպի ՝ SN74HC165- ի (8 բիթանոց մուտքային հերթափոխի գրանցամատյան) հետ կապված:
ArenaLighting դասը իրականացնում է լուսային ծրագրերը ՝ մուտք գործելով զուգահեռ ելքային չիպ SN74HC595 (8 բիթանոց ելքային հերթափոխի գրանցամատյան):
ArenaSound դասը իրականացնում է ձայնային ծրագիրը `մուտք գործելով DF նվագարկիչ մինի: MP3 նվագարկիչ մուտք գործելու համար դուք պետք է ներառեք գրադարանը (ներբեռնեք այն DFRobot- ից) ձեր Arduino նախագծում: Մի մոռացեք պատճենել MP3 ֆայլերը SD քարտի վրա (MP3 ֆայլերը չեն տրամադրվում) `բեռնման հաջորդականության, մարտերի մեկնարկի, ռինգի ավարտի, վերապրածի և պայթյունի ավարտի համար:
Դուք կարող եք գտնել Arena դասարանը որպես ArenaLighting և ArenaSound վերացական դաս, քանի որ այս իրականացումներն ունեն ընդհանուր մեթոդների անուններ, ուստի հիմնական հանգույցի կառուցվածքը մնում է բավականին պարզ:
Քայլ 7: Ամեն ինչ միասին դնել
Տեղադրեք էլեկտրոնիկան պլաստիկ տուփի մեջ: Բոլոր լարերի հետ զգույշ եղեք, որպեսզի դրանցից մի քանիսը չկոտրվեն կամ սառը զոդման հոդեր չլինեն: Հակառակ դեպքում դուք կունենաք շատ կեղտոտ ապարատային կարգաբերման աշխատանք: Առջևի մասում տեղադրեք կառավարման վահանակը:
Այժմ ամրացրեք ամբողջ տուփը փայտե դարակի վրա: Արբանյակային ճաշատեսակը, անշուշտ, պետք է տեղադրված լինի դարակի վերևում և միացնել բոլոր LED լարերը:
Քայլ 8: Funվարճացեք:
Այժմ ժամանակն է ստեղծել առաջին կախարդական պահը: Միացրեք ասպարեզը և տեսեք, թե ինչպես են արենաները արթնանում: Վայելեք այս հուզիչ պահը:
Վերջին բանը, որ դուք պետք է անեք հիմա, հրավիրել ձեր ընկերներին և լինել էպիկական մրցաշարերի հյուրընկալող:
Այժմ վայելեք ձեր սեփական մարտերը երբևէ եղած ամենահետաքրքիր խաղալիք թատերաբեմում:
3… 2… 1….թողեք…. օղորմի!
Խորհուրդ ենք տալիս:
Ray Gun ձայնային էֆեկտներով V2: 17 քայլ (նկարներով)
Ray Gun ձայնային էֆեկտներով V2. Վերջերս աղբի խանութում հանդիպեցի մի հին վարժանքի, և այն ակնթարթին, երբ տեսա, հասկացավ, որ պետք է դրանից ճառագայթային ատրճանակ պատրաստել: Ես հիմա մի քանի ատրճանակ եմ պատրաստել, և դրանք միշտ սկսում են ոգեշնչված գտնված առարկայից: Դուք կարող եք ծանոթանալ իմ մյուս շինություններին
LED հաջորդական լույս 7 տարբեր զովացուցիչ էֆեկտներով: 8 քայլ
LED հաջորդական լույս 7 տարբեր զովացուցիչ էֆեկտներով. Այն ոգեշնչված է մի քանի օր առաջ Youtube- ում տեսած ստեղծագործողներից մեկով, և ինձ թվում է, որ դա իսկապես զով է, ուստի կցանկանայի կիսվել ձեզ հետ տղաներով և ամբողջական
Ray Gun լազերային ձայնային էֆեկտներով. 19 քայլ (նկարներով)
Ray Gun ՝ լազերային ձայնային էֆեկտներով. Ես իսկապես սիրում եմ նախագծեր կառուցել հին մասերից, որոնք ես մաքրեցի: Սա 2 -րդ ճառագայթով ատրճանակի կառուցումն է, որը ես փաստաթղթավորել էի (սա իմ առաջինն է): Rayառագայթային ատրճանակների հետ մեկտեղ ես կառուցել եմ junkbots - (ստուգեք դրանք այստեղ) և մի շարք այլ նախագծեր
Ձայնային ձայնային ֆայլերի (Wav) նվագարկում Arduino- ով և DAC- ով ՝ 9 քայլ
Ձայնային ձայնային ֆայլերի (Wav) նվագարկում Arduino- ով և DAC- ով. Նվագարկեք wav ֆայլ Audio ձեր Audino SD քարտից: Այս Instructable- ը ձեզ ցույց կտա, թե ինչպես կարող է ձեր SdCard- ի wav ֆայլը նվագարկվել բարձրախոսին պարզ միացման միջոցով: Wav ֆայլը պետք է լինի 8 բիթանոց միաձույլ: Ես 44 KHz ֆայլ նվագարկելու խնդիր չեմ ունեցել: Մինչդեռ ոչ
Arduino- ի վրա հիմնված Lightsaber թեթև և ձայնային էֆեկտներով. 14 քայլ (նկարներով)
Arduino- ի վրա հիմնված Lightsaber թեթև և ձայնային էֆեկտներով. Բարև ջեդի: Այս խրատականը լուսափայլ պատրաստելու մասին է, որը տեսք ունի, հնչում և կատարում է ինչպես ֆիլմում: Միակ տարբերությունը. Այն չի կարող կտրել մետաղը. (Այս սարքը հիմնված է Arduino հարթակի վրա, և ես նրան տալիս եմ բազմաթիվ հնարավորություններ և գործառույթներ, այն