Բովանդակություն:
- Քայլ 1: Նյութեր և բաղադրիչներ
- Քայլ 2: Լարերի տեղադրում
- Քայլ 3: Թաքցնել
- Քայլ 4: Մարտկոցներ
- Քայլ 5: Մարտկոցների զոդում
- Քայլ 6: Սայր և LED ժապավեն
- Քայլ 7: MPU6050
- Քայլ 8: Միացրեք կոճակները
- Քայլ 9: Վերջնական միացում
- Քայլ 10: Բարձրախոսի ամրագրում
- Քայլ 11: Programրագրավորում
- Քայլ 12: Կարգավորում
- Քայլ 13: Վերջնական պտուտակ
- Քայլ 14: Արդյունքներ
Video: Arduino- ի վրա հիմնված Lightsaber թեթև և ձայնային էֆեկտներով. 14 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Ողջույն ջեդի Այս խրատականը լուսափայլ պատրաստելու մասին է, որը տեսք ունի, հնչում և կատարում է ինչպես ֆիլմում: Միակ տարբերությունը. Այն չի կարող մետաղ կտրել:(Այս սարքը հիմնված է Arduino պլատֆորմի վրա, և ես նրան տալիս եմ բազմաթիվ հնարավորություններ և գործառույթներ, դա շատ մեծ աշխատանք էր, և ես օգտագործեցի իմ ծրագրավորման իմ բոլոր հմտությունները, բայց դա արժեր:
Այսպիսով, եկեք խոսենք առանձնահատկությունների մասին: Նաև կարող եք դիտել իմ տեսահոլովակի կարճ ակնարկը, որում ես ցույց եմ տալիս GyverSaber համակարգի բոլոր էֆեկտներն ու գործառույթները, ինչպես նաև տեսանյութի վերջում երկու պրոֆեսիոնալ ջեդի կռվում են իմ լուսատուների հետ:
Հատկություններ:
- Հարթ միացում/անջատում լուսափայտի նման ձայնային էֆեկտով
- Պատահական զարկերակային գույն (կարող եք անջատել այն)
- Հնչում է:
- ՌԵԴ 1: առաջացած բզզոց: Հաճախականությունը կախված է սայրի անկյունի արագությունից
- ՌՈDՅ 2. Բզզոց ձայն SD քարտից
- Դանդաղ ճոճում - երկար համր ձայն (պատահականորեն 4 հնչյունից)
- Արագ ճոճում - կարճ բամբասանքի ձայն (պատահականորեն 5 հնչյունից)
- Պայծառ սպիտակ բռնկում հարվածելիս
- Նվագարկել 16 հարվածի հնչյուններից մեկը, երբ հարվածում են.
- Թույլ հարված - կարճ ձայն
- Դժվար հարված - երկար «բզզզղղհդհ» ձայն
- Սայրը միացնելուց հետո մարտկոցի ընթացիկ մակարդակը ցույց է տալիս 0 -ից 100 տոկոս
Մարտկոցի անվտանգ ռեժիմ
- Մարտկոցը լիցքաթափված է ՝ միացնելուց առաջ.
- Մարտկոցը լիցքաթափվում է միացնելուց հետո. GyverSaber- ը ինքնաբերաբար կանջատվի
Կառավարման կոճակ.
- HOLD - միացրեք / անջատեք GyverSaber- ը
- Եռակի Սեղմում - փոխել գույնը (կարմիր - կանաչ - կապույտ - դեղին - վարդագույն - սառցե կապույտ)
- ԵՐԿՐԱԿԱՆ ՍԵICՄԱՆ - փոխել ձայնի ռեժիմը (բզզոցների սերունդ - նվագի նվագարկում)
- Ընտրված գույնի և ձայնի ռեժիմը պահվում է EEPROM- ում (ոչ անկայուն հիշողություն)
Քայլ 1: Նյութեր և բաղադրիչներ
Ես միշտ գնում եմ էլեկտրոնային անձնակազմ Aliexpress- ում, բայց նույն մոդուլները կարող եք գտնել Amazon- ում, eBay- ում և այլն:
Էլեկտրոնային բաղադրիչներ.
- Arduino NANO
- Հասցեավորվող LED ժապավեն: WS2811, 12 Վ Վերցրեք սպիտակ PCB, IP30, 60 լուսադիոդ մեկ մետրի համար https://ali.pub/23csyd
- Կոճակ LED- ով: Վերցրեք 5V տարբերակ
- MPU6050
- Էժան MicroSD
- MicroSD մոդուլի մինի
- Կամ այս
- Մարտկոցներ 18650 պաշտպանությամբ https://ali.pub/23moiu
- DCDC- ն հրաժարվում է https://ali.pub/23mpex
- Ուժեղացուցիչ https://ali.pub/23mp6d
- Բարձրախոս https://ali.pub/23mq8h
- Resistors KIT
- Միացման կոճակ
- Լիցքավորման նավահանգիստ
- CC CV լիցքավորիչ 3 բջիջների համար https://ali.pub/23mt8s
- Նախատիպի տախտակ
Նյութեր և գործիքներ.
- Պոլիկարբոնատային խողովակ (լույսի դիֆուզիոն, 32 մմ)
- 2 կոճղ այս խողովակի համար
- Որոշ խողովակներ կափարիչի համար (ես օգտագործել եմ PVC կեղտաջրերի խողովակներ և խողովակներ. 40 մմ ՝ կեռի համար, 32 մմ ՝ ԱՀ խողովակի տեղադրման համար)
- Պողպատե մետաղալար
- Պլաստիկ եռակցման և կտրման ընդհանուր գործիքներ
Քայլ 2: Լարերի տեղադրում
Ես որոշեցի այս նախագիծը պատրաստել նախատիպի տախտակի վրա ՝ 3x7 սմ, դուք կարող եք տեսնել բոլոր սխեմաները և տգեղ տեսք ունեցող էլեկտրագծեր =)
ԿԱՐԵՎՈՐ! Միացումից առաջ միացրեք DCDC- ի իջեցման փոխարկիչը 12 Վ DC հոսանքի աղբյուրին և կարգավորեք ելքային լարումը մինչև 4,5 Վ:
Քայլ 3: Թաքցնել
Ես կոյուղու խողովակներ եմ օգտագործում կոճղերի համար, բայց դրանք ռուսաստանյան կեղտաջրերի խողովակներ են, ուստի կարծում եմ, որ դուք պետք է իմպրովիզներ անեք:
Քայլ 4: Մարտկոցներ
Ես օգտագործում եմ 3 լիթիումի մարտկոց (սովորական 18650 նոութբուքի մարտկոցից): Սկզբում մենք պետք է դրանք դնենք 40 մմ խողովակի (կափարիչի) ներսում, և դրա համար պետք է ջեռուցենք խողովակը: Բայց սկզբում մենք պետք է ամրացնենք մարտկոցները միասին ժապավենով և թանձրացնենք դրանք 2 շերտ թուղթով:
Այսպիսով, տաքացրեք խողովակը, դրեք մարտկոցները ներսում և սառեցրեք խողովակը որքան հնարավոր է արագ: Լիթիումի մարտկոցները շատ չեն սիրում բարձր ջերմաստիճանը: Հետո քաշեք դրանք և կտեսնեք մարտկոցի կատարյալ պատյան:
Քայլ 5: Մարտկոցների զոդում
Ինչպես ասացի, լիթիումի մարտկոցները չեն սիրում բարձր ջերմաստիճան: Այսպիսով, մարտկոցները շատ արագ զոդելու համար օգտագործեք հոսք և հզոր եռակցման երկաթ (100 Վտ): Այսպիսով, դրանք միացրեք սերիալում:
Քայլ 6: Սայր և LED ժապավեն
Ես ունեմ 75 սմ սայր, ուստի կտրեցի 75+75 = 150 սմ կտոր շերտ: LED ժապավենը երկու անգամ կծալվի մետաղալարերի շուրջ, այնպես որ օգտագործեք երկկողմանի ժապավեն ՝ ամեն ինչ ամրացնելու համար, և կստանաք երկկողմանի LED ժապավեն ՝ ներսում մետաղալարով:
Շերտի խողովակի երկայնքով որոշ հենարաններ են պետք, ես օգտագործել եմ եղունգներից պատրաստված 3 հենարան ջերմային նեղացման խողովակներում և դրանք ամրացնել թելքով և սոսնձով:
Հաղորդալարերի համար անցքեր փորեք, մետաղալարերը լարված կլինեն երկու կոճղերի միջև և ամրացվեն 3 մմ պտուտակով, բայց ոչ հիմա:
Քայլ 7: MPU6050
Ես միացրեցի MPU6050- ը հին IDE ճկվող մետաղալարով, քանի որ լավ գաղափար է, որ MPU- ն հնարավորինս մոտ լինի սայրին: Եվ ես պարզապես այն կպցնում եմ PC խողովակի ցածր կոճղի մեջ:)
Քայլ 8: Միացրեք կոճակները
Կոճակների և լիցքավորման նավահանգստի համար մի քանի անցք արեք, իսկ ներքևում ՝ մի քանի անցք բարձրախոսի համար: Նաև ես ներկը նկարեցի սև ներկով:
Քայլ 9: Վերջնական միացում
Այսպիսով, միացրեք մարտկոցները, անջատեք և լիցքավորեք լարերը, կպցրեք այդ ամենը և ամրացրեք դրանց անցքերում: Բացի այդ, ամրացրեք բարձրախոսի լարերը:
Քայլ 10: Բարձրախոսի ամրագրում
Ես ամրացրեցի բարձրախոսը ՝ օգտագործելով 40 մմ խողովակի օղակ և որոշ մեխեր =) Դա դաժան է և շատ ուժեղ:
Քայլ 11: Programրագրավորում
Դուք կարող եք գտնել Arduino- ի էսքիզը, գրադարանները, SD ձայնային ֆայլերը և բազմաթիվ հրահանգներ նախագծի էջում GitHub- ում, բայց ես կցեցի էսքիզն ու արխիվը ծրագրի բոլոր ֆայլերի հետ այստեղ ՝ Instructables- ում:
Պարզ ուղեցույց.
- Բացեք GyverSaber.ino- ն և միացրեք.
- WS2811 միկրոշրջանների թիվը LED շերտի վրա (նշեք. Մեկ WS2811- ը վերահսկում է 3 LED)
- Միացրեք կամ անջատեք բերանի զարկերակը
- Հազիվ խորհուրդ տվեք չափել լարման բաժանարար դիմադրիչների իրական դիմադրությունը
- Համակարգը կարող է աշխատել առանց մարտկոցի մոնիտորինգի, պարզապես անջատեք BATTERY_SAFE- ը: ԲԱՅ ԱՌԱԻՆ ՉԷ
- Ֆլեշ arduino
- Վերբեռնեք աուդիո ֆայլեր SD քարտում
- Վայելեք:
MicroSD տեղեկատվություն.
- Չափը <4G
- Ձևաչափել FAT- ին
- Պատճենեք ձայնային ֆայլերը արմատում
Եթե ցանկանում եք ավելացնել ձեր սեփական հնչյունները, փոխակերպեք դրանք. WAV:
- 8 բիթ
- 16-32 կՀց
- Մոնո
- Օգտագործեք առցանց փոխարկիչներ կամ Total Audio Converter
WԳՈՇԱՈՄ Եթե դուք ջնջում եք հավաքված սխեման, ապա պետք է այն միացնեք: Arduino- ն ճիշտ չի աշխատի միացված DCDC փոխարկիչի հետ:
Քայլ 12: Կարգավորում
Ես GyverSaber- ը դարձրեցի լիովին հարմարեցման հնարավորություն, որպեսզի կարողանաք կառուցել ձեր սեփական սաբերը `սայրի տարբեր երկարությամբ և այլ պարամետրերով, պարզապես նայեք էսքիզների պարամետրերին:
Քայլ 13: Վերջնական պտուտակ
Այսպիսով, լուսափայլը գրեթե ավարտված է: Ընդամենը մեկ վերջին պտուտակ, որը բերանը ամրացնում է խողովակին: Ես ինչ -որ գծանկար արեցի ամբողջ սալաքարի կառուցվածքով:
Քայլ 14: Արդյունքներ
Այսպիսով, DIY lightsaber- ը պատրաստ է պայքարել: Դուք կարող եք դիտել որոշ թեստեր պտույտներով, ճոճանակներով, առարկաների հարվածներով, ջահերի վթարով (վա !յ) և նաև երկու իրական ջեդիի, որոնք կռվում են GyverSabers- ի հետ (այո, ես դրանցից երկուսը պատրաստել եմ !!!) գործառույթներն ու առանձնահատկությունները:
Հարգանքներով ՝ MadGyver:
Երկրորդ տեղը զբաղեցնող Arduino մրցույթում 2017 թ
Խորհուրդ ենք տալիս:
Ray Gun ձայնային էֆեկտներով V2: 17 քայլ (նկարներով)
Ray Gun ձայնային էֆեկտներով V2. Վերջերս աղբի խանութում հանդիպեցի մի հին վարժանքի, և այն ակնթարթին, երբ տեսա, հասկացավ, որ պետք է դրանից ճառագայթային ատրճանակ պատրաստել: Ես հիմա մի քանի ատրճանակ եմ պատրաստել, և դրանք միշտ սկսում են ոգեշնչված գտնված առարկայից: Դուք կարող եք ծանոթանալ իմ մյուս շինություններին
Ray Gun լազերային ձայնային էֆեկտներով. 19 քայլ (նկարներով)
Ray Gun ՝ լազերային ձայնային էֆեկտներով. Ես իսկապես սիրում եմ նախագծեր կառուցել հին մասերից, որոնք ես մաքրեցի: Սա 2 -րդ ճառագայթով ատրճանակի կառուցումն է, որը ես փաստաթղթավորել էի (սա իմ առաջինն է): Rayառագայթային ատրճանակների հետ մեկտեղ ես կառուցել եմ junkbots - (ստուգեք դրանք այստեղ) և մի շարք այլ նախագծեր
Եղանակի վրա հիմնված երաժշտության գեներատոր (ESP8266 վրա հիմնված միջինի գեներատոր). 4 քայլ (նկարներով)
Եղանակի վրա հիմնված երաժշտության գեներատոր (ESP8266 Based Midi Generator). Բարև, այսօր ես կբացատրեմ, թե ինչպես պատրաստել ձեր սեփական եղանակի վրա հիմնված փոքր երաժշտության գեներատոր: Այն հիմնված է ESP8266- ի վրա, որը նման է Arduino- ին և արձագանքում է ջերմաստիճանին, անձրևին: և լույսի ուժգնություն: Մի ակնկալեք, որ այն ամբողջ երգեր կամ ակորդներ կհաղորդի
555 ժամաչափի վրա հիմնված թեթև որոնող ռոբոտ ՝ 9 քայլ
555 Timամաչափի վրա հիմնված թեթև որոնող ռոբոտ. Ես միշտ հիացած եմ եղել ռոբոտներով, հատկապես անիվներով, քանի որ դրանք էժան, հեշտ և զվարճալի են պատրաստել և խաղալ: Վերջերս գրքերից մեկում մի շղթայի հանդիպեցի: Դա լույսի նկատմամբ զգայուն լուսադիոդային միացում էր ՝ հիմնված 555 ժամաչափի վրա
Beyblade Arena թեթև և ձայնային էֆեկտներով ՝ 8 քայլ
Beyblade Arena ՝ թեթև և ձայնային էֆեկտներով. Երբ որդիս եկավ ինձ մոտ և ցույց տվեց իր " Beyblade " գագաթները և ինչպես տեսանք, որ նրանք պտտվում էին միմյանց շուրջը, բախվում միմյանց և կտոր -կտոր պայթում