Мазмұны:

Автоматтандырылған нүктеден нүктеге дейін теміржол теміржолы: 10 адым (суреттермен)
Автоматтандырылған нүктеден нүктеге дейін теміржол теміржолы: 10 адым (суреттермен)

Бейне: Автоматтандырылған нүктеден нүктеге дейін теміржол теміржолы: 10 адым (суреттермен)

Бейне: Автоматтандырылған нүктеден нүктеге дейін теміржол теміржолы: 10 адым (суреттермен)
Бейне: Қазақстанда 500 000 - 3 000 000 тг дейін жалақы алатын мамандықтар 2024, Маусым
Anonim
Автоматтандырылған нүктеден нүктеге дейінгі теміржол үлгісі
Автоматтандырылған нүктеден нүктеге дейінгі теміржол үлгісі

Arduino микроконтроллерлері модельдік теміржолда үлкен мүмкіндіктер ашады, әсіресе автоматикаға қатысты. Бұл жоба осындай қосымшаның мысалы болып табылады. Бұл алдыңғы жобалардың бірінің жалғасы. Бұл жоба пойызды орналастыруға арналған ауласы бар теміржолдың макет нүктесінен тұрады. Барлық операциялар кері байланыс механизмінің көмегімен Arduino микроконтроллер тақтасы арқылы басқарылады, ал пойыз және қатысушылар Adafruit қозғалтқыш қалқанымен басқарылады.

1 -қадам: Бейнені қараңыз

Image
Image

Бұл қалай жұмыс істейтіні туралы түсінік алу үшін бейнені қараңыз. Сонымен, енді сіз не болып жатқанын білесіз, бастайық!

2 -қадам: барлық заттарды алыңыз

Arduino микроконтроллерін бағдарламалаңыз
Arduino микроконтроллерін бағдарламалаңыз

Міне, құрылыс үшін сізге қажет:

  • Adafruit мотор қалқаны v2.3 үйлесімді Arduino тақтасы.
  • Adafruit моторлы қалқаны v2.3. (Қосымша ақпарат алу үшін мына жерді басыңыз.)
  • Кеңейту қалқаны (сенсорларды қосу үшін Arduino тақтасының +5V және GND түйреуіштерін кеңейту ұсынылады).
  • 3 «сенсорлы» тректер.
  • 4 еркек пен еркекке секіргіш сым (2 жолдың қуатын қосу үшін, ал басқалары бұрылысты қосу үшін.)
  • 3 ерлер мен әйелдердің қосқыш сымдарының 3 жиынтығы (әр сенсордың 3 түйреуішін Arduino тақтасына және қуатқа қосу үшін 9 сым қолданылады).
  • 12А вольтты тұрақты ток көзі, ток сыйымдылығы кемінде 1А (1000мА).
  • Arduino тақтасын компьютерге қосу үшін қолайлы USB кабелі.
  • Arduino микроконтроллерін бағдарламалауға арналған компьютер.
  • Бұрауыш.

3 -қадам: Arduino микроконтроллерін бағдарламалаңыз

Arduino IDE -де Adafruit моторлы қалқан кітапханасы орнатылғанына көз жеткізіңіз. Сіз мотор қалқаны мен қажетті бағдарламалық қамтамасыз ету туралы толық құжаттаманы осы сілтемеден ала аласыз.

4 -қадам: Тест макетін жасаңыз

Тест макетін жасаңыз
Тест макетін жасаңыз

Kato Unitrack уақытша макеттер жасау үшін өте ыңғайлы, әсіресе тестілеу үшін. Қосымша ақпарат алу үшін суретті басыңыз. Жоғарыдағы суретте көрсетілгендей макет жасаңыз. Магистральдағы жолдың ұзындығы (А мен В нүктелерінің арасында мүмкін болатын кез келген ұзындықта жасалуы мүмкін.) Барлық рельс түйіспелерінің дұрыс жасалғанына және рельстердің дұрыс тазаланғанына көз жеткізіңіз.

5 -қадам: Arduino тақтасына мотор драйверінің қалқанын орнатыңыз және оны қуат пен қосылымды бақылауға қосыңыз

