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

3D տպագիր Arduino մակրո ստեղնաշար. 6 քայլ (նկարներով)
3D տպագիր Arduino մակրո ստեղնաշար. 6 քայլ (նկարներով)

Video: 3D տպագիր Arduino մակրո ստեղնաշար. 6 քայլ (նկարներով)

Video: 3D տպագիր Arduino մակրո ստեղնաշար. 6 քայլ (նկարներով)
Video: Proyecto de heliostato Templastat / Templastat Heliostat Project: improvements, updates and test 2024, Նոյեմբեր
Anonim
3D տպագիր Arduino մակրո ստեղնաշար
3D տպագիր Arduino մակրո ստեղնաշար

Սա Arduino Pro Micro- ի հետ աշխատող իմ առաջին նախագիծն էր: Դուք կարող եք այն օգտագործել Zoom- ի կամ Discord- ի զրույցներում `այնպիսի գործողություններ կատարելու համար, ինչպիսիք են ՝ անջատել ձայնը, փոխել տեսանյութը կամ կիսել էկրանը: Բացի այդ, դուք կարող եք այն ծրագրավորել ՝ ձեր համակարգչում հաճախակի օգտագործվող ծրագրեր բացելու համար կամ անել այնպիսի բաներ, ինչպիսիք են սքրինշոթեր նկարելը և էկրանը կողպելը: Եթե ցանկանում եք բացել տարբեր ծրագրեր կամ ավելացնել ձեր սեփական թեժ ստեղները, ծածկագիրը կարող է բավականին հեշտությամբ խմբագրվել ձեր կարիքներին համապատասխան:

Այն օգտագործելու համար կարող եք միացնել և անջատել միջին անջատիչը և ընտրել, թե արդյոք կցանկանայիք վերահսկել Zoom- ը կամ Discord- ը ՝ աջակողմյան անջատիչի միջոցով: Դրանից հետո պարզապես սեղմեք աջ կոճակը և կատարեք այնպիսի բաներ, ինչպիսիք են խոսափողը խլացնելը կամ տեսանյութը միացնելը կամ անջատելը:

Պարագաներ

Arduino Pro Micro x1

Perfboard x1 (վստահ եմ, որ այն ինչ -որ տեղ ավելի էժան կարող եք ձեռք բերել: Սա իմ գտած առաջին արդյունքն էր)

Կոճակներ x 13

Սահեցրեք անջատիչը x 2

5 մմ կարմիր LED x1

220 ohm դիմադրություն x1

Սուպեր սոսինձ

Սարքավորումներ:

Sոդման երկաթ

3D տպիչ

Պիտակներ պատրաստող (ըստ ցանկության)

Գայլիկոն (ըստ ցանկության)

Քայլ 1: 3D տպագրություն և միացում

3D տպագրություն և միացում
3D տպագրություն և միացում
3D տպագրություն և միացում
3D տպագրություն և միացում
3D տպագրություն և միացում
3D տպագրություն և միացում

Առաջին բանը, որ պետք է անել, ձեր պատյանը 3D տպելն է: Իմ 3D տպիչը մի փոքր չափազանց փոքր է ՝ այն բոլորը մեկ կտոր տպելու համար, այնպես որ ես դա օգտագործեցի որպես հնարավորություն կտորներ միացնելու նոր տեխնիկա կիրառելու համար: Նախ, ներբեռնեք ֆայլերը Thingiverse- ից այստեղ: Նրանք բոլորը կարող են տպվել առանց հենարանների կամ լաստերի:

Դուք նաև կցանկանաք ծխնելույզ: Դուք կարող եք պարզապես գնել սարքաշարի խանութից, բայց ես ընտրեցի նաև 3D տպել իմը ՝ օգտագործելով այս հիանալի դիզայնը ՝ https://www.thingiverse.com/thing:1083876 (իմը չէ)

Երբ ամեն ինչ տպագրվի, ձեզ հարկավոր է միացնել երկու ներքևի մասերը միասին, այնուհետև նույնը վերին մասերի հետ: Դա անելու համար տաքացրեք ձեր զոդման երկաթը և ամրացրեք այն կտորները, որոնց ցանկանում եք միանալ: Երբ ձեր եռակցման երկաթը տաք է, դրեք այն ձեր երկու մասերի միջև եղած կարերի վրա և քաշեք այն կողքով ՝ երկու կտորները միասին հալեցնելու համար: Դա արեք տուփի ներսում ՝ իրերը կոկիկ պահելու համար, և դուք պետք է հայտնվեք կարով, ինչպես երևում է վերը նշված լուսանկարներում: Այնուհետև նույնը կարող եք անել երկու վերին կտորների հետ: Եթե վստահ չեք այս քայլին, նայեք Google- ին: Կան բազմաթիվ տեսանյութեր, որոնք բացատրում են, թե ինչպես միացնել եռաչափ տպումները եռակցման երկաթով:

Կախված այն բանից, թե որտեղից կցանկանայիք, որ USB մալուխը դուրս գա, դուք նույնպես պետք է անցք բացեք ձեր տուփի մի կողմում և դրա միջով անցնեք USB մալուխի փոքր ծայրը: Կրկին, եթե դուք փորվածք չունեք, կամ եթե ցանկանում եք ավելի կոկիկ տեսք ունենալ, ազատորեն օգտագործեք 3D խմբագրման ծրագրակազմ ՝ տպումից առաջ փոսը ավելացնելու համար:

Այս փուլում, ցանկության դեպքում, ներկեք բոլոր մասերը, այնուհետև կպցրեք կամ այլ կերպ ամրացրեք ծխնին տուփի հետևի մասում (տես վերը նշված երրորդ լուսանկարը):

Քայլ 2: Կոճակի տեղադրում և լարերի տեղադրում

Կոճակի տեղադրում և լարերի տեղադրում
Կոճակի տեղադրում և լարերի տեղադրում
Կոճակի տեղադրում և լարերի տեղադրում
Կոճակի տեղադրում և լարերի տեղադրում

Կոճակները և սահող անջատիչները պետք է բավականին սերտորեն տեղավորվեն պատյանում: Սեղմեք կոճակները ներքևից, իսկ սահիկը միացրեք վերևից: Կախված այն բանից, թե որտեղ եք ցանկանում ձեր էներգիայի LED- ը, 5 մմ անցք բացեք և LED- ն անցեք նաև ներքևից: Եթե դուք չունեք փորվածք, ես առաջարկում եմ օգտագործել այնպիսի մի բան, ինչպիսին է TInkercad- ը ՝ LED- ի համար անցք ավելացնելու համար, նախքան մասերը տպելը:

Օգտագործեք մի քիչ գերծանրքաշային սոսինձ ՝ ամեն ինչ տեղում պահելու համար, և այժմ պատրաստ եք ամեն ինչ միացնել: Հետևեք վերևի էլեկտրագծերի գծապատկերին և ամրացրեք ամեն ինչ: Օգտագործեք շերտի տախտակը `ձեր ընդհանուր գետնային երկաթուղին ստեղծելու համար: Եթե տախտակը չափազանց մեծ է, ազատ զգացեք այն կտրեք կտորների նման, ինչպես ես: Համոզվեք, որ նշում եք, թե որ կոճակը որ փինին է անցնում, որպեսզի ավելի ուշ թարմացնեք ծածկագիրը:

Նկատի ունեցեք, որ ՉԻ պետք է օգտագործել Arduino Uno- ն (կներեք, որ դիագրամում կարող էի օգտագործել միայն Uno): Բոլոր կապի համարները դեռ նույնն են, մի քանիսը ձեռքով գրված են, եթե դրանք հասանելի չեն Uno- ում: Կներեք գծապատկերի անհեթեթության համար, բայց այն, ամենայն հավանականությամբ, դեռ հասկանալի է:)

Քայլ 3: Կոդ

Բոլոր էլեկտրագծերի ավարտից հետո ժամանակն է միացնել Arduino- ն և վերբեռնել կոդը: Ստորև կարող եք ներբեռնել ծածկագիրը: Երբ վերբեռնում եք ծածկագիրը, համոզվեք, որ ընտրում եք ճիշտ խորհուրդը: Ես աղյուսեցի իմ առաջին պրոֆեսիոնալ միկրոյին ՝ ընտրելով 3.3V բեռնիչը, երբ իմ տախտակը 5 Վ տախտակ էր (կա մի եղանակ, որը կարելի է աղյուսով հանել, բայց ես չկարողացա այն գործի դնել): Համոզվեք, որ ստուգեք: Եթե ցանկանում եք վստահ լինել, վերբեռնեք ծածկագիրը, նախքան ձեր ամբողջ զոդումը կատարելը, եթե ինչ -որ բան այնպես չլինի:

Կոդում կան մի քանի ոլորտներ, որոնք թույլ են տալիս մի փոքր անհատականացնել.

Սկզբում ունեի ավելի մեծ ծրագրեր, որոնք չաշխատեցին, ուստի կա լրացուցիչ անջատիչ: Ապագայում այն կարող է լրացուցիչ գործառույթներ ապահովել, բայց ներկայումս միջին անջատիչը փոխարինել է ստեղնաշարը միացնելու և անջատելու համար հզոր կարմիր մեծ կոճակը: Եթե նախընտրում եք օգտագործել կոճակը որպես հոսանքի անջատիչ, կա ակնհայտ կոդի բլոկ, որը կարող եք չմեկնաբանել և օգտագործել պիտակավորված հատվածը փոխարինելու համար:

