Բովանդակություն:
- Պարագաներ
- Քայլ 1: Փրփուրը կտրելը
- Քայլ 2: Ամրագրեք ամեն ինչ
- Քայլ 3: Նկարչություն
- Քայլ 4. Տեղադրեք որոնվածը և բանալին
Video: DIY Minecraft Pickaxe Controller: 4 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Մոտ մեկ տարի ես ունեի այն մասերը, որոնք պատրաստում էին դա, և վերջապես ժամանակ ունեցա դրան ծանոթանալու համար: Այն, ինչ մենք ունենք այստեղ, USB խաղերի վերահսկիչ է (HID), որն անմիջապես միանում է USB- ով ցանկացած մեքենայի և գործում է որպես ստեղնաշար/մկնիկ/ճոշտիկ: Այն ունի արագացուցիչ, որը գործում է որպես 2 առանցք: ցանկացած ուղղությամբ թեքվելը կարող է քարտեզագրվել շարժման ստեղներին, իրականում ցանկացած ստեղնաշարի ստեղնին, ինչպես նաև մկնիկի կամ ջոյսթիքքի կերպարանքին: Այն նաև ծրագրավորված է ճոճվող դետեկտորում, այնպես որ արագ առաջ շարժվելը նաև հանդես է գալիս որպես քարտեզագրվող ստեղնաշար/մկնիկ/շարժում:
Բացի թեքության տվիչներից, այն ունի 2 առանցքի մատնաչափ և 2 կոճակ:
Պարագաներ
Պահանջվող նյութերը բավականին էժան են, ես պիքաքսը պատրաստեցի 4 մմ 5 մմ հաստությամբ EVA փրփուրի 4 թերթիկներից, որը բուժում է: Ես արեցի առաջին նախատիպը 4 շերտ հաստ ստվարաթղթով, և դա նույնպես շատ լավ աշխատեց, այնպես որ այնտեղ կան մի քանի տարբերակ:
Իմ ձեռք բերած էլեկտրոնիկայի համար
- Arduino Pro Micro (պետք է լինի Pro Micro կամ միկրոկոնտրոլեր 32U4- ով, քանի որ այն կարող է անել HID կախարդություն, որը սովորական Arduino- ն չի կարող: amazon link
- ADXL345 3 առանցքի արագացուցիչի ամազոնի հղում
- 2 x կոճակներ amazon հղում
- PSP ոճի մատնաչափ ամազոնի հղում
Նշում. Ես իրականում չեմ գնել Amazon- ի այդ հղումներից որևէ մեկից, այնպես որ չեմ կարող հաստատել, թե որքան լավ են վաճառողները, հղումները պարզապես հատուկ սարքերը ցուցադրելու համար են:
Սրանցից շատերն ունեն փոխարինման բավականին տարածված տարբերակներ, կոճակները պարզապես կոճակներ են, կան մի մեծ մատնաչափ տարբերակներ, որոնք աշխատում են ճիշտ նույն կերպ, և կան արագացուցիչների կույտեր, որոնք նույնքան հեշտ են կպչում այնտեղ: Սրանք այն են, ինչ ես օգտագործում էի
Բացի այդ, ես PVA սոսինձ օգտագործեցի ՝ շերտերը սոսնձելու համար, տաք սոսինձ ՝ բաղադրիչները տեղում ամրացնելու համար, մի փոքր մետաղալարեր ՝ ամեն ինչ միացնելու համար, և մի քանի ակրիլային ներկեր ՝ այն վերջում ներկելու համար:
Օ,, ես այնտեղ նույնպես մշտապես սոսնձեցի USB մալուխը, այնպես որ ես ռիսկի չկտրեցի Arduino Pro Micro- ի այդ փոքրիկ միակցիչը, որն անընդհատ միացնում և դուրս էր միացնում այն:
Քայլ 1: Փրփուրը կտրելը
^^ Այս ամենը գործողության մեջ կարելի է տեսնել տեսանյութում ՝ վերևում ^^
Սկզբում ես պարզեցի, թե որքան մեծ եմ ուզում, որ ամբողջը լինի, ես հաստատվեցի մի չափի վրա, որն ինձ տվեց 2 սմ քառակուսի ցանց: Փրփուրի թերթիկը, որը ես օգտագործում եմ, 5 մմ հաստություն ունի, ուստի 4 շերտերն ինձ տալիս են նաև 2 սմ բարձրություն: Դա հիանալի է, քանի որ այն ինձ տալիս է 2 արտաքին շերտեր, որոնք ես կարող եմ ներկել և 2 ներքին շերտեր, որոնք կարող եմ կտրել և թաքցնել էլեկտրոնիկան իմ սրտերում:
Ես իսկապես պատրաստեցի մեկ ՝ ցանցը հանելով և ձեռքով կտրելով, ինչպես վերևում, ես իրականում պատրաստեցի այն մասերը, որոնցից 40 -ը պատրաստում եմ այն ուսանողների համար, ում ես դասավանդում եմ, ուստի վերջնական տարբերակը լազերային կտրված էր: Սև փրփուրը նույն նյութն է, ինչ սպիտակը, այլ գույն, որը ես ընտրեցի, որովհետև այն սառը տեսք ունի, և եթե լազերը կտրում է այն, ես չպետք է նշեմ այն կտրելու համար:
Ահա dxf ֆայլը, որն օգտագործել եմ իմ լազերային դանակով: Չնայած ես չեմ կարող բավականաչափ շեշտել, սա հիանալի տեսք ուներ ձեռքով և նույնիսկ ստվարաթղթով ՝ EVA փրփուրի փոխարեն, ես ընտրեցի փրփուր և լազեր, քանի որ դրանցից շատերը պետք է պատրաստեի:
Ամեն դեպքում, ես կտրեցի 4 շերտ և դրանք սոսնձեցի 2 զույգով PVA սոսինձով:
Հետո զույգերից մեկի հետ ես դրեցի բոլոր այն բաղադրիչները, որտեղ ես ցանկանում էի դրանք և կտրեցի փրփուրի շերտերից մեկը `դրանք տեղավորելու համար:
ՊՎԱ -ն մոտ 20 րոպե չորանալու համար բավականաչափ մաստիկ էր, որ 2 շերտերը տեղում պահեր, բայց ոչ այնքան չոր, որ կտրտած կտորները դուրս քաշելը դժվար լիներ:
NOTԱՆՈԹՈ:ԹՅՈՆ. Այս պահին ես իրականում բաղադրիչները չեմ սոսնձում, դրա համար հետագայում կօգտագործենք տաք սոսինձ: Ես պարզապես դրանք ժամանակավորապես տեղադրեցի, որպեսզի համոզվեմ, որ ամեն ինչ տեղին է: Սպիտակ PVA սոսինձը պարզապես փրփուրի երկու շերտերը միասին պահելու համար է: Փրփուրի երկրորդ զույգը այսքան աշխատանքի կարիք չունի, ես պարզապես ստիպված էի մի փոքր կտրատել բութ մատի և կոճակները, որոնք չափազանց մեծ էին դրա մեջ տեղավորվելու համար: մեկ շերտ տարածություն: Միկրոկոնտրոլերը, արագացուցիչը և լարերը երջանիկ կտեղավորվեն այս կեսում:
Քայլ 2: Ամրագրեք ամեն ինչ
Ես չափում և պոկում էի լարերի ծայրերը և դրանք կպցնում, ինչպես վերը նշված դիագրամում:
Արագացուցիչը I2C սարք է, ուստի SDA պահոցը պետք է միացված լինի Arduino Pro Micro- ի SDA կապին, որը թվային 2 -րդ կապն է, իսկ SCL- ը ՝ թվային 3 -ը:
Մնացած միացումները, բացի 5v և GND միացումներից, ավելի ճկուն են, կոճակները կցված են ցանկացած թվային քորոցին, ես օգտագործում եմ միկրոկառավարիչի ներքին ձգումները, այնպես որ այնտեղ լրացուցիչ բաղադրիչների կարիք չունենք: Մատնաչափիկի 2 առանցքը միացված է անալոգային 0 և 1 կապումներին:
Հաջորդ քայլը, երբ ամեն ինչ միացված է, ամեն ինչ առատորեն սոսնձել տաք սոսինձով, վատ գաղափար չէ նախ ստուգել բոլոր կապերը: Theրագրաշարի վերևում կա մի փոփոխական, որը կոչվում է TESTMODE, որը թույլ չի տա որևէ սեղմիչ ուղարկել և փոխարենը պարզապես կուղարկի յուրաքանչյուր մուտքի ընթացիկ վիճակը սերիայի վրա, որպեսզի այն բոլորը ստուգվի Arduino սերիայի մոնիտորի վրա:
Եթե ամեն ինչ լավ է, ամբողջ կտորը ծածկեք տաք սոսինձով, հատկապես կոճակներն ու մատնափայտը մի փոքր չարաշահումներ կտեսնեն:
Քայլ 3: Նկարչություն
Հետևաբար, ես PVA սոսինձով էլեկտրոնիկայի հետ զույգ փրփուր թերթերը կպցրի հակառակ զույգին ՝ զգույշ լինելով կոճակների կամ մատնափայտի աշխատանքի մեջ սոսինձ չստանալու համար:
Հետո ես դրանք սենդվեցի և թողեցի որևէ ծանր բան նրանց վրա մեկ գիշերվա ընթացքում, որպեսզի սոսինձը չորանա: Այդ ընթացքում PVA սոսինձը իրականում ամբողջովին չի չորանա, այնպես որ, եթե համբերություն ունենաք, այն ավելի երկար թողնելը վնաս չի պատճառի, բայց 24 ժամ հետո այն պետք է բավականաչափ խրված լինի, որպեսզի այն չբաժանվի, եթե դուք հատկապես անուշադիր է:
Ես նրան դրեցի PVA- ի իսկապես բարակ շերտ, քանի որ փրփուրը նման է սպունգի և պետք է կնքվի, հակառակ դեպքում ես պետք է մի քանի շերտ ներկ կատարեմ: Ես իրականում նրան տվեցի PVA- ի երեք շերտ, այն նույնպես մի փոքր խստացրեց փրփուրը: Հետո ես վերցրեցի մի քանի էժան ակրիլային ներկեր և սկսեցի նկարել փոքրիկ քառակուսիներ: Ես դա չէի համընկնում Minecraft- ի իրական գույների հետ, ես պարզապես ընտրեցի այն, ինչ ինձ այդ ժամանակ լավ էր թվում: Ես ընդամենը մեկ շերտ իրական ներկ էի արել, այն կարող էր օգտագործել մեկ այլ, բայց ես այդ ժամանակ արդեն գերազանցել էի դրան:-D
Քայլ 4. Տեղադրեք որոնվածը և բանալին
Միկրոկառավարիչի համար օգտագործած կոդը օգտագործում է Keyboard.h և Mouse.h գրադարանները, որոնք գալիս են Arduino IDE- ով, ես օգտագործել եմ Adafruit գրադարանը արագացուցիչի հետ խոսելու համար:
Ստեղնաշարեր ուղարկելու կոդը իրականում շատ պարզ է, պարզապես Keyboard.press ('h') և Keyboard.release ('h') `օրինակ 'h' ստեղնը սեղմելու և բաց թողնելու համար: Իմ ծածկագիրը չափազանց բարդացավ, քանի որ ցանկանում էի, որ յուրաքանչյուր հսկիչ հեշտությամբ կիրառելի լինի մկնիկի կոճակների, առանցքի շարժման, ինչպես նաև ստեղնաշարի կոճակների համար: Լռելյայն ոչ մի բանալին չի նշվի որևէ բանի վրա, նախ պետք է գործարկել keymapper ծրագիրը, որից հետո պիկաքսը կպահի իր կազմաձևը նավի վրա:
Ահա pickaxe- ի որոնվածը:
Եվ ահա վերափոխողը: Սա գործարկելու համար հարկավոր է գործարկել Processing:
Վերականգնողը հիմնական է, բայց բավականին պարզ:
Սեղմեք ստեղնաշարի թվային ստեղնը, որը համապատասխանում է պիքայի ճիշտ սերիական պորտին: Սա ենթադրում է, որ դուք արդեն վերբեռնել եք որոնվածը:
Սահմանեք ձեր ուզած բոլոր բանալիները, այնուհետև կտտացրեք կիրառել ՝ պարզ այդքանով: Երբ նորից օգտագործեք remapper- ը, այն կգրավի բոլոր ընթացիկ բանալիները քարտեզից, այնպես որ ստիպված չեք լինի նորից սկսել:
Այս պահին այն արդեն պետք է ուղարկի ստեղնաշարեր, որպեսզի կարողանաք գնալ և խաղալ այն, ինչ ցանկանում եք: Մեկ անգամ ևս, սկզբում դիտեք տեսանյութը `այն գործողության մեջ տեսնելու համար:
Խորհուրդ ենք տալիս:
Ինչպես կատարել Pickaxe Minecraft- ում. 8 քայլ
Ինչպես պատրաստել icուտիկ Minecraft- ում. Բարև բոլորին: Իմ անունն է Մեթյու Ուայթ և այս ուսանելի ամբողջ ընթացքում ես ձեզ ցույց կտամ քայլ առ քայլ գործընթաց, թե ինչպես պատրաստել փայտե խարիսխ Minecraft Java Edition- ում
DIY STEP/DIR LASER GALVO CONTROLLER: 5 քայլ (նկարներով)
DIY STEP / DIR LASER GALVO CONTROLLER. Ողջույն, այս Instructable- ում ես ուզում եմ ցույց տալ ձեզ, թե ինչպես կարող եք կառուցել ձեր սեփական քայլը / dir ինտերֆեյսը ILDA ստանդարտ գալվո լազերային սկաների համար: Ինչպես գիտեք, ես նաև «DIY-SLS-3D-Printer»-ի գյուտարարն եմ: և «JRLS 1000 DIY SLS-3D-P
DIY Stepper Motor Controller: 6 քայլ (նկարներով)
DIY Stepper Motor Controller: Հիշեք DC շարժիչները, այն ամենը, ինչ ձեզ հարկավոր է անել, այն է, որ դրական և բացասական հաղորդումները միացնեք մարտկոցին և այն սկսի աշխատել: Բայց քանի որ մենք սկսել էինք ավելի բարդ նախագծեր անել, այդ DC շարժիչները, կարծես, չեն տալիս այն, ինչ ձեզ հարկավոր է: այո, նկատի ունեմ
DIY Aquarium Controller: 6 քայլ (նկարներով)
DIY ակվարիումի վերահսկիչ. Բարև: Այս ուսանելի, ես ուզում էի ցույց տալ ձեզ, թե ինչպես պատրաստել ակվարիումի վերահսկիչ: Ինտերնետում առկա են բազմաթիվ վերահսկիչներ, բայց դրանց արժեքը առնվազն 100 դոլար է: Իմ վերահսկիչի արժեքը մոտ 15 դոլար էր: Մեկ այլ հիանալի բան ՝ ձեր սեփական ակվարիում գ
NES Controller Shuffle (Nintendo Controller MP3, V3.0) ՝ 5 քայլ (նկարներով)
NES Controller Shuffle (Nintendo Controller MP3, V3.0). Ես ամբողջովին պոկեցի ryan97128- ը Nintendo Controller MP3- ի ՝ 2.0 տարբերակի համար նրա դիզայնի վրա և լսում եմ, որ նա գաղափարը ստացել է ամենաիմաստուն Morte_Moya- ից, այնպես որ ես չեմ կարող վարկ վերցնել դրա համար: նրանց բոլոր հանճարը: Ես պարզապես ուզում էի ավելացնել հարմարավետությունը և վերալիցքավորել