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

Մոդելային երկաթգծի դասավորություն ավտոմատ կողքով (V2.0). 13 քայլ (նկարներով)
Մոդելային երկաթգծի դասավորություն ավտոմատ կողքով (V2.0). 13 քայլ (նկարներով)

Video: Մոդելային երկաթգծի դասավորություն ավտոմատ կողքով (V2.0). 13 քայլ (նկարներով)

Video: Մոդելային երկաթգծի դասավորություն ավտոմատ կողքով (V2.0). 13 քայլ (նկարներով)
Video: Դարձեք հանքարդյունաբերության բիզնեսի սեփականատեր: - Idle Mining Empire GamePlay 🎮📱 2024, Սեպտեմբեր
Anonim
Մոդելային երկաթգծի դասավորություն ՝ ավտոմատ կողանցումով (V2.0)
Մոդելային երկաթգծի դասավորություն ՝ ավտոմատ կողանցումով (V2.0)

Այս նախագիծը երկաթուղային ավտոմատացման նախորդ մոդելներից մեկի `The Model Railway Layout with Automated Siding- ի թարմացումն է: Այս տարբերակը ավելացնում է շարժակազմի հետ լոկոմոտիվի միացման և անջատման հնարավորությունը: Երկաթուղու հատակագծի աշխատանքը հետևյալն է.

  • Լոկոմոտիվը կսկսվի մայրուղուց և կանցնի սայդինգ ՝ շարժակազմի հետ միանալու համար:
  • Լոկոմոտիվը կմիավորվի և գնացքը կողքից կհանի դեպի մայրուղի:
  • Գնացքը կսկսի շարժվել, արագացնել, մի քանի հանգույց վերցնել հատակագծի շուրջը և դանդաղեցնել:
  • Լոկոմոտիվը գնացքը հետ կվերադառնա դեպի եզերք ՝ վերջին հանգույցում, որտեղ այն անջատվելու է շարժակազմից և շարունակելու է հետագա քայլերը:
  • Լոկոմոտիվը մեկ օղակ կկատարի ուղու շուրջ, կդանդաղեցնի և կդադարի այն վայրից, որտեղից սկսվել է սկզբից:
  • Լոկոմոտիվը կսպասի որոշակի ժամանակ, և ամբողջ գործողությունը նորից կկրկնվի:

Այսպիսով, առանց ավելորդ քայլի, եկեք սկսենք:

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

Image
Image

Դիտեք տեսանյութը ՝ ամբողջական պատկերացում կազմելու համար, թե ինչպես է տեղի ունենում նախորդ քայլում բացատրված երկաթուղու ամբողջ աշխատանքը:

Քայլ 2: Ստացեք բոլոր մասերն ու բաղադրիչները

Վերբեռնեք Arduino ծրագիրը Arduino միկրոկառավարիչում
Վերբեռնեք Arduino ծրագիրը Arduino միկրոկառավարիչում

Այսպիսով, այժմ դուք գիտեք, թե ինչպես են ընթանալու իրերը, այնպես որ սկսելու համար ձեռք բերեք ստորև թվարկված բոլոր մասերն ու բաղադրիչները:

  • Arduino միկրոկառավարիչ (ցանկացած Arduino տախտակ կարող է օգտագործվել, բայց հոգ տանել կապի միացումների մասին):
  • L298N շարժիչի վարորդի մոդուլ (Այս տեսակի շարժիչային վարորդը խորհուրդ է տրվում `իր հզորության և գնի հետ կապված):
  • 5 արականից իգական jumper լարեր (Շարժիչի վարորդի մուտքային կապումներն Arduino- ի տախտակի թվային ելքային կապերին միացնելու համար):
  • 3 արուից իգական jumper լարերի հավաքածու, ընդամենը 6 (սենսորները Arduino տախտակին միացնելու համար):
  • 6 տախտակի թռչկոտող մետաղալար (երկուսը `շարժիչի վարորդի մեկ ելքին միացնելու ուղու ուժը, իսկ չորսը` կողափայտի երկու ելք շարժիչի վարորդի մյուս ելքին միացնելու համար):
  • Երկու «զգայուն» հետքեր:
  • 12 վոլտ էլեկտրամատակարարում (ընթացիկ հզորությունը `առնվազն 1 Ա):
  • Arduino տախտակը համակարգչին միացնելու համար համապատասխան USB մալուխ (ծրագրավորման համար):
  • Համակարգիչ (ակնհայտ է:)
  • Հետքերը `դասավորությունը կազմելու համար:

Քայլ 3. Վերբեռնեք Arduino ծրագիրը Arduino միկրոկոնտրոլեր

Ստացեք Arduino IDE- ն այստեղից: Անցեք ծածկագիրը ՝ հասկանալու համար, թե ինչպես է աշխատելու գործողությունը:

Քայլ 4: Կազմեք դասավորությունը

Կատարեք դասավորությունը
Կատարեք դասավորությունը

Դասավորությունը պարունակելու է անցնող երեսպատում ՝ մագնիսական չմիացման գծով, սայդինգի ելքի մոտ, որպեսզի լոկոմոտիվը շարժակազմից անջատվի մինչև կողքից դուրս գալը: «Սենսորային» ուղի կտեղադրվի երեսպատումից անմիջապես հետո, որպեսզի միկրոկառավարիչն իմանա, երբ լոկոմոտիվը դուրս է գալիս կողային հատվածից կամ անցնում է ուղու տվյալ հատվածը:

Մեկ այլ «սենսորային» ուղի կտեղադրվի երեսպատումից առաջ, որպեսզի գնացքի շարժման ուղղության հետ կապված այս «զգայուն» ուղու և երեսպատման միջև երկարությունը ավելի մեծ լինի, քան գնացքի երկարությունը:

Դասավորությունը սահմանելուց հետո համոզվեք, որ երկաթուղու ռելսերը մաքուր են `գնացքի անխափան երթևեկությունն ապահովելու համար:

Քայլ 5: Միացրեք մասնակցությունը շարժիչին

Միացրեք Turnouts- ը Motor Driver- ին
Միացրեք Turnouts- ը Motor Driver- ին

Միացրեք երկու մասնակցությունը զուգահեռաբար (մեկի +ve և -ve համապատասխանաբար +ve- ի և -ve- ի մյուսին): Connectուգահեռ լարային ելքը միացրեք «OUT1» և «OUT2» մակնիշով շարժիչի վարորդի մոդուլի ելքային կապումներին: Հնարավոր է, անհրաժեշտ լինի հետ շրջել շարժիչի շարժիչի ելքը, եթե կարգավորումը միացնելուց հետո նրանք սխալ ուղղությամբ են անցնում:

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

Միացրեք շարժիչի վարորդը Track Power Feeder- ին
Միացրեք շարժիչի վարորդը Track Power Feeder- ին

Միացրեք հոսանքի սնուցման լարերը «OUT3» և «OUT4» մակնշմամբ շարժիչի վարորդի ելքային կապումներին: Հնարավոր է, որ ձեզ անհրաժեշտ լինի հակադարձել էլեկտրագծերի միացման բևեռականությունը, եթե լոկոմոտիվը կարգավորումը միացնելուց հետո սկսի շարժվել սխալ ուղղությամբ:

Քայլ 7: Միացրեք շարժիչի վարորդը Arduino տախտակին

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

Հեռացրեք jumper միակցիչը 'ENB' մակնշված շարժիչի վարորդի քորոցից: Շարժիչի վարորդի մոդուլի «+12-V» տերմինալը միացրեք Arduino տախտակի «VIN» կապին: Շարժիչային վարորդի մոդուլի «GND» կապը միացրեք Arduino տախտակի «GND» կապին: Շարժիչային վարորդի և Arduino տախտակի միջև կատարեք հետևյալ կապերը.

Շարժիչի վարորդ -> Arduino տախտակ

IN1 -> D12

IN2 -> D11

IN3 -> D9

IN4 -> D8

ENB -> D10

Քայլ 8. Միացրեք «զգացված» հետքերը Arduino տախտակին

Միացրեք «զգայուն» հետքերը Arduino տախտակին
Միացրեք «զգայուն» հետքերը Arduino տախտակին
Միացրեք «զգայուն» հետքերը Arduino տախտակին
Միացրեք «զգայուն» հետքերը Arduino տախտակին
Միացրեք «զգայուն» հետքերը Arduino տախտակին
Միացրեք «զգայուն» հետքերը Arduino տախտակին

Սենսորների «VCC» կապումներն միացրեք Arduino տախտակի «+5 վոլտ» քորոցին: Սենսորների «GND» կապումներն միացրեք Arduino տախտակի «GND» կապին:

Միացրեք սենսորի «OUT» քորոցը երեսպատման ելքի հետ Arduino տախտակի «A1» քորոցին: Մնացած սենսորի «OUT» կապը միացրեք Arduino տախտակի «A0» քորոցին:

Քայլ 9. Միացրեք Arduino- ի խորհուրդը հոսանքին

Arduino- ի տախտակը միացրեք 12 վոլտ հոսանքի աղբյուրին հոսանքի խցիկի միջոցով:

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

Տեղադրեք շարժակազմը և լոկոմոտիվը հետքերի վրա
Տեղադրեք շարժակազմը և լոկոմոտիվը հետքերի վրա
Տեղադրեք շարժակազմը և լոկոմոտիվը հետքերի վրա
Տեղադրեք շարժակազմը և լոկոմոտիվը հետքերի վրա

Վերալիցքավորման գործիքի օգնությամբ լոկոմոտիվը տեղադրեք մայրուղու վրա, իսկ շարժակազմը ՝ սայդինգում:

Քայլ 11: Ստուգեք բոլոր լարային միացումները և գնացքները

Համոզվեք, որ լոկոմոտիվը և շարժակազմը դուրս չեն գալիս ռելսերից: Կրկնակի ստուգեք լարերի միացումները և հոգացեք հոսանքի միացումների բևեռականության մասին:

Քայլ 12: Միացրեք հոսանքը և աշխատեցրեք գնացքը

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

Քայլ 13: Փոփոխեք նախագիծը

Շարունակեք և զրուցեք Arduino ծածկագրով և դիզայնով ՝ ավելի շատ գործառույթներ ավելացնելու, ավելի շատ գնացքներ վարելու, ավելի շատ մասնակցություն ավելացնելու և այլնի համար: Ինչ էլ որ անես, ամենայն բարիք:

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