Բովանդակություն:
- Քայլ 1: Դիտեք տեսանյութը
- Քայլ 2: Ստացեք բոլոր անհրաժեշտ նյութերը
- Քայլ 3. Programրագրավորեք Arduino միկրոկառավարիչը
- Քայլ 4. Բացահայտեք PS/2 միակցիչի քորոցները
- Քայլ 5. Շարժիչային վարորդը միացրեք Arduino տախտակին
- Քայլ 6. Միացրեք PS/2 միակցիչը Arduino տախտակին
- Քայլ 7: Ստեղծեք փորձարկման դասավորություն
- Քայլ 8. Միացրեք շարժիչի վարորդի ելքերը Track Power Feeder- ին
- Քայլ 9. Ստեղնաշարը միացրեք PS/2 միակցիչին
- Քայլ 10. Տեղադրեք լոկոմոտիվը հետքերի վրա
- Քայլ 11: Կարգավորումը միացրեք 12 վոլտ ադապտորին և միացրեք այն
- Քայլ 12: Նստեք ձեզ հետ ստեղնաշարով և գործարկեք ձեր գնացքը
- Քայլ 13: Ի՞նչ է հաջորդը:
Video: Ստեղնաշարով կառավարվող մոդել գնացք V2.0 - PS/2 ինտերֆեյս. 13 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Իմ նախորդ Instructable- ից մեկում ես ձեզ ցույց տվեցի, թե ինչպես կարելի է կառավարել մոդելային երկաթուղու դասավորությունը `օգտագործելով ստեղնաշար: Դա հիանալի էր, բայց համակարգչի աշխատելու համար անհրաժեշտ թերություն ուներ: Այս Instructable- ում տեսնենք, թե ինչպես կարելի է կառավարել մոդելային գնացքը `օգտագործելով ստեղնաշար Arduino- ի միջոցով: Այսպիսով, առանց երկարաձգման, եկեք սկսենք:
Քայլ 1: Դիտեք տեսանյութը
Քայլ 2: Ստացեք բոլոր անհրաժեշտ նյութերը
Այս նախագծի համար ձեզ հարկավոր է.
- Arduino միկրոկոնտրոլեր
- PS/2 ստեղնաշար
- PS/2 իգական միակցիչ (ձեռք բերեք մեկը, ինչպես ցույց է տրված նկարում, դա կդարձնի ձեր կյանքը ավելի հեշտ):
- L298N շարժիչի վարորդի մոդուլ
- 12 վոլտ հոսանքի աղբյուր ՝ առնվազն 1 Ա (1000 մԱ) ընթացիկ հզորությամբ:
- 3 արուից իգական jumper լարեր (Շարժիչի վարորդի մուտքերը Arduino տախտակի ելքային կապերին միացնելու համար):
- 4 արուից տղամարդ ցատկող լարեր (Շարժիչի վարորդին հոսանքին և հետքերին միացնելու համար):
- 4 արուից դեպի տղամարդ ցատկող լարեր (PS/2 միակցիչը Arduino տախտակին միացնելու համար):
Քայլ 3. Programրագրավորեք Arduino միկրոկառավարիչը
Քայլ 4. Բացահայտեք PS/2 միակցիչի քորոցները
Օգտագործելով շարունակականության ստուգման համար սահմանված բազմիմետր և տվյալ նկարը որպես հղում, նշեք PS/2 միակցիչի/երկարացման մալուխի լարերի քորոցները:
Քայլ 5. Շարժիչային վարորդը միացրեք Arduino տախտակին
Կատարեք էլեկտրագծերի հետևյալ միացումները.
- Միացրեք «ENB» մուտքի քորոցը Arduino տախտակի «D10» - ին:
- Միացրեք մուտքի «IN4» կապը Arduino տախտակի «D9» - ին:
- Միացրեք մուտքի «IN3» կապը Arduino տախտակի «D8» - ին:
- Միացրեք երկու արու և արու ցատկման լարեր դեպի ելքային տերմինալներ 3 և 4, որոնք հետագայում միացված են հետքի հոսանքի սնուցողին:
- Շարժիչի վարորդի «VIN» կապը համապատասխանաբար միացրեք «VIN» կապին և «GND» կապը համապատասխանաբար Arduino տախտակի «GND» քորոցին:
Համոզվեք, որ էլեկտրագծերի միացումները թուլացած չեն:
Քայլ 6. Միացրեք PS/2 միակցիչը Arduino տախտակին
Կատարեք էլեկտրագծերի հետևյալ միացումները.
- Միացրեք «VCC»-ն Arduino տախտակի «+5 վոլտ» քորոցին:
- Միացրեք «GND» - ը Arduino տախտակի «GND» կապին:
- Միացրեք «CLOCK» - ը Arduino- ի տախտակի «D2» - ին:
- Միացրեք «ՏՎՅԱԼՆԵՐԸ» Arduino- ի տախտակի «D3» - ին:
Կրկնակի ստուգեք PS/2 միակցիչի pinout դիագրամը, նախքան կապեր հաստատելը:
Քայլ 7: Ստեղծեք փորձարկման դասավորություն
Կարգավորումը ստուգելու համար կատարեք ուղու մի պարզ հանգույց: Համոզվեք, որ հետքերը ճիշտ են մաքրված `լոկոմոտիվի կանգնեցումը կանխելու համար:
Քայլ 8. Միացրեք շարժիչի վարորդի ելքերը Track Power Feeder- ին
Արու և տղամարդ թռիչքի լարերը միացրեք հոսանքի սնուցման ուղու տերմինալներին, որոնք նախկինում միացված էին շարժիչի վարորդի ելքային տերմինալներին:
Քայլ 9. Ստեղնաշարը միացրեք PS/2 միակցիչին
Քայլ 10. Տեղադրեք լոկոմոտիվը հետքերի վրա
Տեղադրեք շոգեքարշը հետքերի վրա ՝ անիվները ճիշտ հավասարեցնելով ռելսերի հետ:
Քայլ 11: Կարգավորումը միացրեք 12 վոլտ ադապտորին և միացրեք այն
Կրկնակի ստուգեք էլեկտրագծերի բոլոր միացումները և համոզվեք, որ ամեն ինչ միացված է ճիշտ վայրին, և որ միացման միացումները թուլացած չեն: Միացրեք սնուցման սարքի ադապտերը և միացրեք այն:
Քայլ 12: Նստեք ձեզ հետ ստեղնաշարով և գործարկեք ձեր գնացքը
Քայլ 13: Ի՞նչ է հաջորդը:
Ես կցանկանայի տեսնել ձեր նախագիծը ստորև: Այս նախագիծն ավարտելուց հետո մի կանգ առեք այստեղ և փորձեք ավելի շատ գործառույթներ ավելացնել կարգավորմանը: Ինչ էլ որ անես, ամենայն բարիք:
Խորհուրդ ենք տալիս:
ԿԱKՎԱ Servo Motor- ը որպես մոդել գնացք: 17 քայլ
ԿԱKՎԱ Servo Motor As Model Train Driver. Բավարար բյուջե չունե՞ք գնելու այդ բոլոր թանկարժեք գնացքների վերահսկիչները: Մի՛ անհանգստացեք: Այս խրատելիքում ես ձեզ ցույց կտամ, թե ինչպես կարող եք պատրաստել ձեր ցածր բյուջետային գնացքի վերահսկիչը ՝ կոտրելով սերվո շարժիչը: Այսպիսով, եկեք
Steampunk գնացք. 5 քայլ (նկարներով)
Steampunk գնացք. Ինձ բախտ վիճակվեց ընկերոջից ստանալ օգտագործված սայլակների բազա: Ես իսկապես պետք է փոխեի երկու մարտկոցը, որպեսզի այն գործարկվեր, բայց դա փոքր գին էր, որը պետք է վճարեր նման բազմակողմանի հենարան կառուցելու հարթակի համար: Ես որոշեցի
Ստեղնաշարով կառավարվող մոդելի Երկաթուղու դասավորություն V2.5 - PS/2 ինտերֆեյս `12 քայլ
Ստեղնաշարով կառավարվող մոդելի Երկաթուղու դասավորություն V2.5 | PS/2 ինտերֆեյս. Arduino միկրոկոնտրոլերների օգնությամբ կան երկաթուղային գծապատկերների մոդելների վերահսկման բազմաթիվ եղանակներ: Ստեղնաշարը մեծ առավելություն ունի `բազմաթիվ ստեղներ ունենալու համար` բազմաթիվ գործառույթներ ավելացնելու համար: Ահա եկեք տեսնենք, թե ինչպես կարող ենք սկսել լոկոմոտիվով պարզ դասավորությամբ
Բարև գնացք: ATtiny 1614: 8 քայլ (նկարներով)
Բարև գնացք: ATtiny 1614. Իմ Fab Academy դասի համար ես պետք է տախտակ ստեղծեմ միկրոկոնտրոլերով, կոճակով և լուսադիոդով: Ես այն կօգտագործեմ Eagle- ի ստեղծման համար
Պարզ գնացք `ավտոմատացված կետից դեպի կետ, որը տևում է երկու գնացք. 13 քայլ (նկարներով)
Simple Automated Point to Point Model Երկաթուղի, որն աշխատում է երկու գնացքով. Arduino միկրոկոնտրոլերները հիանալի միջոց են ավտոմատացնելու մոդելի երկաթգծերը `իրենց ցածր գնով մատչելիության, բաց կոդով սարքավորումների և ծրագրակազմի և ձեզ օգնելու մեծ համայնքի շնորհիվ: Երկաթուղային մոդելների համար Arduino միկրոկառավարիչները կարող են ապացուցել, որ