Բովանդակություն:
- Քայլ 1: Դիտեք տեսանյութը
- Քայլ 2: Ստացեք բոլոր մասերն ու բաղադրիչները
- Քայլ 3. Վերբեռնեք Arduino ծրագիրը Arduino միկրոկոնտրոլեր
- Քայլ 4: Կազմեք դասավորությունը
- Քայլ 5: Միացրեք մասնակցությունը շարժիչին
- Քայլ 6. Միացրեք շարժիչի վարորդը Track Power Feeder- ին
- Քայլ 7: Միացրեք շարժիչի վարորդը Arduino տախտակին
- Քայլ 8. Միացրեք «զգացված» հետքերը Arduino տախտակին
- Քայլ 9. Միացրեք Arduino- ի խորհուրդը հոսանքին
- Քայլ 10. Տեղադրեք շարժակազմը և լոկոմոտիվը հետքերով
- Քայլ 11: Ստուգեք բոլոր լարային միացումները և գնացքները
- Քայլ 12: Միացրեք հոսանքը և աշխատեցրեք գնացքը
- Քայլ 13: Փոփոխեք նախագիծը
Video: Մոդելային երկաթգծի դասավորություն ավտոմատ կողքով (V2.0). 13 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
Այս նախագիծը երկաթուղային ավտոմատացման նախորդ մոդելներից մեկի `The Model Railway Layout with Automated Siding- ի թարմացումն է: Այս տարբերակը ավելացնում է շարժակազմի հետ լոկոմոտիվի միացման և անջատման հնարավորությունը: Երկաթուղու հատակագծի աշխատանքը հետևյալն է.
- Լոկոմոտիվը կսկսվի մայրուղուց և կանցնի սայդինգ ՝ շարժակազմի հետ միանալու համար:
- Լոկոմոտիվը կմիավորվի և գնացքը կողքից կհանի դեպի մայրուղի:
- Գնացքը կսկսի շարժվել, արագացնել, մի քանի հանգույց վերցնել հատակագծի շուրջը և դանդաղեցնել:
- Լոկոմոտիվը գնացքը հետ կվերադառնա դեպի եզերք ՝ վերջին հանգույցում, որտեղ այն անջատվելու է շարժակազմից և շարունակելու է հետագա քայլերը:
- Լոկոմոտիվը մեկ օղակ կկատարի ուղու շուրջ, կդանդաղեցնի և կդադարի այն վայրից, որտեղից սկսվել է սկզբից:
- Լոկոմոտիվը կսպասի որոշակի ժամանակ, և ամբողջ գործողությունը նորից կկրկնվի:
Այսպիսով, առանց ավելորդ քայլի, եկեք սկսենք:
Քայլ 1: Դիտեք տեսանյութը
Դիտեք տեսանյութը ՝ ամբողջական պատկերացում կազմելու համար, թե ինչպես է տեղի ունենում նախորդ քայլում բացատրված երկաթուղու ամբողջ աշխատանքը:
Քայլ 2: Ստացեք բոլոր մասերն ու բաղադրիչները
Այսպիսով, այժմ դուք գիտեք, թե ինչպես են ընթանալու իրերը, այնպես որ սկսելու համար ձեռք բերեք ստորև թվարկված բոլոր մասերն ու բաղադրիչները:
- Arduino միկրոկառավարիչ (ցանկացած Arduino տախտակ կարող է օգտագործվել, բայց հոգ տանել կապի միացումների մասին):
- L298N շարժիչի վարորդի մոդուլ (Այս տեսակի շարժիչային վարորդը խորհուրդ է տրվում `իր հզորության և գնի հետ կապված):
- 5 արականից իգական jumper լարեր (Շարժիչի վարորդի մուտքային կապումներն Arduino- ի տախտակի թվային ելքային կապերին միացնելու համար):
- 3 արուից իգական jumper լարերի հավաքածու, ընդամենը 6 (սենսորները Arduino տախտակին միացնելու համար):
- 6 տախտակի թռչկոտող մետաղալար (երկուսը `շարժիչի վարորդի մեկ ելքին միացնելու ուղու ուժը, իսկ չորսը` կողափայտի երկու ելք շարժիչի վարորդի մյուս ելքին միացնելու համար):
- Երկու «զգայուն» հետքեր:
- 12 վոլտ էլեկտրամատակարարում (ընթացիկ հզորությունը `առնվազն 1 Ա):
- Arduino տախտակը համակարգչին միացնելու համար համապատասխան USB մալուխ (ծրագրավորման համար):
- Համակարգիչ (ակնհայտ է:)
- Հետքերը `դասավորությունը կազմելու համար:
Քայլ 3. Վերբեռնեք Arduino ծրագիրը Arduino միկրոկոնտրոլեր
Ստացեք Arduino IDE- ն այստեղից: Անցեք ծածկագիրը ՝ հասկանալու համար, թե ինչպես է աշխատելու գործողությունը:
Քայլ 4: Կազմեք դասավորությունը
Դասավորությունը պարունակելու է անցնող երեսպատում ՝ մագնիսական չմիացման գծով, սայդինգի ելքի մոտ, որպեսզի լոկոմոտիվը շարժակազմից անջատվի մինչև կողքից դուրս գալը: «Սենսորային» ուղի կտեղադրվի երեսպատումից անմիջապես հետո, որպեսզի միկրոկառավարիչն իմանա, երբ լոկոմոտիվը դուրս է գալիս կողային հատվածից կամ անցնում է ուղու տվյալ հատվածը:
Մեկ այլ «սենսորային» ուղի կտեղադրվի երեսպատումից առաջ, որպեսզի գնացքի շարժման ուղղության հետ կապված այս «զգայուն» ուղու և երեսպատման միջև երկարությունը ավելի մեծ լինի, քան գնացքի երկարությունը:
Դասավորությունը սահմանելուց հետո համոզվեք, որ երկաթուղու ռելսերը մաքուր են `գնացքի անխափան երթևեկությունն ապահովելու համար:
Քայլ 5: Միացրեք մասնակցությունը շարժիչին
Միացրեք երկու մասնակցությունը զուգահեռաբար (մեկի +ve և -ve համապատասխանաբար +ve- ի և -ve- ի մյուսին): Connectուգահեռ լարային ելքը միացրեք «OUT1» և «OUT2» մակնիշով շարժիչի վարորդի մոդուլի ելքային կապումներին: Հնարավոր է, անհրաժեշտ լինի հետ շրջել շարժիչի շարժիչի ելքը, եթե կարգավորումը միացնելուց հետո նրանք սխալ ուղղությամբ են անցնում:
Քայլ 6. Միացրեք շարժիչի վարորդը Track Power Feeder- ին
Միացրեք հոսանքի սնուցման լարերը «OUT3» և «OUT4» մակնշմամբ շարժիչի վարորդի ելքային կապումներին: Հնարավոր է, որ ձեզ անհրաժեշտ լինի հակադարձել էլեկտրագծերի միացման բևեռականությունը, եթե լոկոմոտիվը կարգավորումը միացնելուց հետո սկսի շարժվել սխալ ուղղությամբ:
Քայլ 7: Միացրեք շարժիչի վարորդը Arduino տախտակին
Հեռացրեք jumper միակցիչը 'ENB' մակնշված շարժիչի վարորդի քորոցից: Շարժիչի վարորդի մոդուլի «+12-V» տերմինալը միացրեք Arduino տախտակի «VIN» կապին: Շարժիչային վարորդի մոդուլի «GND» կապը միացրեք Arduino տախտակի «GND» կապին: Շարժիչային վարորդի և Arduino տախտակի միջև կատարեք հետևյալ կապերը.
Շարժիչի վարորդ -> Arduino տախտակ
IN1 -> D12
IN2 -> D11
IN3 -> D9
IN4 -> D8
ENB -> D10
Քայլ 8. Միացրեք «զգացված» հետքերը Arduino տախտակին
Սենսորների «VCC» կապումներն միացրեք Arduino տախտակի «+5 վոլտ» քորոցին: Սենսորների «GND» կապումներն միացրեք Arduino տախտակի «GND» կապին:
Միացրեք սենսորի «OUT» քորոցը երեսպատման ելքի հետ Arduino տախտակի «A1» քորոցին: Մնացած սենսորի «OUT» կապը միացրեք Arduino տախտակի «A0» քորոցին:
Քայլ 9. Միացրեք Arduino- ի խորհուրդը հոսանքին
Arduino- ի տախտակը միացրեք 12 վոլտ հոսանքի աղբյուրին հոսանքի խցիկի միջոցով:
Քայլ 10. Տեղադրեք շարժակազմը և լոկոմոտիվը հետքերով
Վերալիցքավորման գործիքի օգնությամբ լոկոմոտիվը տեղադրեք մայրուղու վրա, իսկ շարժակազմը ՝ սայդինգում:
Քայլ 11: Ստուգեք բոլոր լարային միացումները և գնացքները
Համոզվեք, որ լոկոմոտիվը և շարժակազմը դուրս չեն գալիս ռելսերից: Կրկնակի ստուգեք լարերի միացումները և հոգացեք հոսանքի միացումների բևեռականության մասին:
Քայլ 12: Միացրեք հոսանքը և աշխատեցրեք գնացքը
Եթե ամեն ինչ լավ անցավ, ապա պետք է տեսնեք, որ ձեր լոկոմոտիվը սկսում է շարժվել և աշխատել ինչպես տեսանյութում: Եթե լոկոմոտիվը սկսում է շարժվել սխալ ուղղությամբ կամ մասնակցությունը սխալ ուղղությամբ է փոխվել, հակադարձեք նրանց էլեկտրագծերի միացման բևեռականությունը շարժիչային շարժիչի մոդուլի ելքային տերմինալի հետ:
Քայլ 13: Փոփոխեք նախագիծը
Շարունակեք և զրուցեք Arduino ծածկագրով և դիզայնով ՝ ավելի շատ գործառույթներ ավելացնելու, ավելի շատ գնացքներ վարելու, ավելի շատ մասնակցություն ավելացնելու և այլնի համար: Ինչ էլ որ անես, ամենայն բարիք:
Խորհուրդ ենք տալիս:
Երկու գնացքներով աշխատող երկաթուղային ավտոմատ մոդելի դասավորություն (V2.0) - Arduino- ի հիման վրա. 15 քայլ (նկարներով)
Երկու գնացքով աշխատող երկաթգծի ավտոմատ մոդելային դասավորություն (V2.0) | Arduino- ի հիման վրա. Arduino միկրոկառավարիչների միջոցով մոդելի դասավորության ավտոմատացումը միկրոկոնտրոլերների միաձուլման, ծրագրավորման և երկաթգծի մոդելավորման մեկ հոբբիի հիանալի միջոց է: Կան մի շարք նախագծեր, որոնք վերաբերում են մոդելային երկաթուղու վրա ինքնավար գնացք վարելուն
Մոդելային երկաթգծի դասավորություն ավտոմատ կողապատմամբ. 13 քայլ (նկարներով)
Մոդելային երկաթգծի դասավորությունը ավտոմատ կողքով. Գնացքի մոդելային դասավորություն պատրաստելը հիանալի հոբբի է, որի ավտոմատացումը շատ ավելի լավը կդարձնի: Եկեք դիտարկենք դրա ավտոմատացման որոշ առավելություններ. Lowածր ծախսեր. Ամբողջ դասավորությունը վերահսկվում է Arduino միկրոկոնտրոլերի միջոցով `օգտագործելով L298N շարժիչ
Պարզ ավտոմատացված մոդելի երկաթգծի դասավորություն - Arduino Controlled: 11 քայլ (նկարներով)
Պարզ ավտոմատացված մոդելի երկաթգծի դասավորություն | Arduino միկրոկոնտրոլերները հիանալի հավելում են մոդելի երկաթուղային հաղորդակցությանը, հատկապես ավտոմատացման դեպքում: Ահա մի պարզ և հեշտ միջոց ՝ սկսելու մոդելի երկաթուղային ավտոմատացումը Arduino- ի հետ: Այսպիսով, առանց որևէ ավելորդ խոսքի, եկեք սկսենք:
Մոդելային երկաթուղային ավտոմատ թունելի լույսեր `5 քայլ
Մոդելային երկաթուղային ավտոմատ թունելի լույսեր. Սա իմ սիրած տպատախտակն է: Իմ երկաթգծի մոդելը (դեռ ընթացքի մեջ է) ունի մի շարք թունելներ և, հավանաբար, նախատիպային չէ, ես ուզում էի ունենալ թունելի լույսեր, որոնք միացված էին գնացքի թունելին մոտենալուն պես: Իմ առաջին ազդակը եղել է բ
Ավտոմատացված մոդել Երկաթգծի դասավորություն հետադարձ օղակներով. 14 քայլ
Ավտոմատացված մոդելի դասավորություն ՝ հակադարձ օղակներով. Այդ նախագծի հիմնական թերություններից մեկն այն էր, որ գնացքը պետք է շարժվեր հակառակ ուղղությամբ `ելման կետ վերադառնալու համար: Ռ