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

Ստեղնաշարով կառավարվող մոդել գնացք V2.0 - PS/2 ինտերֆեյս. 13 քայլ (նկարներով)
Ստեղնաշարով կառավարվող մոդել գնացք V2.0 - PS/2 ինտերֆեյս. 13 քայլ (նկարներով)

Video: Ստեղնաշարով կառավարվող մոդել գնացք V2.0 - PS/2 ինտերֆեյս. 13 քայլ (նկարներով)

Video: Ստեղնաշարով կառավարվող մոդել գնացք V2.0 - PS/2 ինտերֆեյս. 13 քայլ (նկարներով)
Video: ԱՇԽԱՐՀԻ 10 ԱՄԵՆԱՄԵԾ ՄԵՔԵՆԱՆԵՐԸ 2024, Նոյեմբեր
Anonim
Ստեղնաշարով կառավարվող մոդել գնացք V2.0 | PS/2 ինտերֆեյս
Ստեղնաշարով կառավարվող մոդել գնացք V2.0 | PS/2 ինտերֆեյս

Իմ նախորդ Instructable- ից մեկում ես ձեզ ցույց տվեցի, թե ինչպես կարելի է կառավարել մոդելային երկաթուղու դասավորությունը `օգտագործելով ստեղնաշար: Դա հիանալի էր, բայց համակարգչի աշխատելու համար անհրաժեշտ թերություն ուներ: Այս Instructable- ում տեսնենք, թե ինչպես կարելի է կառավարել մոդելային գնացքը `օգտագործելով ստեղնաշար Arduino- ի միջոցով: Այսպիսով, առանց երկարաձգման, եկեք սկսենք:

Քայլ 1: Դիտեք տեսանյութը

Image
Image

Քայլ 2: Ստացեք բոլոր անհրաժեշտ նյութերը

Programրագրավորեք Arduino միկրոկառավարիչը
Programրագրավորեք Arduino միկրոկառավարիչը

Այս նախագծի համար ձեզ հարկավոր է.

  • 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 միակցիչի քորոցները
Բացահայտեք PS/2 միակցիչի քորոցները
Բացահայտեք PS/2 միակցիչի քորոցները
Բացահայտեք PS/2 միակցիչի քորոցները

Օգտագործելով շարունակականության ստուգման համար սահմանված բազմիմետր և տվյալ նկարը որպես հղում, նշեք PS/2 միակցիչի/երկարացման մալուխի լարերի քորոցները:

Քայլ 5. Շարժիչային վարորդը միացրեք Arduino տախտակին

Միացրեք շարժիչի վարորդը Arduino տախտակին
Միացրեք շարժիչի վարորդը Arduino տախտակին

Կատարեք էլեկտրագծերի հետևյալ միացումները.

  • Միացրեք «ENB» մուտքի քորոցը Arduino տախտակի «D10» - ին:
  • Միացրեք մուտքի «IN4» կապը Arduino տախտակի «D9» - ին:
  • Միացրեք մուտքի «IN3» կապը Arduino տախտակի «D8» - ին:
  • Միացրեք երկու արու և արու ցատկման լարեր դեպի ելքային տերմինալներ 3 և 4, որոնք հետագայում միացված են հետքի հոսանքի սնուցողին:
  • Շարժիչի վարորդի «VIN» կապը համապատասխանաբար միացրեք «VIN» կապին և «GND» կապը համապատասխանաբար Arduino տախտակի «GND» քորոցին:

Համոզվեք, որ էլեկտրագծերի միացումները թուլացած չեն:

Քայլ 6. Միացրեք PS/2 միակցիչը Arduino տախտակին

Միացրեք PS/2 միակցիչը Arduino տախտակին
Միացրեք PS/2 միակցիչը Arduino տախտակին

Կատարեք էլեկտրագծերի հետևյալ միացումները.

  • Միացրեք «VCC»-ն Arduino տախտակի «+5 վոլտ» քորոցին:
  • Միացրեք «GND» - ը Arduino տախտակի «GND» կապին:
  • Միացրեք «CLOCK» - ը Arduino- ի տախտակի «D2» - ին:
  • Միացրեք «ՏՎՅԱԼՆԵՐԸ» Arduino- ի տախտակի «D3» - ին:

Կրկնակի ստուգեք PS/2 միակցիչի pinout դիագրամը, նախքան կապեր հաստատելը:

Քայլ 7: Ստեղծեք փորձարկման դասավորություն

Ստեղծեք փորձարկման դասավորություն
Ստեղծեք փորձարկման դասավորություն

Կարգավորումը ստուգելու համար կատարեք ուղու մի պարզ հանգույց: Համոզվեք, որ հետքերը ճիշտ են մաքրված `լոկոմոտիվի կանգնեցումը կանխելու համար:

Քայլ 8. Միացրեք շարժիչի վարորդի ելքերը Track Power Feeder- ին

Շարժիչի վարորդի ելքերը միացրեք Track Power Feeder- ին
Շարժիչի վարորդի ելքերը միացրեք Track Power Feeder- ին
Շարժիչի վարորդի ելքերը միացրեք Track Power Feeder- ին
Շարժիչի վարորդի ելքերը միացրեք Track Power Feeder- ին

Արու և տղամարդ թռիչքի լարերը միացրեք հոսանքի սնուցման ուղու տերմինալներին, որոնք նախկինում միացված էին շարժիչի վարորդի ելքային տերմինալներին:

Քայլ 9. Ստեղնաշարը միացրեք PS/2 միակցիչին

Ստեղնաշարը միացրեք PS/2 միակցիչին
Ստեղնաշարը միացրեք PS/2 միակցիչին
Ստեղնաշարը միացրեք PS/2 միակցիչին
Ստեղնաշարը միացրեք PS/2 միակցիչին

Քայլ 10. Տեղադրեք լոկոմոտիվը հետքերի վրա

Տեղադրեք շոգեքարշը հետքերի վրա
Տեղադրեք շոգեքարշը հետքերի վրա

Տեղադրեք շոգեքարշը հետքերի վրա ՝ անիվները ճիշտ հավասարեցնելով ռելսերի հետ:

Քայլ 11: Կարգավորումը միացրեք 12 վոլտ ադապտորին և միացրեք այն

Միացրեք կարգավորումը 12 վոլտ ադապտեր և միացրեք այն
Միացրեք կարգավորումը 12 վոլտ ադապտեր և միացրեք այն

Կրկնակի ստուգեք էլեկտրագծերի բոլոր միացումները և համոզվեք, որ ամեն ինչ միացված է ճիշտ վայրին, և որ միացման միացումները թուլացած չեն: Միացրեք սնուցման սարքի ադապտերը և միացրեք այն:

Քայլ 12: Նստեք ձեզ հետ ստեղնաշարով և գործարկեք ձեր գնացքը

Քայլ 13: Ի՞նչ է հաջորդը:

Ես կցանկանայի տեսնել ձեր նախագիծը ստորև: Այս նախագիծն ավարտելուց հետո մի կանգ առեք այստեղ և փորձեք ավելի շատ գործառույթներ ավելացնել կարգավորմանը: Ինչ էլ որ անես, ամենայն բարիք:

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