Եթե ցանկանում եք վերադասավորել կոճակների դիրքը, ապա վերադառնաք, թե որ կոճակներին է ամրացված յուրաքանչյուր կոճակ: Կոդի ֆայլի վերևում կարող եք փոխել PIN- ի համարների սահմանումները `արտացոլելու ձեր անձնական կարգավորումը:

Թեժ ստեղների ավելացում/փոփոխություն Թեժ ստեղների ձևաչափը բավականին բացատրելի է: Եթե ցանկանում եք փոխել ստեղներից որևէ մեկը կամ այլ կերպ փոփոխել ծածկագիրը, ես ունեմ մի քանի խորհուրդ.

1. Windows ստեղն - Սա նախատեսված է Windows- ի համար, այնպես որ իմ օգտագործած թեժ ստեղներից մի քանիսը օգտագործում են windows կոճակը: Ստեղնաշարի գրադարանը չունի Windows բանալին, այնպես որ դրա փոխարեն օգտագործեք «KEY_LEFT_GUI»:

2. սեղմել ընդդեմ գրելու- Կոդն օգտագործում է և՛ Keyboard.press (), և՛ Keyboard.write (): Գրելու մեթոդը նույնն է, ինչ պարզապես սեղմել ձեր ստեղնաշարի համապատասխան ստեղնը: Մամուլի մեթոդը նույնն է, ինչ բանալին պահելը: Եթե օգտագործում եք մամուլի մեթոդը, համոզվեք, որ այնուհետև բաց եք թողնում բանալիները «Keyboard.releaseAll ()» - ի միջոցով:

3. programsրագրերի բացում - cura և excel ծրագրերի բացման իմ մեթոդը մի փոքր անհարմար է: Հիմնականում ստեղնաշարը սեղմում է Windows ստեղնը (բացում է մեկնարկի ընտրացանկը), մուտքագրում է ծրագրի անվանումը `օգտագործելով« Keyboard.println »մեթոդը, այնուհետև սեղմում է enter: Որպեսզի համոզվեք, որ դա աշխատում է, դուք պետք է ժամանակ տաք համակարգչին ՝ պատասխանելու յուրաքանչյուր սեղմման նախքան հաջորդը կատարելը: Իմ ծածկագրի ուշացումները ճիշտ գումար են իմ համակարգչի համար, բայց գուցե անհրաժեշտ լինի երկարաձգել դրանք, եթե ձեր համակարգիչը մի փոքր դանդաղ է:

Քայլ 4: Անհատականացրեք խոշորացումը և տարաձայնությունը

Անհատականացնել Zoom- ը և Discord- ը
Անհատականացնել Zoom- ը և Discord- ը
Անհատականացնել Zoom- ը և Discord- ը
Անհատականացնել Zoom- ը և Discord- ը
Անհատականացնել Zoom- ը և Discord- ը
Անհատականացնել Zoom- ը և Discord- ը

Մենք գրեթե այնտեղ ենք: Վերջին գործողություններից մեկը Zoom- ի և Discord- ի շրջանակներում մի քանի կարգավորումներ փոխելն է: Zoom- ում մենք պետք է թույլ տանք, որ ստեղնաշարի համապատասխան դյուրանցումները օգտագործվեն գլոբալ (այսինքն ՝ ստիպեն դրանք աշխատել նույնիսկ այն դեպքում, երբ Zoom- ը ակտիվ պատուհան չէ): Հետևեք վերը նշված լուսանկարներին ՝ Կարգավորումներ -> Ստեղնաշարի դյուրանցումներ անցնելու համար, այնուհետև նշեք «Միացնել գլոբալ դյուրանցումը» բոլոր համապատասխան դյուրանցումների համար: Եթե ցանկանում եք լքել ձեր հանդիպումները ՝ առանց նախազգուշացման երկխոսություն բացելու, գնացեք նաև Կարգավորումներ -> Ընդհանուր և հանեք «Խնդրեք ինձ հաստատել, երբ ես հանդիպում եմ թողնում» վանդակը:

Discord- ում բացեք աշխատասեղանի ծրագիրը և գնացեք Կարգավորումներ -> Ստեղնաշարեր, այնուհետև մուտքագրեք ձեր նախընտրած ստեղնաշղթաները: Եթե ընդհանրապես չեք ցանկանում փոխել կոդը, պարզապես պատճենեք վերջին լուսանկարում տեսած կարգավորումները:

Քայլ 5: Պիտակավորում

Երբ ամեն ինչ ֆունկցիոնալ լինի, խորհուրդ կտամ կոճակներին ավելացնել որոշ պիտակներ: Ես օգտագործել եմ պիտակի ստեղծող, բայց դուք կարող եք նույնքան հեշտությամբ ինչ -որ բան տպել և սոսնձել այն, կամ գուցե նույնիսկ 3D տպել որոշ պիտակներ:

Քայլ 6: Եզրակացություն

Վերջ! Մենք պատրաստ ենք գնալ! Երբ ստեղնաշարը միացված է, լրացուցիչ տեղադրման կարիք չկա: Կոճակները բոլորը պետք է գրանցվեն, ինչպես և սպասվում էր: Եթե ցանկանում եք ավելացնել ավելի շատ ստեղներ, խորհուրդ կտամ օգտագործել երկրորդ անջատիչը նույն կերպ, ինչպես Zoom/Discord անջատիչն է օգտագործվում մեկ կոճակը բազմակի օգտագործելու համար:

Եթե որևէ բան անհասկանալի էր կամ ցանկանում եք որևէ բան քննարկել, ազատ զգացեք թողնել մեկնաբանություն, և ես կանեմ ամեն ինչ, որպեսզի արձագանքեմ:)

Happy Making!

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