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

ElectrOcarina: 6 քայլ
ElectrOcarina: 6 քայլ

Video: ElectrOcarina: 6 քայլ

Video: ElectrOcarina: 6 քայլ
Video: 3 STAR BLUE CYCLOPS Vs. 5.2.6 COLLECTOR (CARINA’S CHALLENGES) (NO BOOST) 2024, Նոյեմբեր
Anonim
Էլեկտրոկարինա
Էլեկտրոկարինա

Ինչպես և շատերը, ես The Zelda Ocarina Of Time- ի մեծ երկրպագուն եմ, որը ես հիշում եմ որպես իմ երբևէ խաղացած լավագույն տեսախաղերից մեկը (եթե ոչ մեկը): Այդ պատճառով ես միշտ ցանկացել եմ օկարինա և մի քանի տարի առաջ որոշեց էլեկտրոնային սարքել: Դե… այդ ժամանակ ես ձախողվեցի: Համենայն դեպս, ես վերջերս պարզեցի, որ ինչ -որ ընկերություն է պատրաստել: Բայց դա իրականում այն չէ, ինչ ես կանվանեի ElectrOcarina. Դու նույնիսկ չես կարող փչել դրա մեջ: Այսպիսով, երբ հասկացա, որ ուսուցանվող երաժշտական գործիքի մրցույթ էր, որոշեցի պայքարել լարերի հետ: Այս հրահանգները կբացատրեն և կտան ձեզ ֆայլեր ՝ ձեր սեփական էլեկտրոկարինան պատրաստելու համար: Այն ունի 7 կոճակ, նվագում է 8 տոննա և սնուցվում է պարզ Arduino Nano- ով: Այս նախագիծը իրականացնելու համար ձեզ հարկավոր է.

Fusion 360

3D տպիչ

Արդուինո Նանո

Որոշ էլեկտրոնային բաղադրիչներ (BOM- ը մանրամասն նկարագրված է ստորև)

&Ամանակ և սեր;)

Քայլ 1: 3D մոդելավորում

3D մոդելավորում
3D մոդելավորում
3D մոդելավորում
3D մոդելավորում
3D մոդելավորում
3D մոդելավորում