Мотор драйверінің қалқанын Arduino тақтасына орнатыңыз және оны қуат пен бұрылысқа бақылауға қосыңыз
Мотор драйверінің қалқанын Arduino тақтасына орнатыңыз және оны қуат пен бұрылысқа бақылауға қосыңыз
Мотор драйверінің қалқанын Arduino тақтасына орнатыңыз және оны қуат пен бұрылысқа бақылауға қосыңыз
Мотор драйверінің қалқанын Arduino тақтасына орнатыңыз және оны қуат пен бұрылысқа бақылауға қосыңыз

Қалқаның түйреуіштерін Arduino тақтасының тақырыптарымен туралау арқылы қалқаны Arduino тақтасына мұқият орнатыңыз. Мұны абайлап жасаңыз және қалқанның түйреуіштері бүгілмегеніне көз жеткізіңіз.

М4 ретінде белгіленген қалқанның шығыс түйреуіштерін жолдың электр сымдарына және М3 ретінде белгіленген бұрылыстарға қосыңыз. Орнату тек екі сымды электромагниттік бұрмалармен үйлесімді екенін ескеріңіз.

6 -қадам: «сенсорлық» тректерді қосыңыз

«Сенсорлы» тректерді қосыңыз
«Сенсорлы» тректерді қосыңыз
«Сенсорлы» тректерді қосыңыз
«Сенсорлы» тректерді қосыңыз
«Сенсорлы» тректерді қосыңыз
«Сенсорлы» тректерді қосыңыз

Қозғалтқыш қалқанына кеңейту қалқанын орнатыңыз және сенсорлардың GND және қуат сымдарын тиісінше қалқаның GND және +5V рельстеріне қосыңыз. Келесі түйреуіштерді қосыңыз:

  • Ауладағы сенсордың шығуын Arduino тақтасының A0 түйреуішіне қосыңыз.
  • А нүктесіндегі сенсордың шығуын Arduino тақтасының A1 түйреуішіне қосыңыз.
  • B нүктесіндегі сенсордың шығуын Arduino тақтасының A2 түйреуішіне қосыңыз.

Жүйенің дұрыс жұмыс істемеуін болдырмау үшін түйреуіштердің бос емес екеніне көз жеткізіңіз.

7 -қадам: Arduino тақтасын қуат көзіне қосыңыз және қосыңыз

Arduino тақтасын қуат көзіне қосыңыз және қосыңыз
Arduino тақтасын қуат көзіне қосыңыз және қосыңыз

12 вольтты тұрақты ток көзін Arduino -ға баррель ұясын қолданып қосыңыз.

8 -қадам: Локомотивті сырғанауға қойыңыз және оны «сенсорлы» жолдың үстіне сырғытыңыз

Локомотивті сырғанауға қойыңыз және оны «сенсорлы» жолдың үстіне сырғытыңыз
Локомотивті сырғанауға қойыңыз және оны «сенсорлы» жолдың үстіне сырғытыңыз

Arduino тақтасы локомотивті аулаға қойғаннан кейін ғана орналасу операциясын бастауға бағдарламаланған және ол мұны тек «сенсорлы» жолдың кері байланысы арқылы біледі. Видеоны жақсы түсіну үшін оны бірінші кезекте көргеніңізге көз жеткізіңіз.

«Сенсорлы» жол локомотивті анықтағаннан кейін, егер ол жоқ болса, қатысушылар қаптамаға ауысады және локомотив алға қарай жылжи бастайды.

Егер бұрылыс бұрылыс бағытқа бұрылса, бұрылысты қозғалтқыш қалқанына қосатын сымдардың полярлығын өзгертіңіз. Егер локомотив дұрыс емес бағытта қозғала бастаса, жол қуаты үшін де осылай жасаңыз.

9 -қадам: пойыздың жүруін қадағалаңыз

Егер бәрі дұрыс жасалса, сіздің пойызыңыз магистральдық жолдың ауласынан жылжып, жоғарыда көрсетілгендей жүруі керек.

10 -қадам: әзірге жасалды ма?

Пойыз жүрді ме? Мұнда тоқтамаңыз! Пойызды көбірек нүктелер арасында өткізу үшін, пойыздың жылдамдығы мен баяулау жылдамдығын өзгертуге, Arduino кодымен реттеуге болатын қондырғыны жаңартып көріңіз, көп нәрсе істеу керек. Бар жақсылықты тілеймін!

Ұсынылған: