Բովանդակություն:
- Քայլ 1: Դիտեք տեսանյութը
- Քայլ 2: Ստացեք բոլոր մասերն ու պարագաները
- Քայլ 3: Ստացեք Ps2 գրադարանը
- Քայլ 4. Պարզեք Touchpad- ի միացումները
- Քայլ 5: Փորձարկեք Touchpad- ը
- Քայլ 6. Programրագրավորեք Arduino միկրոկառավարիչը
- Քայլ 7: Կարգավորեք դասավորությունը
- Քայլ 8. Տեղադրեք Motor Shield- ը Arduino- ի տախտակին
- Քայլ 9. Միացրեք Track Power- ը և Turnouts- ը Motor Shield- ին
- Քայլ 10: Միացրեք Touchpad- ը կարգավորմանը
- Քայլ 11. Տեղադրեք լոկոմոտիվը (երը) հետագծի վրա
- Քայլ 12: Միացրեք կարգավորումը հոսանքին և միացրեք այն
- Քայլ 13: Փորձարկեք կառավարման տարրերը
- Քայլ 14. Կիսվեք ձեր աշխատանքով և ընդլայնեք այն
Video: Նոութբուքի Touchpad վերահսկվող մոդելի երկաթուղի - PS/2 Arduino ինտերֆեյս. 14 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Նոութբուքի touchpad- ը հիանալի սարքերից է, որն օգտագործվում է որպես մուտք միկրոկոնտրոլերների նախագծերի համար: Այսպիսով, այսօր, եկեք այս սարքը ներդնենք Arduino միկրոկառավարիչով `մոդելի երկաթուղին վերահսկելու համար: PS/2 touchpad- ի միջոցով մենք կկարողանանք վերահսկել 3 մասնակցություն և հետևել ուժին:
Հպման տախտակն իր լայնությամբ ներքևում (նման դիմանկարի ռեժիմի նման), երկու անկյունագծերից յուրաքանչյուրի երկայնքով մատը սահելը կօգտագործվի երկու մասնակցություն վերահսկելու համար, մատը հորիզոնական սահելը կօգտագործվի մեկ այլ մասնակցություն վերահսկելու և մատը ուղղահայաց սահելու համար: կօգտագործվի լոկոմոտիվի արագությունն ու ուղղությունը վերահսկելու համար:
Այսպիսով, առանց ավելորդ խոսակցությունների, եկեք սկսենք:
Քայլ 1: Դիտեք տեսանյութը
Դիտեք տեսանյութը ՝ բոլոր կառավարման տարրերը հասկանալու և ավելին իմանալու համար, թե ինչպես է այն աշխատում:
Քայլ 2: Ստացեք բոլոր մասերն ու պարագաները
Այս նախագծի համար ձեզ կպահանջվի.
- Arduino միկրոկառավարիչ, որը համատեղելի է Adafruit Motor Shield V2- ի հետ (UNO, Leonardo և այլն)
- An Adafruit Motor Shield V2
- PS/2 սենսորային տախտակ
- 4 լար ՝ մի կողմից արական Dupont միակցիչներով (touchpad- ը Arduino տախտակին միացնելու համար)
- Շղթայի հզորությունը և ելքը (առավելագույնը 3) շարժիչի վահանին միացնելու համար `յուրաքանչյուրը 2 լար
- 12 վոլտ DC սնուցման աղբյուր `առնվազն 1 Ա ընթացիկ հզորությամբ:
Քայլ 3: Ստացեք Ps2 գրադարանը
Ներբեռնեք ps2 գրադարանի թղթապանակը այստեղից: Ներբեռնված թղթապանակը տեղափոխեք աշխատասեղան, քանի որ այն ավելի հեշտ կլինի գտնել: Բացեք Arduino IDE- ն և կտտացրեք Էսքիզ> Ներառել գրադարան> Ավելացնել. ZIP գրադարան… և այնուհետ աշխատասեղանից ընտրեք ps2 թղթապանակը: Գրադարանը ներառված կլինի, և այժմ կարող եք օգտագործել ps2 գրադարանը:
Քայլ 4. Պարզեք Touchpad- ի միացումները
եթե ունեք Synaptics- ի հպման տախտակ, ինչպես վերը նշվածը, «T22» պահոցը +5V է, «T10» - ը ՝ «ժամացույց», «T11» - ը ՝ «տվյալները» և «T23» - ը ՝ «GND»: Կարող եք նաև «GND» մետաղալարերը միացնել խոշոր բացված պղնձի վրա, ինչպես ցույց է տրված վերևում:
Կտտացրեք վերը նշված պատկերին ՝ ավելին իմանալու համար: Եթե ունեք այլ հպման վահանակ, փորձեք դրա մասի համարը որոնել ինտերնետում «pinouts» - ով, կամ կարող եք Reddit- ում հարցնել r/Arduino համայնքին, եթե խրված եք:
Քայլ 5: Փորձարկեք Touchpad- ը
Համոզվեք, որ ճիշտ միացումներ են կատարվել touchpad- ին: Touchpad- ը փորձարկելու համար տեղադրեք ps2 մկնիկի կոդը Arduino միկրոկառավարիչի վրա Օրինակներ> ps2- ից: Միացրեք «ockամացույց» մետաղալարերը D6- ին, «Տվյալների» մետաղալարերը ՝ D5- ին, GND- ին ՝ GND- ին և +5V կամ VCC- ին ՝ համապատասխանաբար Arduino տախտակի +5V կապին: Միացրեք Arduino- ի տախտակը համակարգչին և բացեք սերիական մոնիտորը: Եթե տեսնում եք, որ թվերը փոխվում են, երբ ձեր մատը դիպչում եք հպման վահանակի վրա, ապա դիպչողը աշխատում է ճիշտ և կարող եք շարունակել:
Քայլ 6. Programրագրավորեք Arduino միկրոկառավարիչը
Խորհուրդ է տրվում անցնել ծածկագիրը Arduino միկրոկառավարիչին ներբեռնելուց առաջ `հասկանալու համար, թե ինչ է կատարվում:
Քայլ 7: Կարգավորեք դասավորությունը
Ստեղծեք դասավորություն ՝ փորձարկելու հետքի հզորությունը և մասնակցության բոլոր երեք հսկիչները: Համոզվեք, որ ուղու բոլոր հոդերը ճիշտ են պատրաստված, և հետքերը մաքուր են: Հետքերը և լոկոմոտիվների անիվները պարբերաբար մաքրելը խորհուրդ է տրվում լոկոմոտիվների կանգնեցումից խուսափելու համար:
Քայլ 8. Տեղադրեք Motor Shield- ը Arduino- ի տախտակին
Fullyգուշորեն հավասարեցրեք շարժիչի վահանի կապումներն Arduino- ի տախտակի վերնագրերի հետ և վահանը սեղմեք Arduino- ի տախտակի վերևում: Համոզվեք, որ վահանը ապահով տեղավորվում է Arduino- ի տախտակի վրա, և ոչ մի քորոց չի ծռվում:
Քայլ 9. Միացրեք Track Power- ը և Turnouts- ը Motor Shield- ին
Կատարեք հետևյալ կապերը.
- Հետագծի հզորությունը միացրեք «M1» պիտակով վահանի ելքային միակցիչին:
- Միացրեք ելքերը մնացած երեք ելքային միակցիչներին ՝ «M2», «M3» և «M4»:
Համոզվեք, որ էլեկտրագծերի բոլոր միացումներն ամուր են:
Քայլ 10: Միացրեք Touchpad- ը կարգավորմանը
Միացրեք touchpad- ը Arduino- ի տախտակին `հետևյալ կապերը դնելով touchpad- ի և Arduino- ի տախտակի միջև:
- +5 վոլտ կամ «VCC»-ից +5 վոլտ Arduino տախտակ
- Arduino- ի տախտակի «GND» - «GND»
- «Ockամացույց» Arduino- ի տախտակի «D6» - ին
- «Տվյալներ» Arduino տախտակի «D5» - ին
Քայլ 11. Տեղադրեք լոկոմոտիվը (երը) հետագծի վրա
Տեղադրեք փորձարկման ենթակա լոկոմոտիվը: Կարող եք նաև տեղադրել բազմաթիվ լոկոմոտիվներ ՝ ըստ ցանկության:
Խորհուրդ է տրվում օգտագործել վերալիցքավորման գործիք: Համոզվեք, որ լոկոմոտիվները պատշաճ կերպով տեղադրված են գծերի վրա `ռելսերից դուրս գալուց խուսափելու համար:
Քայլ 12: Միացրեք կարգավորումը հոսանքին և միացրեք այն
Միացրեք 12 վոլտ սնուցման աղբյուրը կարգավորմանը և միացրեք այն:
Քայլ 13: Փորձարկեք կառավարման տարրերը
Փորձարկեք բոլոր վերահսկիչները: Վերահսկիչին հասկանալու համար նորից անդրադառնացեք վերը նշված տեսանյութին:
Քայլ 14. Կիսվեք ձեր աշխատանքով և ընդլայնեք այն
Եթե ձեր նախագիծը գործի է դրվել, և եթե կարող եք, փորձեք կիսվել ձեր ստեղծագործության նկարներով համայնքի հետ ՝ կտտացնելով «Ես դա արեցի»:
Բացի այդ, փորձեք ավելացնել այս նախագծին ավելի շատ հնարավորություններ և գործառույթներ և փորձեք դրանք նույնպես կիսել: Ինչ էլ որ անես, ամենայն բարիք:
Խորհուրդ ենք տալիս:
Պարզ ավտոմատացված կետից կետ մոդել երկաթուղի. 10 քայլ (նկարներով)
Simple Automated Point to Point Model Երկաթուղի. Arduino միկրոկոնտրոլերները հիանալի են ավտոմատացնում մոդելային երկաթգծի դասավորությունը: Հատակագծերի ավտոմատացումն օգտակար է բազմաթիվ նպատակների համար, ինչպիսիք են ձեր դասավորությունը էկրանին դնելը, որտեղ դասավորության գործողությունը կարող է ծրագրավորվել գնացքների ավտոմատ հաջորդականությամբ աշխատելու համար: Լ
Ստեղնաշարով կառավարվող մոդելի Երկաթուղու դասավորություն V2.5 - PS/2 ինտերֆեյս `12 քայլ
Ստեղնաշարով կառավարվող մոդելի Երկաթուղու դասավորություն V2.5 | PS/2 ինտերֆեյս. Arduino միկրոկոնտրոլերների օգնությամբ կան երկաթուղային գծապատկերների մոդելների վերահսկման բազմաթիվ եղանակներ: Ստեղնաշարը մեծ առավելություն ունի `բազմաթիվ ստեղներ ունենալու համար` բազմաթիվ գործառույթներ ավելացնելու համար: Ահա եկեք տեսնենք, թե ինչպես կարող ենք սկսել լոկոմոտիվով պարզ դասավորությամբ
Ավտոմատացված կետից դեպի կետ մոդելի երկաթուղի ՝ բակի կողքով. 10 քայլ (նկարներով)
Ավտոմատացված կետից դեպի կետ մոդելի երկաթուղի ՝ բակի երեսպատմամբ. Arduino միկրոկոնտրոլերները մեծ հնարավորություններ են բացում մոդելի երկաթուղային հաղորդակցության մեջ, հատկապես երբ խոսքը վերաբերում է ավտոմատացմանը: Այս նախագիծը նման կիրառման օրինակ է: Այն նախորդ նախագծերից մեկի շարունակությունն է: Այս նախագիծը ներառում է մի կետ
Մոդելային երկաթուղի - DCC հրամանատարական կայան օգտագործելով Arduino :: 3 քայլ
Մոդելային երկաթուղի - DCC հրամանատարական կայան Arduino- ի միջոցով :: Թարմացվել է օգոստոս 2018 - տես նոր Instructable: դեպի հրամանատարական կայան: Մարդկանց մասնակցությունը T1 - T8 հասանելի է «B» ստեղնով, մասնակցությունը T9 - T1
Ինչպես վարվել նոութբուքի/նոութբուքի գերտաքացման հետ `8 քայլ
Ինչպես վարվել նոութբուքի/նոութբուքի գերտաքացման հետ: Նոութբուքի գերտաքացումը կարող է լուրջ վնաս հասցնել: Անջատման հանկարծակի ձախողումները կամ մահվան էկրանների պատահական հայտնվելը կարող են նշանակել, որ դուք խեղդում եք ձեր նոթատետրը: Իմ վերջին նոթատետրը բառացիորեն հալվեց մահճակալի վրա, քանի որ փակում էի բարձի վրա սառեցնող օդափոխիչները: Սա