Առաջին բանը. Եկեք նախագծենք Ocarina- ն: Դրա համար ես օգտագործել եմ Fusion 360 -ը, ես այնքան էլ հպարտ չեմ այդ ֆայլով. Իմ կարծիքով `չափազանց շատ քայլեր:

Ինչևէ, ահա այս մոդելը պատրաստելու գործընթացը, որը ես անցել եմ. օբյեկտի պրոֆիլը դեպի ներս- Արտահոսեք «սեղմիչ եզր» ստեղծելու համար- Նկարչություն խոսնակի համար- Արտահոսեք խոսողի համար տարածք ստեղծելու համար- Պտուտակներ ստանալու համար ներքին հանգույցներ նկարեք- Արտահանել դրանք- Մաքրում խողովակի ծայրը- Պտտեք տարածություն ստեղծելու համար: Piezo- ի համար - Մարմինը երկու մասի բաժանեք. մեկը համատեղեք «սեղմող եզրագծի» հետ: Մոդելավորման մնացած քայլերը վերաբերում են էլեկտրոնային ներսում սենյակներ ստեղծելու համար: Նայեք ֆայլին, այս բոլոր քայլերը ավելի պարզ են թվում

Ինչպես ասացի, ես հպարտ չեմ այս մոդելով. ես այլ կերպ եմ մտածում այն պահելու համար

Այս պատճառներով ես նորից կաշխատեմ ֆայլի վրա, և, հետևաբար, գուցե մի փոքր այլ բան գտնեք, քան այսօր ներկայացրածս, եթե այն բեռնում եք: Խորհուրդ կտամ փորձել ստեղծել ձեր սեփական ֆայլը, բայց եթե 3D մոդելավորմամբ ձեզ հարմար չէ, խնդրում եմ ազատորեն ներբեռնեք fusion ֆայլը այստեղից: (Չհաջողվեց վերբեռնել իմ ֆայլը: Պետք է շուտ թարմացնել) Պայծառ կողմում ես դիզայնի պարամետրիկ որոշ հատվածներ եմ պատրաստել, որպեսզի կարողանաք փոխել անցքերի չափը, եթե ձեր կոճակները չեն համընկնում իմին, բարձրախոսին և պիեզո չափսերին: Այդ փոփոխությունները հեշտությամբ կատարելու համար կարող եք գնալ Փոփոխել> Փոխել պարամետրերը (տես վերջին նկարը)

Քայլ 2: 3D տպագրություն

3D տպագրություն
3D տպագրություն
3D տպագրություն
3D տպագրություն

Երբ մոդելը պատրաստ լինի, մենք կարող ենք այն 3D տպել: Այս մասի մասին շատ բան չկա ասելու

Հենարանների հետ պայքարն ավարտելուց հետո կարող եք օգտագործել աերոզոլային հերմետիկ նյութ (դրա անգլերեն անվանումը վստահ չէ): Դա թույլ կտա հարթեցնել տպման մակերեսը: Հիմնականում դա հետևյալն է.

Քայլ 3: Էլեկտրոնային

Էլեկտրոնային
Էլեկտրոնային
Էլեկտրոնային
Էլեկտրոնային
Էլեկտրոնային
Էլեկտրոնային

Այսպիսով, ահա Նյութի Օրինագիրը. 8 Օմ բարձրախոս ++++ Ստորև բերված ցանկը կարող է պարզապես փոխարինվել այս տախտակով ++++

-LM386 (ցածր հզորության ձայնային ուժեղացուցիչ) -10 կոմ պոտենցիոմետր -10 օմ դիմադրություն -10 μF կոնդենսատոր -0.05 μF (կամ 0.1 μF) կոնդենսատոր -250 μF կոնդենսատոր

Այս սխեմանում կա 4 մաս.

Ուժ

Իրոք որևէ առանձնահատուկ բան չկա, պարզապես հիշեք, որ ձեզ անհրաժեշտ կլինի լրացուցիչ գիծ մարտկոցից մինչև ուժեղացուցիչ: Տես վերը նկարը:

Հարվածի տվիչ

Իմ վաղ փորձությունների ժամանակ ես խոսափող էի օգտագործում, բայց արդյունքները այնքան խառնաշփոթ էին և պատահական: Ես մի տեսակ հրաժարվեցի դրանից և որոշեցի օգտագործել պարզ պիեզո. Դա էժան է և արդյունավետ: Պարզապես պետք է այն միացնել arduino- ի անալոգային քորոցի և գետնի միջև: Watchգուշացեք 1MegaOhm դիմադրիչը միացված է պարազել պիեզոյին: Դուք նաև պետք է զգույշ լինեք ՝ պարզելու համար, թե որ քորոցն է + և որը ՝ հիմնված ձեր պիեզոյի վրա: Ես շատ պարզ կոդ պատրաստեցի ՝ ստուգելու համար մոնիտորի արժեքները կարդալը և բաղադրիչը երկու եղանակով փորձելը.

void setup () {pinMode (A0, INPUT); Serial.begin (9600); }

void loop () {Serial.println (analogRead (A0)); ուշացում (20);}

Կոճակներ

Թողարկվելիս կոճակները պետք է միացված լինեն գետնին 10k դիմադրության միջոցով:

Ուժեղացուցիչ

Ազնիվ լինելու համար ես պարզապես վերարտադրեցի սխեման այս էջից

Քայլ 4: Կոդ

Կոդն օգտագործում է DZL- ի կողմից պատրաստված «The Synth» գրադարանը, որը կարելի է ներբեռնել github- ի այս էջից: Ինչ վերաբերում է իմ գրած հատվածին, ապա սա բավականին պարզ կոդ է. Այն ստուգում է, արդյոք հարված կա: եթե ստուգի, արդյոք կոճակը սեղմված, ապա նվագարկեք նոտա: Թեև եթե ոչ մի կոճակ սեղմված չէ, բայց կա հարված, այն խաղում է հիմնական սկիպիդարը: Եթե հարված չկա, այն ոչինչ չի անում: Ստուգեք ծածկագիրը;)

Քայլ 5: Հավաքում

Ժողով
Ժողով
Ժողով
Ժողով
Ժողով
Ժողով

Timeամանակն է ամեն ինչ կպցնել և լարերի մեջ սուզվել … Խառնաշփոթ էր … Բավականին երկար լարեր տվեք ձեր կոճակներին, դա կօգնի հավաքման ընթացքում:

Քայլ 6: Ի՞նչ է հաջորդը:

Այս նախագիծը պատրաստելը շատ զվարճալի և հուսահատություն էր: Բայց դա միայն v1 է, քանի որ այն կարող է բարելավվել շատ առումներով: Ահա ապագա զարգացումների ցանկը.:)

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