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

DIY USB տեսախաղերի վերահսկիչ ՝ 6 քայլ
DIY USB տեսախաղերի վերահսկիչ ՝ 6 քայլ

Video: DIY USB տեսախաղերի վերահսկիչ ՝ 6 քայլ

Video: DIY USB տեսախաղերի վերահսկիչ ՝ 6 քայլ
Video: Home Assistant. Դաս 9.4 ADD-ON - Xiaomi Gateway 3, zigbee2mqtt ինտեգրում 2024, Հուլիսի
Anonim
DIY USB տեսախաղերի վերահսկիչ
DIY USB տեսախաղերի վերահսկիչ

Կան մի շարք ինքնուրույն անհատական վերահսկիչներ ՝ դասական արկադային ձողիկներից մինչև ժամանակակից վերահսկիչների ժամանց, որոնք սովորաբար պատրաստվում են նույն հիմնական մասերից:

Մեր ավագ դպրոցի առաջադեմ ինժեներական դասի մեր վերջնական նախագծի համար մենք մեր վրա վերցրինք պատրաստելու մեր սեփական փոքր կարգավորիչը, որն ունի պարզ դասավորություն և նախատեսված է պարզ խաղեր խաղալու համար: Այս դիզայնը նաև այլ սովորական կարգավորիչի հարմարեցում է, որը կարող եք գտնել այստեղ ՝

Մեր դպրոցում որոշ բաղադրիչների առկայության պատճառով դժվար է կատարել այս քայլերից մի քանիսը, բայց եթե ձեր տրամադրության տակ կա՛մ ստորև թվարկված բոլոր կետերը, կա՛մ ցանկանում եք իմպրովիզներ անել/հարմարվել, ինչպես մենք, ապա ազատ զգացեք հետևել մեր հրահանգներին ՝ ձեր սեփական DIY USB հարմարեցված տեսախաղերի վերահսկիչ ստեղծելու համար:

Քայլ 1: Գործիքներ և սարքավորումներ

Գործիքներ և սարքավորումներ
Գործիքներ և սարքավորումներ
Գործիքներ և սարքավորումներ
Գործիքներ և սարքավորումներ
Գործիքներ և սարքավորումներ
Գործիքներ և սարքավորումներ

Այն իրերը, որոնք ձեզ անհրաժեշտ կլինեն այս նախագծի համար.

  • 6x6x4.5 մմ կոճակներ (12)
  • Arduino Pro Micro w/ Micro USB ներդիրով (1)
  • Միկրո USB մալուխ (1)
  • 10KΩ դիմադրիչներ (10)
  • Պատվերով PCB (1) - Gerber ֆայլը նշված կլինի պատվերի համար
  • 1/8 "Ակրիլ - ցանկացած գույն
  • 10-փին արական և իգական վերնագրեր (2)

Նախագծի համար անհրաժեշտ սարքավորումներ.

  • Sոդման երկաթ (և անվտանգության սարքավորումներ)
  • Լազերային դանակ - կարող է դժվար լինել; Կարող է շուրջը աշխատել
  • 3D տպիչ

Ըստ ցանկության: - Եթե ցանկանում եք ստուգել ձեր արդյունքները, նախքան ամեն ինչ PCB- ին կպցնելը, կարող եք տեղադրել կոդը Arduino- ի վրա և տեղադրել այն տախտակի վրա (ինչպես երևում է Քայլ 3 -ում), որից ձեզ հարկավոր կլինի.

  • Arduino Pro Micro (առանց տեղադրված ծածկագրի)*
  • Մեծ տախտակ (1-2)
  • Հաղորդալարեր (կարող են օգտագործվել տարբեր գույներ ՝ տարբերակումը հեշտացնելու համար) (12)
  • 10KΩ դիմադրիչներ (10)
  • 6x6x4.5 մմ կոճակներ (12)

*Այս տարրերը կարող են կրկին օգտագործվել վերջնական ծրագրի համար: Անհրաժեշտ չէ նորերը ձեռք բերել, եթե ցանկանում եք

Եթե ձեր բոլոր իրերը տաք և պատրաստ են գնալու, եկեք սկսենք:

Քայլ 2. Կոդի վերբեռնում Arduino- ում

Վերբեռնման կոդը Onto Arduino- ում
Վերբեռնման կոդը Onto Arduino- ում

Այն կոդը, որը մենք օգտագործում էինք, կոդի փոփոխված տարբերակն էր Instructable- ից, որի վրա հիմնված էինք մենք, քանի որ մեր օգտագործած Arduino- ն տարբերվում էր այն դիզայնից, որով նրանք գնում էին: Մենք փոխեցինք նավահանգիստները տարբեր կոճակների համար, որպեսզի ամեն ինչ շատ ավելի պարզ լինի:

Ահա սկզբնական կոդը, եթե ցանկանում եք փորձել և օգտագործել դա.

Arduino ծրագրում համոզվեք, որ Arduino- ն պարամետրերում Arduino Mirco է, և որ COM նավահանգիստը Arduino Micro- ն է, որը դուք միացրել եք: Դա ստուգելուց հետո պարզապես պետք է կարողանաք սեղմել Upload և կոդը պետք է լինի Arduino- ում:

