Բովանդակություն:

Arduino- ի վրա հիմնված Lightsaber թեթև և ձայնային էֆեկտներով. 14 քայլ (նկարներով)
Arduino- ի վրա հիմնված Lightsaber թեթև և ձայնային էֆեկտներով. 14 քայլ (նկարներով)

Video: Arduino- ի վրա հիմնված Lightsaber թեթև և ձայնային էֆեկտներով. 14 քայլ (նկարներով)

Video: Arduino- ի վրա հիմնված Lightsaber թեթև և ձայնային էֆեկտներով. 14 քայլ (նկարներով)
Video: Lesson 95: Using L293D 4 DC Motors Shield for Arduino UNO and Mega | Arduino Step By Step Course 2024, Նոյեմբեր
Anonim
Image
Image
Նյութեր և բաղադրիչներ
Նյութեր և բաղադրիչներ

Ողջույն ջեդի Այս խրատականը լուսափայլ պատրաստելու մասին է, որը տեսք ունի, հնչում և կատարում է ինչպես ֆիլմում: Միակ տարբերությունը. Այն չի կարող մետաղ կտրել:(Այս սարքը հիմնված է 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: Մարտկոցների զոդում

Sոդման մարտկոցներ
Sոդման մարտկոցներ
Sոդման մարտկոցներ
Sոդման մարտկոցներ

Ինչպես ասացի, լիթիումի մարտկոցները չեն սիրում բարձր ջերմաստիճան: Այսպիսով, մարտկոցները շատ արագ զոդելու համար օգտագործեք հոսք և հզոր եռակցման երկաթ (100 Վտ): Այսպիսով, դրանք միացրեք սերիալում:

Քայլ 6: Սայր և LED ժապավեն

Սայր և LED ժապավեն
Սայր և LED ժապավեն
Սայր և LED ժապավեն
Սայր և LED ժապավեն
Սայր և LED ժապավեն
Սայր և LED ժապավեն
Սայր և LED ժապավեն
Սայր և LED ժապավեն

Ես ունեմ 75 սմ սայր, ուստի կտրեցի 75+75 = 150 սմ կտոր շերտ: LED ժապավենը երկու անգամ կծալվի մետաղալարերի շուրջ, այնպես որ օգտագործեք երկկողմանի ժապավեն ՝ ամեն ինչ ամրացնելու համար, և կստանաք երկկողմանի LED ժապավեն ՝ ներսում մետաղալարով:

Շերտի խողովակի երկայնքով որոշ հենարաններ են պետք, ես օգտագործել եմ եղունգներից պատրաստված 3 հենարան ջերմային նեղացման խողովակներում և դրանք ամրացնել թելքով և սոսնձով:

Հաղորդալարերի համար անցքեր փորեք, մետաղալարերը լարված կլինեն երկու կոճղերի միջև և ամրացվեն 3 մմ պտուտակով, բայց ոչ հիմա:

Քայլ 7: MPU6050

MPU6050
MPU6050
MPU6050
MPU6050
MPU6050
MPU6050

Ես միացրեցի MPU6050- ը հին IDE ճկվող մետաղալարով, քանի որ լավ գաղափար է, որ MPU- ն հնարավորինս մոտ լինի սայրին: Եվ ես պարզապես այն կպցնում եմ PC խողովակի ցածր կոճղի մեջ:)

Քայլ 8: Միացրեք կոճակները

Hilt կոճակներ
Hilt կոճակներ
Hilt կոճակներ
Hilt կոճակներ
Hilt կոճակներ
Hilt կոճակներ

Կոճակների և լիցքավորման նավահանգստի համար մի քանի անցք արեք, իսկ ներքևում ՝ մի քանի անցք բարձրախոսի համար: Նաև ես ներկը նկարեցի սև ներկով:

Քայլ 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: Արդյունքներ

Image
Image
Արդյունքները
Արդյունքները
Արդյունքները
Արդյունքները
Արդյունքները
Արդյունքները

Այսպիսով, DIY lightsaber- ը պատրաստ է պայքարել: Դուք կարող եք դիտել որոշ թեստեր պտույտներով, ճոճանակներով, առարկաների հարվածներով, ջահերի վթարով (վա !յ) և նաև երկու իրական ջեդիի, որոնք կռվում են GyverSabers- ի հետ (այո, ես դրանցից երկուսը պատրաստել եմ !!!) գործառույթներն ու առանձնահատկությունները:

Հարգանքներով ՝ MadGyver:

Arduino մրցույթ 2017
Arduino մրցույթ 2017
Arduino մրցույթ 2017
Arduino մրցույթ 2017

Երկրորդ տեղը զբաղեցնող Arduino մրցույթում 2017 թ

Խորհուրդ ենք տալիս: