Мазмуну:
- 1 -кадам: Видеону көрүңүз
- 2 -кадам: Бөлүктөрдү жана компоненттерди алыңыз
- 3 -кадам: Arduino микроконтроллерин программалаңыз
- 4 -кадам: Макетти жасаңыз
- 5 -кадам: Arduino тактасына Motor Driver Shield орнотуңуз
- 6 -кадам: Track Power Wires'ди Motor Driver Shieldге туташтырыңыз
- 7 -кадам: Бурулуштарды мотор айдоочусунун калканчына туташтырыңыз
- 8 -кадам: Кеңейтүү Калканчын Мотор Калканчына орнотуңуз
- 9 -кадам: "Сенсордук" тректерди кеңейтүү калканчына туташтырыңыз
- 10 -кадам: Сидингге биринчи поездди коюңуз
- 11 -кадам: Орнотууну күйгүзүңүз
- 12 -кадам: Баары туура иштеп жатканына ынангыла
- 13 -кадам: Экинчи Поездди Сидинг Трассасына кой
- 14 -кадам: Артка отуруңуз, эс алыңыз жана поезддердин чуркап баратканын көрүңүз
- 15 -кадам: Фуртурга баргыла
Video: Темир жолдун автоматташтырылган үлгүсү эки поездди иштетет (V2.0) - Arduino негизделген: 15 кадам (Сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:37
Темир жолдун макетин автоматташтыруу Arduino микроконтроллерлерин колдонуу - микроконтроллерлерди, программалоону жана темир жолду бир хоббиге бириктирүүнүн эң сонун жолу. Поездди темир жолдо автономдуу иштетүү боюнча көптөгөн долбоорлор бар, бирок бир аздан кийин бир эле поезд бир аз кызыксыз боло баштайт. Ошентип, биздин макетти толтуруу үчүн, дагы бир поезд алып, баштайлы!
1 -кадам: Видеону көрүңүз
Бул кантип иштээри жөнүндө түшүнүк алуу үчүн жогорудагы видеону көрүңүз.
2 -кадам: Бөлүктөрдү жана компоненттерди алыңыз
Бул жерде бул долбоор үчүн эмне талап кылынат:
- Adafruit мотор калканы менен шайкеш келген Arduino микроконтроллер тактасы.
- Adafruit мотор айдоочусунун калканы v2.0.
- Кеңейтүү калканы (Милдеттүү эмес, бирок зымдарды жөнөкөйлөтүү үчүн абдан сунушталат.)
- 3 'сенсордук' трек.
- 8 эркектен эркекке секирүүчү зымдар (Тректин кубаттуулугун жана бурулуштарды мотор калканчына туташтыруу үчүн.)
- 3 эркек -ургаачы секирүүчү зымдардан турган 3 комплект (Arduino тактасына 'сенсордук' тректерди туташтыруу үчүн.
- 12 вольттук туруктуу токтун булагы, учурдагы кубаттуулугу 1Адан кем эмес (1000 мА).
- Arduino тактасын компьютерге туташтыруу үчүн ылайыктуу USB кабели.
- Компьютер.
3 -кадам: Arduino микроконтроллерин программалаңыз
Adafruit мотор калканынын v2 китепканасы Arduino IDEге орнотулганын текшериңиз, эгер андай болбосо, Ctrl+Shift+I басыңыз, Adafruit мотор калканчын издеп, Adafruit Motor калкан V2 китепканасынын акыркы версиясын жүктөп алыңыз.
Кодду Arduino микроконтроллерине жүктөөдөн мурун, эмне болуп жаткандыгын жана кандайча болуп жаткандыгын түшүнүү үчүн ал аркылуу өтүңүз.
Сиз мотор айдоочусунун калканы жөнүндө бул жерден көбүрөөк биле аласыз, бирок долбоорду улантуу үчүн кайра келиңиз!
4 -кадам: Макетти жасаңыз
Көбүрөөк маалымат алуу үчүн биринчи сүрөттү басыңыз.
Макетти түзүп, магистралдык сызыкка, ошондой эле өтүүчү сайдингге күч берүүчү орнотуңуз. Өтмөктүн трассасынын эки бурулуштун жанындагы тармакталган жеринде изоляцияланган темир бириктиргичтерди колдонуп магистралдык линиядан электрдик изоляция кылууну тактаңыз.
Ар бир "сезилген" тректин жайгашкан жерине көңүл буруңуз:
- Биринчи "сенсорлуу" трек сайдинг чыгуусунда орнотулган бурулуштан кийин гана орнотулат, ошентип, сайдингден чыккан поезд магистралдык линияга келээрдин алдында аны кесип өтөт.
- Экинчи "сенсорлуу" трек магистралдык линияга сайдинг кире электе бир аз аралыкта орнотулган (Маалымат үчүн биринчи сүрөттү караңыз).
- Үчүнчү "сенсордук" трек сайдингдин кире беришине орнотулганга чейин эле орнотулат.
5 -кадам: Arduino тактасына Motor Driver Shield орнотуңуз
Мотор айдоочусунун калканчын Arduino тактасына орнотуп, айдоочу тактасынын казыктарын Arduino тактасынын ургаачы баштары менен кылдат түздөңүз. Пиндер орнотуу процессинде ийилип калбашы үчүн өзгөчө кам көрүңүз.
6 -кадам: Track Power Wires'ди Motor Driver Shieldге туташтырыңыз
Төмөнкү тректи электр байланыштырууларын жасаңыз:
- Магистралдык тректин кубаттандыргычын 'M1' деп белгиленген калкандагы терминалдык блокко туташтырыңыз.
- Өтмөктүн трассасынын күчүн 'M2' деп белгиленген калкандагы терминалдык блокко туташтырыңыз.
7 -кадам: Бурулуштарды мотор айдоочусунун калканчына туташтырыңыз
+ +(Кызыл) жана -ve (кара) зымдарын бириктирип, "М3" деп белгиленген мотор калканчындагы терминалдык блокко туташтырып, бурулуштарды параллель туташтырыңыз.
8 -кадам: Кеңейтүү Калканчын Мотор Калканчына орнотуңуз
Мотор калканчын мотор калканчына Arduino тактасына кандай орнотсо, ошондой эле кеңейтүүчү калканы орнотуңуз.
9 -кадам: "Сенсордук" тректерди кеңейтүү калканчына туташтырыңыз
Ар бир "сезилген" тректин күчүн кеңейтүү калканындагы +5 вольттуу баштыкка жана ар бир сенсордун 'GND' пинине 'GND' калканынын башына туташтырыңыз. Андан кийин, төмөнкү байланыштарды жасаңыз:
- Биринчи сенсордун чыгуу пинин Arduino тактасынын 'A0' кирүү пинине туташтырыңыз.
- Экинчи сенсордун чыгуу пинин Arduino тактасынын 'A1' кирүү пинине туташтырыңыз.
- Үчүнчү сенсордун чыгуу пинин Arduino тактасынын 'A2' кирүү пинине туташтырыңыз.
10 -кадам: Сидингге биринчи поездди коюңуз
Биринчи поездди сайдингге койгула, кайра иштетүүчү куралды колдонуу сунушталат, айрыкча паровоздор үчүн.
11 -кадам: Орнотууну күйгүзүңүз
12 вольттук кубат булагын Arduino тактасынын кубат киргизүү туташтыргычына туташтырып, кубатты күйгүзүңүз.
12 -кадам: Баары туура иштеп жатканына ынангыла
Система иштетилгенден кийин, бурулуштар трассаны магистралдык линияга туташтырууга өтүшү керек. Эгерде кимдир бирөө туура эмес жолду алмаштырса, мотор калканы менен байланышынын полярлыгын артка кайтарыңыз.
Бурулуштар сидингге өткөндөн кийин, поезд акырындык менен жыла башташы керек жана биринчи "сенсордук" жолдон өткөндөн кийин ылдамдашы керек. Эгерде поезд трассада же магистралдык жолдо туура эмес багытта жыла баштаса, эмне кылуу керек экенин билесиз.
13 -кадам: Экинчи Поездди Сидинг Трассасына кой
Биринчи поезд экинчи "сенсорлуу" жолду кесип өткөндөн кийин, бурулуштар капталдан кетет жана трассанын күчү өчөт. Бул экинчи поездди капталга жайгаштыруу убактысы.
14 -кадам: Артка отуруңуз, эс алыңыз жана поезддердин чуркап баратканын көрүңүз
15 -кадам: Фуртурга баргыла
Эмне үчүн бул жөндөөнү жаңыртууга болбойт? Макетти татаалдаштырып көрүңүз, дагы поезддерди, бурулуштарды кошуңуз, көп нерсе бар!
Эмне кылсаңыз да, башкаларга сиздин ишиңизди көрүүсү үчүн өзүңүздүн жаратууңузду коомчулук менен бөлүшүүгө аракет кылыңыз. Бардыгы жакшы болсун!
Сунушталууда:
Автоматташтырылган макро фокус темир жолу: 13 кадам (сүрөттөр менен)
Автоматташтырылган макро фокус темир жолу: Саламатсыздарбы жамаат, мен автоматтык макро фокус темир жолунун дизайнын сунуштагым келет. Макул, анда биринчи суроо шайтан фокус темир жана ал эмне үчүн колдонулат? Макро же жакын фотография - бул кичинекейлерди сүрөткө тартуу чеберчилиги. Бул мүмкүн
Автоматташтырылган сайдинг менен темир жолдун макети: 13 кадам (сүрөттөр менен)
Автоматташтырылган сайдинг менен темир жолдун макети: Поезддин макетин түзүү - бул чоң хобби, аны автоматташтыруу аны бир топ жакшыртат! Келгиле, анын автоматташтырылышынын кээ бир артыкчылыктарын карап көрөлү: Баасы төмөн операция: Бүт түзүлүш L298N мо аркылуу Arduino микроконтроллери тарабынан башкарылат
Автоматташтырылган өтүүчү сайдинг менен темир жол макети (V2.0): 13 кадам (сүрөттөр менен)
Автоматташтырылган өтүүчү сайдинг менен моделдик темир жол макети (V2.0): Бул долбоор темир жолдун автоматташтырылган мурунку моделдеринин бири, Темир жолдун автоматташтырылган сайдинги. Бул версия локомотивди кыймылдуу курам менен кошуу жана ажыратуу өзгөчөлүгүн кошот. Операциянын
Темир жолдун автоматташтырылган үлгүсү эки поездде: 9 кадам
Эки поезддин темир жолунун автоматташтырылган макети: Мен бир аз убакыт өткөндөн кийин өтмөктүн автоматташтырылган моделин түздүм. Бир мүчөмдүн өтүнүчү боюнча, мен муну Инструктивдүү кылдым. Бул жогоруда айтылган долбоорго бир аз окшош. Макет эки поездди камтыйт жана аларды алмаштырат
Автоматташтырылган чекиттен темир жолдун короосу Сайдинг менен: 10 кадам (сүрөттөр менен)
Yard Siding менен темир жолдун автоматташтырылган чекити: Arduino микроконтроллерлери моделдик темир жолдо чоң мүмкүнчүлүктөрдү ачат, айрыкча автоматташтыруу жөнүндө. Бул долбоор мындай колдонмонун мисалы болуп саналат. Бул мурунку долбоорлордун биринин уландысы. Бул долбоор бир упайдан турат