Բովանդակություն:
- Քայլ 1. Փոխկապակցումների պլանավորում
- Քայլ 2. Jumper Wires- ի և Wirewrap- ի խնդիրը որպես լուծում
- Քայլ 3. Arduino Nano- ի պատրաստում
- Քայլ 4: Սկուտեղի ձևավորում
- Քայլ 5: Wirewrapping գործընթացը
- Քայլ 6: Ամբողջ խորհուրդը փաթաթելով
- Քայլ 7: Համատեղելի ծրագրեր
Video: Կատարեք հարմարեցված Arduino թեստային նստարան ՝ օգտագործելով Wirewrapping: 7 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Այս Instructable- ը ձեզ ցույց կտա Arduino Nano- ն PCB- ի տարբեր տախտակներին միացնելու հեշտ միջոց: Այս նախագիծը ստեղծվեց մի քանի մոդուլների փոխկապակցման արդյունավետ, բայց ոչ ապակառուցողական եղանակի որոնման ընթացքում:
Ես ունեի հինգ մոդուլ, որոնք ցանկանում էի փոխկապակցել.
- Արդուինո
- 5 դյույմանոց 800x480 գրաֆիկական LCD սենսորային վահանակ Haoyu electronics- ից
- SD քարտի ընթերցող
- DS1302 իրական ժամանակի ժամացույցի միավոր
- A MAX485 RS-485/RS-422 հաղորդիչ
Սենսորային վահանակը և իրական ժամանակի ժամացույցի մոդուլները նախկինում օգտագործվել էին իմ «Դալի ժամացույց» և «ainիածան սինթեզատոր» նախագծերում, սակայն այդ նախատիպերը պատրաստվել էին սեղանի վրա և ապամոնտաժվել ՝ նոր նախագծերի համար տարածք ստեղծելու համար:
Ինձ համար պարզ դարձավ, որ այս բոլոր մոդուլները միասին մշտական սարքավորումների մեջ ունենալը թույլ կտա ինձ ավելի շատ ժամանակ տրամադրել ծրագրային ապահովում գրելուն և ավելի քիչ ժամանակ ՝ իրերի տեղադրմանը սեղանի վրա: Միևնույն ժամանակ, ես չէի ուզում որևէ բան միասին ամրացնել, որպեսզի կարողանամ մոդուլները պահպանել հետագա օգտագործման համար:
Այս Instructable- ը ցույց է տալիս, թե ինչպես եմ այդ ամենը հավաքել ՝ օգտագործելով մետաղալարեր:
Քայլ 1. Փոխկապակցումների պլանավորում
Իմ առաջին քայլը քարտեզագրելն էր, թե ինչպես միացնել բոլոր մոդուլները Arduino Nano- ի հասանելի կապում: Էկրանը և SD քարտը երկուսն էլ SPI մոդուլ են: SPI- ն ավտոբուս է, ուստի CLK, MISO և MOSI գծերը կարող են կապանքներով կապվել այն մոդուլներին, որոնք դրա կարիքն ունեն էներգիայի հետ միասին: Այնուամենայնիվ, յուրաքանչյուրը կպահանջի իր սեփական CS (Chip Select) կապը:
Ես որոշեցի RTC մոդուլը տեղադրել սեփական կապում, քանի որ ավելի վաղ կատարված փորձերն ինձ ցույց էին տվել, որ դա այնքան էլ SPI- ի հետ համատեղելի չէ: Հաղորդիչ մոդուլներին անհրաժեշտ էին նաև իրենց սեփական կապերը:
Ամեն ինչ քարտեզագրելուց հետո ես գտա, որ այն այսպիսին է.
- Arduino Pin GND -> LCD GND -> SD քարտ GND -> հաղորդիչ GND -> RTC 5V
- Arduino Pin 5V -> LCD 5V -> SD քարտ 5V -> հաղորդիչ VCC -> RTC VCC
- Arduino Pin 13 -> LCD CLK -> SD քարտ CLK
- Arduino Pin 12 -> LCD MISO -> SD քարտ MISO
- Arduino Pin 11 -> LCD MOSI -> SD քարտ MOSI
- Arduino Pin 10 -> LCD CS
- Arduino Pin 9 -> LCD PD
- Arduino Pin 2 -> LCD INT
- Arduino Pin 8 -> RTC CLK
- Arduino Pin 7 -> RTC DAT
- Arduino Pin 6 -> RTC RST
- Arduino Pin 4 -> SD քարտ CS
- Arduino Pin 14 -> Հաղորդիչ DI
- Arduino Pin 15 -> Transceiver DE
- Arduino Pin 16 -> Հաղորդիչ ընդունիչ RE
- Arduino Pin 17 -> Հաղորդիչ RO
0 և 1 կապումներն օգտագործվում են USB ինտերֆեյսի միջոցով, ուստի դրանք արգելված էին: Թվային 3, 5, 18 և 19 թվային կապերը մնացին անվճար, ինչպես նաև A4- ից A7 անալոգային մուտքերը ՝ թույլ տալով ապագա ընդլայնում:
Քայլ 2. Jumper Wires- ի և Wirewrap- ի խնդիրը որպես լուծում
Սկզբում ես փորձել էի ամեն ինչ փոխկապակցել կարճ հարմարեցված սեղմված Y մալուխների հետ: Այնուամենայնիվ, ճարմանդներն ու միակցիչները նախագծված են միայն մեկ մետաղալար վերցնելու համար: Մի տան մեջ մի քանի լարերի սեղմելը դժվար էր և հանգեցրեց փխրուն հոդերի, որոնք երկար չտևեցին: Onlyալքավոր գործընթացը ոչ միայն ժամանակատար էր, այլև օգտագործման ժամանակ միակցիչները, ամենայն հավանականությամբ, ինքնուրույն կաշխատեին քորոցներից, ինչը հանգեցրեց լրացուցիչ ժամանակի վատնման `պարբերական անսարքությունները հայտնաբերելու համար:
Ես միշտ ցանկացել եմ փորձել մետաղալարերի փաթաթումը, ուստի ես կարծում էի, որ դա լավ հնարավորություն էր դա անելու համար: Որոշ հետազոտություններից հետո ես գնեցի WSU-30 M գործիք, որոշ երկար երկար 19 մմ երկարությամբ մեկ տող վերնագրեր և eBay- ում 30 AWG մետաղալար փաթաթող մետաղալար:
Որպես տեխնոլոգիա, մետաղալարերի փաթաթումը երկար պատմություն ունի: Դա թվային համակարգիչներ պատրաստելու հանրաճանաչ միջոց էր 60 -ականներին, 70 -ականներին և 80 -ականներին և հաճախակի օգտագործվում էր հեռախոսային կենտրոնական գրասենյակներում: Չնայած այն հնացած էր զանգվածային արտադրության տպագիր տպատախտակներով, մետաղալարերի փաթաթումը հետաքրքրությունների համար ունի հետևյալ առավելությունները.
- Այն էժան է և արագ
- Հեշտ է քսել և կարելի է մաքուր հեռացնել
- Այն աշխատում է քորոցային վերնագրերով, որոնք զոդված են բազմաթիվ ջարդման տախտակներին
- Այն ստեղծում է երկարատև և հուսալի կապ
- Այն թույլ է տալիս բազմաթիվ կապեր յուրաքանչյուր կետից և դրանից (երբ երկար վերնագրեր են օգտագործվում)
Քայլ 3. Arduino Nano- ի պատրաստում
Հաջորդ քայլը պատրաստում էր իմ Արդուինո Նանոյին: Ես ունեի Arduino Nano առանց վերնագրերի, որը պարզվեց, որ հարմար էր, քանի որ ցանկանում էի լրացուցիչ երկար վերնագրերի կապանքները սոսնձել վերևում, որպեսզի մետաղալարերը փաթաթելիս տեսնեմ պիտակները:
Ես նաև մի քանի լրացուցիչ երկար վերնագրեր կպցրեցի իմ ցուցադրման վահանակի կողքին եղած փոքրիկ ճեղքման տախտակին:
Հաղորդիչ մոդուլի վրա պտուտակավոր տերմինալները գտնվում էին վերնագրերի հակառակ կողմում, այնպես որ ես դրանք ապամոնտաժեցի և դրանք տեղափոխեցի վերնագրերի նույն կողմը:
Մյուս տախտակներն ունեին կարճ վերնագրեր, որոնք արդեն ամրացված էին ճիշտ կողմում, այնպես որ ես դրանք պահեցի այնպես, ինչպես կա:
Քայլ 4: Սկուտեղի ձևավորում
Ես ուզում էի, որ կարողանայի ամբողջ էլեկտրոնիկան տեղադրել իմ դալի ժամացույցի համար ստեղծված LCD կրպակի հետևի մասում, այնպես որ ես ինչ -որ բան մոդելավորեցի OpenSCAD- ում: Ես կտրվածքներ պատրաստեցի տարբեր տախտակների համար, որոնք ցանկանում էի տեղադրել:
Սկուտեղը տպելուց հետո ես բոլոր մոդուլները տաք սոսնձեցի տեղում:
Քայլ 5: Wirewrapping գործընթացը
Լարի փաթաթման գործընթացը բաղկացած է չորս քայլից `չափում, կտրում, մերկացում և փաթաթում:
Ես չափում եմ բավականաչափ մետաղալար ՝ երկու կետերը տարածելու համար, որոնք ցանկանում եմ միացնել, գումարած լրացուցիչ դյույմ յուրաքանչյուր ծայրում ՝ փաթաթելու համար: Այնուհետև, ես մեկ սանտիմետր մեկուսացում եմ հանում յուրաքանչյուր ծայրից և գործի դնում մետաղալարը սյունի վրա փաթաթելու համար:
Ստորև բերված է իմ օգտագործած ճշգրիտ տեխնիկան, որը կարող եք տեսնել իմ ցուցադրական տեսանյութում.
- Ես չափում եմ տարածությունը երկու կետերի միջև, որոնք ես ուզում եմ միացնել
- Ես մատներով նշում եմ ցանկալի երկարությունը, այնուհետև գծիկով ավելացնում երկու մատնաչափ
- Ես կտրեցի մետաղալարը երկարությամբ
- Ես չափում եմ 1 և 1/4 դյույմ ծայրից
- Այնուհետև վերջը տեղադրում եմ փաթաթման գործիքի անցքի մեջ
- Ես մետաղալարը ներքև եմ քաշում կտրող շեղբի բացվածքի մեջ
- Ես թրեցի մետաղալարը մյուս ծայրից ՝ մերկացնելով մեկ թիզ մետաղալար
- Ես կրկնում եմ ընթացքը լարի մյուս կողմի համար
Երկու ծայրերին պոկված մետաղալարով, ես մերկ մետաղալարի ծայրը տեղադրում եմ մետաղալարերի փաթաթման գործիքի տակառի մեջ, որպեսզի պոկված հատվածը դուրս գա կողքի խազից: Այնուհետև ես հուշում եմ սյունակի վրա ներքև և մի քանի պտույտ տալիս ՝ գործիքը թույլ պահելով, որպեսզի թույլ տա, որ այն բարձրանա քամու հետ մեկտեղ:
Լավ կապը կթողնի մոտ 7 պտույտ մետաղալարեր պոստի վրա: Եթե պտույտները դրված են միմյանց վրա, այդքան ուժգին մի՛ սեղմեք գործիքը ներքև:
ԹԱՐՄԱՈՄ. Ձեզանից մի քանիսը համոզված են, որ մեկուսացումը պետք է փաթաթվի սյունակի վրա ՝ լարվածությունը թեթևացնելու համար: Տարբերությունը ցույց տալու համար ես ներառել եմ երկու լուսանկար:
Քայլ 6: Ամբողջ խորհուրդը փաթաթելով
Սա ցույց է տալիս տախտակը այն բանից հետո, երբ ես մետաղալարով փաթաթեցի բոլոր կապերը: Theանապարհին ես մի քանի սխալ թույլ տվեցի, բայց դրանք հեշտությամբ չեղարկվեցին `լարերը կտրելով և պինցետով, որպեսզի ծայրերը փաթաթենք սյուներից:
Ես առաջարկում եմ դա անել առանձին-առանձին և ստուգել ձեր աշխատանքը բազմամետրանոց սարքով, կամ միացնել և փորձարկել յուրաքանչյուր բաղադրիչ: Շատ ավելի դժվար է ամրացնել, երբ լարերի բազմաթիվ շերտեր կան:
Իմ պատրաստի արտադրանքը մի փոքր խառնաշփոթ տեսք ունի, բայց եթե ցանկանում եք, կարող եք մի փոքր ավելի զգույշ լինել երթուղու վերաբերյալ կամ օգտագործել տարբեր գույներ `իրերը պարզ պահելու համար:
Նույնիսկ եթե այն գեղեցիկ տեսք չունի, այն շատ ավելի ամուր է, քան հացահատիկը: Բայց մեծ բոնուսն այն է, որ եթե ցանկացած պահի ցանկանում եք այն առանձնացնել, կարող եք դա հեշտությամբ անել ՝ առանց վնասելու Arduino Nano- ին կամ առանձին տախտակների վրա տեղադրված վերնագրերին:
Քայլ 7: Համատեղելի ծրագրեր
Ավարտված խորհուրդը թույլ կտա իրականացնել այս նախագծերը.
- 80 -ականների ոճի հալեցման թվային ժամացույց
- Illիածանի լուսավորված դաշնամուր Arduino- ով (պահանջում է արտաքին բաղադրիչներ)
Խորհուրդ ենք տալիս:
Ինչպես պատրաստել նստարան TinkerCAD- ում. 5 քայլ
Ինչպես նստարան պատրաստել TinkerCAD- ում. Այս ուսուցանվող գրքում ես ձեզ կառաջնորդեմ tinkerCAD- ում նստարան պատրաստելու քայլ առ քայլ գործընթացով:
Կատարեք ձեր սեփական ջեռուցման ջերմաչափը և խնայողություն կատարեք ջեռուցման միջոցով. 53 քայլ (նկարներով)
Կատարեք ձեր սեփական ջեռուցման ջերմաչափը և խնայողություն կատարեք ջեռուցման միջոցով. Ո՞րն է նպատակը: Բարձրացրեք հարմարավետությունը ՝ տաքացնելով ձեր տունը ճիշտ այնպես, ինչպես ցանկանում եք: Խնայեցեք և նվազեցրեք ջերմոցային գազերի արտանետումները ՝ տաքացնելով ձեր տունը միայն այն ժամանակ, երբ ձեզ անհրաժեշտ է: Պահպանեք ձեր ջեռուցման վերահսկողությունը, որտեղ էլ որ լինեք: Հպարտ եղեք, որ դա արեցիք
Ավտոմատ նստարան/նստարան ՝ 14 քայլ (նկարներով)
Նստելու/կանգնելու ավտոմատ գրասեղան. ** ԽՆԴՐՈՄ ԵՆՔ ՔԵOT ՁԵՌՆԱՐԿԵԼԻ ՀԱՄԱՐ: ** .. Չնայած իմ առաջին կասկածներին, ես շատ գոհ եմ վերջնական արտադրանքից: Այսպիսով, ահա, ես ընդունում եմ նստատեղի/նստարանի ավտոմատ գրասեղանը:
Makeամանակի շեղումներ կատարեք ՝ օգտագործելով Raspberry Pi (11 տող կոդ). 12 քայլ (նկարներով)
Ստեղծեք ժամանակի կորուստի տեսանյութեր ՝ օգտագործելով Raspberry Pi (11 տող կոդ). Ես իրոք ոգևորված էի, թե ինչպես էին դրանք աճում, բայց ինչպես բոլորս գիտենք, դա դանդաղ գործընթաց է: Չկարողանալով տեսնել աճը, ես իսկապես հիասթափվեցի, բայց հանկարծ իմ ներսում էլեկտրոնիկայի հոբբիստը արթնացրեց ձեզ
Ավելի լավ նոութբուքի նստարան մահճակալի համար. 7 քայլ (նկարներով)
Ավելի լավ դյուրակիր համակարգիչ մահճակալի համար. Պատրաստեք մի պարզ, բայց աներևակայելի օգտակար դյուրակիր համակարգիչ ՝ մոտ 15 դոլարով և 30-60 րոպեով: Հիանալի է անկողնում օգտագործելու համար ՝ մուտքագրելիս, դիտելիս և հատկապես ֆիլմեր դիտելիս: Երբ նոթբուքս օգտագործում եմ անկողնում, հաճախ անհարմար է: Ես պետք է հավասարակշռեմ նոութբուքը մ