Мазмуну:

Автоматташтырылган поезд артка айлануу: 10 кадам (сүрөттөр менен)
Автоматташтырылган поезд артка айлануу: 10 кадам (сүрөттөр менен)

Video: Автоматташтырылган поезд артка айлануу: 10 кадам (сүрөттөр менен)

Video: Автоматташтырылган поезд артка айлануу: 10 кадам (сүрөттөр менен)
Video: САМЫЕ НЕВЕРОЯТНЫЕ ЖЕЛЕЗНЫЕ ДОРОГИ В МИРЕ! Подборка Невероятных Поездок СНЯТЫХ НА КАМЕРУ! 2024, Июль
Anonim
Image
Image

Тескери циклдарды жасоо поезддердин моделин түзүүдө поезддердин багытын өзгөртүүгө жардам берет, муну айланма столдор менен жасоого болбойт. Ошентип, поезддерди ар кандай тыныгуусуз жана үзгүлтүксүз иштетүү үчүн, ар бир учунда тескери цикл менен бир тректүү макеттерди түзө аласыз. Андыктан, көпкө созулбастан, баштайлы!

1 -кадам: Бардык керектүү нерселерди чогулткула

Arduino тактасын программалаңыз
Arduino тактасын программалаңыз

Бул долбоор үчүн бул жерде керектүү тетиктердин жана компоненттердин тизмеси келтирилген:

  • An Arduino микроконтроллери, сунуш кылынгандар UNO, Леонардо, MEGA.
  • Adafruit мотор айдоочусунун калканы.
  • 12 вольттуу DC энергия булагы (учурдагы кубаттуулугу жок дегенде 1,5 ампер болгон батарея же адаптер болушу мүмкүн)
  • Алты эркектен секирүүчү зым:
  1. Катышууну мотор айдоочусуна туташтыруу үчүн бир жуп.
  2. Экинчи жуп мотор айдоочусуна тышкы тректин кубатын туташтыруу үчүн.
  3. Үчүнчү жуп мотор драйверине ички циклди туташтыруу үчүн.
  • "Сенсордук" трек.
  • 3 ургаачыдан аялга секирүүчү зымдар (сенсорду Arduino тактасына туташтыруу үчүн).

2 -кадам: Arduino тактасын программалаңыз

Эгерде компьютериңизде Arduino IDE жок болсо, аны бул жерден жүктөп алыңыз. Adafruit мотор айдоочусунун калканчынын китепканасын бул жерден тапса болот, эгерде ал IDEде жок болсо. Программаны түзүүдөн мурун муну IDEге орнотконуңузду текшериңиз. Эгер китепкана орнотууга жардам керек болсо, бул шилтемени текшериңиз.

3 -кадам: Ички цикл тректерин изоляциялоо

Ички цикл тректерин бөлүп алыңыз
Ички цикл тректерин бөлүп алыңыз

4 изоляцияланган темир бириктиргичти колдонуп, тректин ички айланмасын сырткы трассадан бөлүп алыңыз. Көбүрөөк маалымат алуу үчүн сүрөттү басыңыз.

4 -кадам: Макетти жасаңыз

Макет жасоо
Макет жасоо

Мен бул макетти түзүү үчүн N-gauge Kato Unitrack колдондум. Бардык нерсе туура иштесе, башка тректи колдонсоңуз болот.

5 -кадам: Калканды Arduino тактасына сайыңыз жана зымдарды туташтырыңыз

Калканды Arduino тактасына сайыңыз жана зымдарды туташтырыңыз
Калканды Arduino тактасына сайыңыз жана зымдарды туташтырыңыз
Калканды Arduino тактасына сайыңыз жана зымдарды туташтырыңыз
Калканды Arduino тактасына сайыңыз жана зымдарды туташтырыңыз

Мотор айдоочусунун калканчын бекитүүдөн мурун, бардык казыктардын тегизделгенин текшериңиз, андан кийин Arduino тактасына бекем бекитүү үчүн калканды ылдый түшүрүңүз. Досканы аналогдук кирүү казыктары сиз тарапта тургандай тик абалда кармаганда (жогорудагы сүрөттү караңыз), төмөнкү байланыштарды жасаңыз:

  • +M же 'кызыл зымды жогорку терминалга, -ve же кара зымды төмөнкү терминалга туташтыруу менен' M4 'деп белгиленген терминалдык блокко бурулуш зымдарын туташтырыңыз.
  • Циклдин ички бөлүмүнүн электр зымдарын 'M2' деп белгиленген терминалдык блокко туташтырыңыз. Аны азырынча туташтырыңыз жана поезд же локомотив циклдин ичинде туура эмес багытта кетсе же жөн эле токтоп калса, полярдыкты кийинчерээк өзгөртүңүз.
  • Сырткы тректин кубатын 'M1' деп белгиленген терминалдык блокко туташтырыңыз. Ички циклдагы тректи күтүү үчүн эмне кылсаңыз, кийинчерээк кылыңыз.

6 -кадам: "Сенсордук" тректи Arduino тактасына туташтырыңыз

"Сенсордук" тректи Arduino тактасына туташтырыңыз
"Сенсордук" тректи Arduino тактасына туташтырыңыз

Сенсордун казыктарын төмөнкүдөй туташтырыңыз:

  • Arduino тактасынын VCC +5-вольт төөнөгүчүнө.
  • GND - Arduino тактасынын GND пини.
  • OUT Arduino тактасынын A0 пинине.

7 -кадам: Локомотивди трекке коюңуз

Локомотивди трекке коюңуз
Локомотивди трекке коюңуз

Орнотууну текшерүү үчүн локомотивди жолдун сырткы бөлүгүнө коюңуз.

8 -кадам: Системаны иштетүү

Системаны иштетүү
Системаны иштетүү
Системаны иштетүү
Системаны иштетүү

Arduino тактасын жана мотор драйверин VIN жана GND пиндерин тиешелүүлүгүнө жараша 12 вольтко жана жерге туташтырып же адаптердин баррель коннекторун Arduino тактасынын розеткасына туташтырып күйгүзүңүз. Бардык зым байланыштарын кайра текшерип, кубатты күйгүзүңүз.

9 -кадам: Анын иштешин караңыз

Эгерде баары жакшы болсо, анда сиздин орнотууңуз жогорудагы видеодо көрсөтүлгөндөй иштеши керек.

10 -кадам: Кийинкиде эмне болот?

Эми сизде мисал орнотуу иштеп жаткандан кийин, сырткы трактын экинчи четине дагы бир тескери циклди кошуп койсоңуз болот, поезд бир багытта эки багытта үзгүлтүксүз жүрө берет (Arduino'ду өзгөртүү керек болот) программа). Бул долбоордун функционалдуулугун жогорулатуу үчүн Arduino программасын өзгөртүү аркылуу жөндөмүңүздү көрсөтүңүз же жөн эле мага бул менен эмне кылганыңызды билдириңиз. Мага бул долбоордун сизге пайдасы тийдиби же жокпу, билүү үчүн бул долбоорду түзсөңүз, мага кабарлаңыз.

Мен сага темир жолдо бактылуу болушун каалайм. Бардыгы жакшы болсун!

Сунушталууда: