Բովանդակություն:
- Քայլ 1: Դիտեք տեսանյութը
- Քայլ 2: Ստացեք ամբողջ նյութը
- Քայլ 3. Programրագրավորեք Arduino միկրոկառավարիչը
- Քայլ 4: Կատարեք թեստային դասավորություն
- Քայլ 5. Տեղադրեք Motor Driver Shield- ը Arduino- ի տախտակի վրա և միացրեք այն հետևելու հզորությանը և մասնակցությանը
- Քայլ 6. Լարացրեք «զգայուն» հետքերը
- Քայլ 7. Միացրեք Arduino տախտակը հոսանքին և միացրեք այն
- Քայլ 8. Տեղադրեք ձեր շոգեքարշը կողային հատվածում և սահեցրեք այն «զգայուն» հետքերով
- Քայլ 9: Watch Your Train Go
- Քայլ 10: Առայժմ արված է:
Video: Ավտոմատացված կետից դեպի կետ մոդելի երկաթուղի ՝ բակի կողքով. 10 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Arduino միկրոկոնտրոլերները մեծ հնարավորություններ են բացում մոդելային երկաթուղու վրա, հատկապես երբ խոսքը վերաբերում է ավտոմատացմանը: Այս նախագիծը նման կիրառման օրինակ է: Այն նախորդ նախագծերից մեկի շարունակությունն է: Այս նախագիծը ներառում է երկաթգծի կետ առ կետ մոդելը `գնացքը տեղավորող բակով: Բոլոր գործողությունները վերահսկվում են Arduino միկրոկառավարիչների տախտակի միջոցով `հետադարձ մեխանիզմի օգնությամբ, իսկ գնացքը և մասնակցությունը վերահսկվում է Adafruit շարժիչային վահանի կողմից:
Քայլ 1: Դիտեք տեսանյութը
Դիտեք տեսանյութը ՝ պատկերացում կազմելու համար, թե ինչպես է դա աշխատում: Այսպիսով, հիմա դուք գիտեք, թե ինչ է կատարվում, եկեք սկսենք:
Քայլ 2: Ստացեք ամբողջ նյութը
Ահա այն, ինչ ձեզ հարկավոր կլինի կառուցման համար.
- Arduino տախտակ, որը համատեղելի է Adafruit շարժիչի վահանի հետ v2.3.
- Adafruit շարժիչի վահան v2.3. (Լրացուցիչ տեղեկությունների համար կտտացրեք այստեղ):
- Ընդլայնման վահան (ըստ ցանկության, սենսորները միացնելու համար խորհուրդ է տրվում ընդլայնել Arduino տախտակի +5V և GND կապերը):
- 3 «զգայուն» հետքեր:
- 4 արուից դեպի տղամարդ ցատկող լարեր (2 ՝ ուղու հոսանքը միացնելու համար, իսկ մյուսները ՝ մասնակցությունը միացնելու համար):
- 3 հավաքածու 3 արականից իգական jumper լարերի համար (Ընդհանուր 9 լար, որն օգտագործվում է յուրաքանչյուր սենսորի 3 կապում Arduino տախտակին և հոսանքին միացնելու համար):
- 12 վոլտ հոսանքի աղբյուր ՝ առնվազն 1 Ա (1000 մԱ) ընթացիկ հզորությամբ:
- Arduino տախտակը համակարգչին միացնելու համար համապատասխան USB մալուխ:
- Arduino միկրոկառավարիչը ծրագրավորող համակարգիչ:
- Պտուտակահան:
Քայլ 3. Programրագրավորեք Arduino միկրոկառավարիչը
Համոզվեք, որ Adafruit շարժիչային վահանի գրադարանը տեղադրված է ձեր Arduino IDE- ում: Շարժիչային վահանի և անհրաժեշտ ծրագրակազմի մասին ամբողջական փաստաթղթերը կարող եք ստանալ այս հղումից:
Քայլ 4: Կատարեք թեստային դասավորություն
Kato Unitrack- ը հիանալի է ժամանակավոր դասավորություններ ստեղծելու համար, հատկապես փորձարկման նպատակով: Լրացուցիչ տեղեկությունների համար կտտացրեք պատկերի վրա: Կատարեք դասավորություն, ինչպես ցույց է տրված վերը նշված նկարում: Երկաթուղու երկարությունը մայր գծում (A և B կետերի միջև կարող է լինել հնարավոր ցանկացած երկարություն): Համոզվեք, որ երկաթուղու բոլոր հոդերը պատշաճ կերպով պատրաստված են, և ուղու ռելսերը ճիշտ մաքրված են:
Քայլ 5. Տեղադրեք Motor Driver Shield- ը Arduino- ի տախտակի վրա և միացրեք այն հետևելու հզորությանը և մասնակցությանը
Տեղադրեք վահանը Arduino- ի տախտակի վրա ՝ վահանի կապումներն ուղղելով Arduino- ի տախտակի վերնագրերին: Դա արեք նրբորեն և համոզվեք, որ վահանի քորոցները չեն թեքվում:
M4- ով նշված վահանի ելքային կապումներն միացրեք հոսանքի լարերին, իսկ M3- ով նշվածները ՝ ելքի լարերին: Ուշադրություն դարձրեք, որ կարգավորումը համատեղելի է միայն երկու լարային էլեկտրամագնիսական տիպի ելքի հետ:
Քայլ 6. Լարացրեք «զգայուն» հետքերը
Տեղադրեք ընդարձակման վահանը շարժիչի վահանի վրա և միացրեք տվիչների GND և հոսանքի լարերը համապատասխանաբար վահանի GND և +5V ռելսերին: Կատարեք հետևյալ կապի կապերը.
- Միացրեք բակի սենսորի ելքը Arduino տախտակի A0 կապին:
- Մի կետի սենսորի ելքը միացրեք Arduino տախտակի A1 կապին:
- B կետի գծում գտնվող տվիչի ելքը միացրեք Arduino տախտակի A2 կապին:
Համոզվեք, որ ոչ մի քորոց բաց չէ `համակարգի անսարքությունից խուսափելու համար:
Քայլ 7. Միացրեք Arduino տախտակը հոսանքին և միացրեք այն
Միացրեք 12V DC հոսանքի աղբյուրը Arduino- ին ՝ օգտագործելով տակառի վարդակը և միացրեք այն:
Քայլ 8. Տեղադրեք ձեր շոգեքարշը կողային հատվածում և սահեցրեք այն «զգայուն» հետքերով
Arduino- ի տախտակը ծրագրված է սկսել հատակագծման աշխատանքը միայն այն բանից հետո, երբ շոգեքարշը տեղադրվի բակում, և դա «կիմանա» միայն «զգայուն» ուղու հետադարձ կապի միջոցով: Համոզվեք, որ դիտում եք տեսանյութը, առաջին քայլում, այն ավելի լավ հասկանալու համար:
Այն բանից հետո, երբ «սենսորային» ուղին հայտնաբերում է լոկոմոտիվը, դուք պետք է տեսնեք, որ եթե մասնակցությունը չլինի, մասնակցությունը կանցնի կողային կողմի, և լոկոմոտիվը կսկսի առաջ շարժվել:
Եթե մասնակցությունը անցնում է սխալ ուղղությամբ, հակադարձեք լարերի բևեռականությունը, որը միացնում է մասնակցությունը շարժիչի վահանին: Նույնը արեք հետագծի հզորության դեպքում, եթե լոկոմոտիվը սկսի շարժվել սխալ ուղղությամբ:
Քայլ 9: Watch Your Train Go
Եթե ամեն ինչ ճիշտ է արված, ձեր գնացքը պետք է սկսի շարժվել բակի սայդինգից դեպի մայրուղի և շարժվի այնպես, ինչպես ցույց է տրված վերևում:
Քայլ 10: Առայժմ արված է:
Ձեր գնացքը աշխատե՞լ է: Մի կանգ առեք այստեղ: Փորձեք արդիականացնել գնացքը ավելի շատ կետերի միջև աշխատեցնելու կարգավորումները, փոխել գնացքի արագացման և դանդաղեցման արագությունը, փոփոխել Arduino ծածկագիրը, շատ անելիքներ կան: Ամենայն բարիք!
Խորհուրդ ենք տալիս:
Պարզ ավտոմատացված կետից կետ մոդել երկաթուղի. 10 քայլ (նկարներով)
Simple Automated Point to Point Model Երկաթուղի. Arduino միկրոկոնտրոլերները հիանալի են ավտոմատացնում մոդելային երկաթգծի դասավորությունը: Հատակագծերի ավտոմատացումն օգտակար է բազմաթիվ նպատակների համար, ինչպիսիք են ձեր դասավորությունը էկրանին դնելը, որտեղ դասավորության գործողությունը կարող է ծրագրավորվել գնացքների ավտոմատ հաջորդականությամբ աշխատելու համար: Լ
Պարզ ավտոմատացված մոդելի երկաթգծի դասավորություն - Arduino Controlled: 11 քայլ (նկարներով)
Պարզ ավտոմատացված մոդելի երկաթգծի դասավորություն | Arduino միկրոկոնտրոլերները հիանալի հավելում են մոդելի երկաթուղային հաղորդակցությանը, հատկապես ավտոմատացման դեպքում: Ահա մի պարզ և հեշտ միջոց ՝ սկսելու մոդելի երկաթուղային ավտոմատացումը Arduino- ի հետ: Այսպիսով, առանց որևէ ավելորդ խոսքի, եկեք սկսենք:
Նոութբուքի Touchpad վերահսկվող մոդելի երկաթուղի - PS/2 Arduino ինտերֆեյս. 14 քայլ
Նոութբուքի Touchpad վերահսկվող մոդելի երկաթուղի | Հ.Գ./2 Arduino ինտերֆեյս. Նոութբուքի հպման տախտակը հիանալի սարքերից է, որն օգտագործվում է որպես մուտք միկրոկոնտրոլերների նախագծերի համար: Այսպիսով, այսօր, եկեք գործարկենք այս սարքը Arduino միկրոկոնտրոլերով `մոդելի երկաթուղին վերահսկելու համար: PS/2 touchpad- ի միջոցով մենք կկարողանանք վերահսկել 3 տ
Պարզ գնացք `ավտոմատացված կետից դեպի կետ, որը տևում է երկու գնացք. 13 քայլ (նկարներով)
Simple Automated Point to Point Model Երկաթուղի, որն աշխատում է երկու գնացքով. Arduino միկրոկոնտրոլերները հիանալի միջոց են ավտոմատացնելու մոդելի երկաթգծերը `իրենց ցածր գնով մատչելիության, բաց կոդով սարքավորումների և ծրագրակազմի և ձեզ օգնելու մեծ համայնքի շնորհիվ: Երկաթուղային մոդելների համար Arduino միկրոկառավարիչները կարող են ապացուցել, որ
Պարզ ավտոմատացված մոդելի երկաթուղային հանգույց ՝ բակի կողքով. 11 քայլ
Պարզ ավտոմատացված մոդելի երկաթուղային հանգույց ՝ բակի կողքով. Այս նախագիծը իմ նախորդ նախագծերից մեկի արդիականացված տարբերակն է: Սա օգտագործում է Arduino միկրոկառավարիչ ՝ բաց կոդով նախատիպերի հիանալի հարթակ ՝ ավտոմատացնելու համար երկաթգծի մոդելային դասավորությունը: Դասավորությունը ներառում է պարզ օվալաձև հանգույց և բակի երեսպատման թեփ