Мазмуну:
- 1 -кадам: Бардык керектүү нерселерди чогулткула
- 2 -кадам: Arduino тактасын программалаңыз
- 3 -кадам: Ички цикл тректерин изоляциялоо
- 4 -кадам: Макетти жасаңыз
- 5 -кадам: Калканды Arduino тактасына сайыңыз жана зымдарды туташтырыңыз
- 6 -кадам: "Сенсордук" тректи Arduino тактасына туташтырыңыз
- 7 -кадам: Локомотивди трекке коюңуз
- 8 -кадам: Системаны иштетүү
- 9 -кадам: Анын иштешин караңыз
- 10 -кадам: Кийинкиде эмне болот?
Video: Автоматташтырылган поезд артка айлануу: 10 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Тескери циклдарды жасоо поезддердин моделин түзүүдө поезддердин багытын өзгөртүүгө жардам берет, муну айланма столдор менен жасоого болбойт. Ошентип, поезддерди ар кандай тыныгуусуз жана үзгүлтүксүз иштетүү үчүн, ар бир учунда тескери цикл менен бир тректүү макеттерди түзө аласыз. Андыктан, көпкө созулбастан, баштайлы!
1 -кадам: Бардык керектүү нерселерди чогулткула
Бул долбоор үчүн бул жерде керектүү тетиктердин жана компоненттердин тизмеси келтирилген:
- An Arduino микроконтроллери, сунуш кылынгандар UNO, Леонардо, MEGA.
- Adafruit мотор айдоочусунун калканы.
- 12 вольттуу DC энергия булагы (учурдагы кубаттуулугу жок дегенде 1,5 ампер болгон батарея же адаптер болушу мүмкүн)
- Алты эркектен секирүүчү зым:
- Катышууну мотор айдоочусуна туташтыруу үчүн бир жуп.
- Экинчи жуп мотор айдоочусуна тышкы тректин кубатын туташтыруу үчүн.
- Үчүнчү жуп мотор драйверине ички циклди туташтыруу үчүн.
- "Сенсордук" трек.
- 3 ургаачыдан аялга секирүүчү зымдар (сенсорду Arduino тактасына туташтыруу үчүн).
2 -кадам: Arduino тактасын программалаңыз
Эгерде компьютериңизде Arduino IDE жок болсо, аны бул жерден жүктөп алыңыз. Adafruit мотор айдоочусунун калканчынын китепканасын бул жерден тапса болот, эгерде ал IDEде жок болсо. Программаны түзүүдөн мурун муну IDEге орнотконуңузду текшериңиз. Эгер китепкана орнотууга жардам керек болсо, бул шилтемени текшериңиз.
3 -кадам: Ички цикл тректерин изоляциялоо
4 изоляцияланган темир бириктиргичти колдонуп, тректин ички айланмасын сырткы трассадан бөлүп алыңыз. Көбүрөөк маалымат алуу үчүн сүрөттү басыңыз.
4 -кадам: Макетти жасаңыз
Мен бул макетти түзүү үчүн N-gauge Kato Unitrack колдондум. Бардык нерсе туура иштесе, башка тректи колдонсоңуз болот.
5 -кадам: Калканды Arduino тактасына сайыңыз жана зымдарды туташтырыңыз
Мотор айдоочусунун калканчын бекитүүдөн мурун, бардык казыктардын тегизделгенин текшериңиз, андан кийин Arduino тактасына бекем бекитүү үчүн калканды ылдый түшүрүңүз. Досканы аналогдук кирүү казыктары сиз тарапта тургандай тик абалда кармаганда (жогорудагы сүрөттү караңыз), төмөнкү байланыштарды жасаңыз:
- +M же 'кызыл зымды жогорку терминалга, -ve же кара зымды төмөнкү терминалга туташтыруу менен' M4 'деп белгиленген терминалдык блокко бурулуш зымдарын туташтырыңыз.
- Циклдин ички бөлүмүнүн электр зымдарын 'M2' деп белгиленген терминалдык блокко туташтырыңыз. Аны азырынча туташтырыңыз жана поезд же локомотив циклдин ичинде туура эмес багытта кетсе же жөн эле токтоп калса, полярдыкты кийинчерээк өзгөртүңүз.
- Сырткы тректин кубатын 'M1' деп белгиленген терминалдык блокко туташтырыңыз. Ички циклдагы тректи күтүү үчүн эмне кылсаңыз, кийинчерээк кылыңыз.
6 -кадам: "Сенсордук" тректи Arduino тактасына туташтырыңыз
Сенсордун казыктарын төмөнкүдөй туташтырыңыз:
- Arduino тактасынын VCC +5-вольт төөнөгүчүнө.
- GND - Arduino тактасынын GND пини.
- OUT Arduino тактасынын A0 пинине.
7 -кадам: Локомотивди трекке коюңуз
Орнотууну текшерүү үчүн локомотивди жолдун сырткы бөлүгүнө коюңуз.
8 -кадам: Системаны иштетүү
Arduino тактасын жана мотор драйверин VIN жана GND пиндерин тиешелүүлүгүнө жараша 12 вольтко жана жерге туташтырып же адаптердин баррель коннекторун Arduino тактасынын розеткасына туташтырып күйгүзүңүз. Бардык зым байланыштарын кайра текшерип, кубатты күйгүзүңүз.
9 -кадам: Анын иштешин караңыз
Эгерде баары жакшы болсо, анда сиздин орнотууңуз жогорудагы видеодо көрсөтүлгөндөй иштеши керек.
10 -кадам: Кийинкиде эмне болот?
Эми сизде мисал орнотуу иштеп жаткандан кийин, сырткы трактын экинчи четине дагы бир тескери циклди кошуп койсоңуз болот, поезд бир багытта эки багытта үзгүлтүксүз жүрө берет (Arduino'ду өзгөртүү керек болот) программа). Бул долбоордун функционалдуулугун жогорулатуу үчүн Arduino программасын өзгөртүү аркылуу жөндөмүңүздү көрсөтүңүз же жөн эле мага бул менен эмне кылганыңызды билдириңиз. Мага бул долбоордун сизге пайдасы тийдиби же жокпу, билүү үчүн бул долбоорду түзсөңүз, мага кабарлаңыз.
Мен сага темир жолдо бактылуу болушун каалайм. Бардыгы жакшы болсун!
Сунушталууда:
Уюлдук телефонуңуз менен моделдин поезд макетин башкарыңыз!: 11 кадам (сүрөттөр менен)
Уюлдук телефонуңуз менен моделдин поезд макетин көзөмөлдөңүз!: Зымдуу дроссель жана бурулуш контроллери менен моделдин поезд макетин башкаруу жаңы баштагандар үчүн жакшы башталыш болушу мүмкүн, бирок алар портативдүүлүк көйгөйүн жаратат. Ошондой эле, рынокко келген зымсыз контроллерлер кээ бир локомдорду гана башкара алышат
Ардуино роботу алыстыгы, багыты жана айлануу даражасы менен (Чыгыш, Батыш, Түндүк, Түштүк) Bluetooth модулу жана Автономдуу робот кыймылынын жардамы менен үн менен башкарылат.: 6 кадам
Ардуино роботу алыстыгы, багыты жана айлануу даражасы менен (Чыгыш, Батыш, Түндүк, Түштүк) Bluetooth модулунун жана Автономдуу Робот Кыймылынын жардамы менен Үн менен Башкарылат. , Сол, Оң, Чыгыш, Батыш, Түндүк, Түштүк) Үн буйругун колдонуу менен аралыкты сантиметр менен талап кылды. Роботту автономдуу түрдө жылдырса болот
Долбоор 2: Инженердикти кантип артка кайтаруу керек: 11 кадам (Сүрөттөр менен)
Долбоор 2: Инжинирингди кантип артка кайтаруу керек: Саламатсызбы менин хоббичи, менин жакшы досум RS232 протоколун TTLге чечүү үчүн Raspberry Pi менен бирге бир нече компоненттерди чогулткан. Жыйынтыктын бардыгы 3 негизги компоненттен турган кутуга ыргытылды: кубаттуулукка конвертер
Артка чуркоо: 10 кадам (сүрөттөр менен)
Жаткан Трейк: Мен бул велосипедди велосипедге арзан кириш катары иштеп чыктым. Мен коммерциялык трейкке 1000 доллар сарптоо үчүн баскан жокмун, мен аны жыгачтан кургам, анткени мен жыгач менен көбүрөөк сүйлөшөм, модификациялоо оңой жана арзан. Мен анда алам
Кассета ойноткучтун моторунан жасалган коркунучтуу артка айлануучу саат: 7 кадам (сүрөттөр менен)
Кассета ойноткучтун моторунан жасалган коркунучтуу артка айлануучу саат: Бул менин күйөөм менен чуркап жүргөн кызымдын башталгыч мектебиндеги арбактуу үйгө жасаган тирегим. Саат Cheapo үнөмдүү дүкөн саатынан жана улгайган баланын кассетасынан ойнотулган. Ал саат он үчтү жана мүнөттүн колунун айлануусун көрсөтөт