Քայլ 3 ((ըստ ցանկության) Breadboard Setup)

(Ըստ ցանկության) Breadboard Setup
(Ըստ ցանկության) Breadboard Setup
(Ըստ ցանկության) Breadboard Setup
(Ըստ ցանկության) Breadboard Setup

ԳԼԽԱՎՈՐ

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

Մենք դուրս եկանք գրատախտակներ և դրանք միասին հավաքեցինք, որպեսզի ստանանք կոճակների, դիմադրիչների և լարերի միաձուլված դասավորություն: Մենք սեղանի վրա դրեցինք ուղիղ գծով կոճակները (բացառությամբ վերևի փոքր տախտակի մեկ կոճակի, քանի որ դա մեր փորձարկման կոճակն էր: Պետք չէ դա անել հենց այդպես): Դրանից հետո մենք լարերը և դիմադրիչները միացրեցինք վերևի նկարի նման կոճակներին: Նախքան Arduino- ն գործարկելը, համոզվեք, որ հետևել եք վերջին քայլին և այնտեղ տեղադրել ծածկագիրը: Եթե դա չանեիք, ապա դա, ըստ էության, պլաստիկի թանկարժեք կտոր է, որը ոչինչ չի անում:

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

Քայլ 4: Ստեղծեք/պատվիրեք PCB

PCB- ն, որը մենք պատկերել ենք, սովորական դիզայն էր, որը մենք պատրաստել էինք այս նախագծի համար `բնօրինակ PCB- ի պատճառով, որն օգտագործված օրիգինալն անհամատեղելի էր մեր օգտագործած Arduino- ի հետ: Դա անելու համար մենք օգտագործեցինք Fritzing անունով ծրագիր, որը շատ հեշտ էր օգտագործել և շատ օգտագործողի համար հարմար: Մենք սահմանեցինք կոճակների դասավորությունը, դիմադրության դասավորությունը և ընտրեցինք Arduino բնիկ, որը կաշխատեր մեր Arduino- ի համար, քանի որ ծրագիրը չուներ մեր ճշգրիտ մոդելը:

Այն ընկերությունը, որը մենք օգտագործում էինք PCB- ի պատրաստման համար, JLCPCB- ն էր: Արժեքը մոտ 30 դոլար էր DHL- ից առաքման դեպքում, և առաքման ավելի էժան տարբերակներ կան, բայց դա պարզապես ավելի երկար կտևի `կապված արտադրության գործընթացի հետ: Մենք նաև այն դարձրեցինք սովորական կարմիր գույն, որը դրեց ևս 8 դոլար, այնպես որ իրականում ձեր PCB- ն առաքման դեպքում կարող է լինել մոտ 8-10 դոլար:

Քայլ 5. Փորձարկում, եթե ամեն ինչ համապատասխանում է

Ձեր PCB- ի ժամանումից հետո ձեր Arduino- ն ամբողջ ծածկագիրը վերբեռնել է, և դուք ունեք ձեր մնացած բոլոր մասերը, ժամանակն է այն համատեղել: Ստուգեք ՝ արդյոք ձեր ունեցած Arduino- ն տեղավորվու՞մ է նրանց համար համապատասխան պատրաստված անցքերի մեջ, համոզվեք, որ ռեզիստորներն ու կոճակները տեղավորվում են ճիշտ տեղերում և տեսեք, արդյոք PCB- ի ներսում որևէ էլեկտրալարեր պատշաճ կերպով միացված են, և ընդմիջումներ չկան (եթե Դուք օգտագործել եք մեր դիզայնը, որևէ խնդիր չպետք է լինի, բայց միշտ լավ է կրկնակի ստուգելը):

Քայլ 6: Sոդում

Oldոդման
Oldոդման
Oldոդման
Oldոդման

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

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

Բոլոր 10 դիմադրիչները զոդելուց հետո հաջորդը կոճակներն են: Կպչեք բոլոր կոճակներն իրենց տեղում, այլ ոչ թե դրանք առանձին դնելով, որպեսզի ամեն ինչ ավելի հեշտ լինի: Համոզվեք, որ ստուգում եք, արդյոք կպցնում եք բոլոր անցքերը, քանի որ դրանք շատ մոտ են իրար:

Երբ դրանք բոլորը պատրաստ լինեն և պատրաստ են գնալ, ժամանակն է դժվարին մասի `Arduino- ի: Կպցրեք Arduino- ն անցքերի մեջ և կպցրեք 1-2 նավահանգիստ ՝ այն տեղում պահելու համար, այնուհետև զգույշ շարունակեք, իսկ մնացածը կպցրեք: Յուրաքանչյուր փոսին հարված հասցնելուն զուգահեռ ՝ համոզվեք նաև, որ զոդերից ոչ մեկը մյուսին չի կպնում, քանի որ եթե դա տեղի ունենա, կարճ միացման հնարավորություն կա, ինչը մենք չենք ուզում, կամ դուք կլինեք խոր նեղության մեջ:

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