Mundarija:
- 1 -qadam: Videoni tomosha qiling
- 2 -qadam: Barcha kerakli narsalarni oling
- 3 -qadam: Arduino mikrokontrollerini dasturlash
- 4 -qadam: burilish yo'llarining temir yo'llarini birlashtiring
- 5 -qadam: tartibni o'rnating
- 6 -qadam: Arduino kartasiga dvigatel qalqoni o'rnating va yo'lning quvvatini va burilishlarni ulang
- 7 -qadam: Sensorlarni ulang
- 8-qadam: Barcha simli ulanishlarni ikki marta tekshiring
- 9 -qadam: O'rnatishni quvvat manbaiga ulang
- 10 -qadam: Poezdni/lokomotivni magistralga qo'ying
- 11 -qadam: O'rnatishni yoqing
- 12 -qadam: Sizning poezdingiz qanday ketayotganini tomosha qiling
- 13 -qadam: Agar kerak bo'lsa, muammolarni bartaraf qiling
- 14 -qadam: Furturga boring
Video: Teskari halqali temir yo'lning avtomatik modeli: 14 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Oldingi ko'rsatmalarni birida men temir yo'lning oddiy avtomatlashtirilgan nuqtasini qanday qilishni ko'rsatdim. Loyihaning asosiy kamchiliklaridan biri shundaki, poezd boshlang'ich nuqtaga qaytish uchun teskari yo'nalishda harakatlanishi kerak edi. Poyezdning bu tartibda harakatlanishi uning orqasidagi lokomotiv bilan teskari yo'nalishda harakatlanishini anglatardi. Shunday qilib, ushbu yo'riqnomada, har bir uchida teskari halqa bilan shunga o'xshash tartibni tuzishni o'rganamiz, shunda bizning poezd doimo oldinga yo'nalishda harakat qila oladi. Qani boshladik!
1 -qadam: Videoni tomosha qiling
Loyihani yaxshiroq tushunish uchun yuqoridagi videoni tomosha qiling.
2 -qadam: Barcha kerakli narsalarni oling
Ushbu loyiha uchun sizga kerak bo'ladi:
-
Elektron materiallar:
- Adafruit Motor Shield V2 bilan mos keladigan Arduino mikrokontroller. (1)
- Adafruit dvigatel qalqoni V2.
- 2 ta "sezilgan" trek.
- Erkak -erkak 10 ta o'tish simlari.
- 12 voltli doimiy quvvat manbai.
-
Model temir yo'llari:
- 2 ta burilish (har bir teskari halqa uchun bittadan).
- 3 ta chiziqli oziqlantiruvchi (biri magistral, qolgan ikkitasi teskari halqa uchun).
- 4 ta izolyatsiyalangan temir birlashtiruvchi (agar ishlatilayotgan ishtirokchilarda "Quvvat yo'nalishi" xususiyati bo'lmasa, yana 4tasini oling).
1. UNO, Leonardo va shunga o'xshash har qanday R3 Arduino taxtasidan foydalanish mumkin. Mega kabi taxtalarni ham ozgina o'zgartirish bilan ishlatish mumkin (Bu erda yordam oling).
3 -qadam: Arduino mikrokontrollerini dasturlash
Men kodni poezdning makon bo'ylab harakatlanishida qanday ishlashini chuqurroq tushunish uchun Arduino kodidan o'tishni tavsiya qilaman.
4 -qadam: burilish yo'llarining temir yo'llarini birlashtiring
Agar ishlatiladigan burilishlar "Quvvatni yo'naltirish" xususiyatiga ega bo'lsa, izolyatsiyalangan temir armatura yordamida faqat eng tashqi relslarni elektr izolyatsiya qilish kerak. Agar ishlatiladigan burilishlar bu xususiyatga ega bo'lmasa, barcha 4 ta relsni elektr izolyatsiyalash kerak.
5 -qadam: tartibni o'rnating
"Sensorli" yo'l har bir teskari halqaning kirish qismiga o'rnatiladi. Magistral va ikkita teskari halqalarning har birida alohida oziqlantiruvchi yo'l bo'ladi.
Qaysi halqalar A va B halqalari bo'lishini hal qiling, poezd ishga tushganda birinchi bo'lib A halqasi, ikkinchisi B pastadir bo'ladi. Shunday qilib, A pastadiridagi burilish A va A ga to'g'ri keladi. B loopida B ishtirokchi bo'ladi.
6 -qadam: Arduino kartasiga dvigatel qalqoni o'rnating va yo'lning quvvatini va burilishlarni ulang
Saylovchilar:
Har ikkala burilish moslamasini parallel, lekin qarama -qarshi qutblarda ulash lozim, shunda ular har doim qarama -qarshi tomonga o'tadi.
- 4 -rasmda ko'rsatilgandek, A burilishni dvigatel qalqoniga ulang.
- 5 -rasmda ko'rsatilgandek, B burilishni dvigatel qalqoniga ulang.
Track oziqlantiruvchilari:
Ikkala teskari halqa uchun yo'l o'tkazgichlari bir xil qutblarga parallel ravishda ulanishi kerak, shunda poezd ikkala halqa bo'ylab bir xil yo'nalishda harakat qiladi, ya'ni burilishning tarmoqlangan chizig'idan kirib, to'g'ri tomondan chiqadi (Tushuntirish uchun videoni 1 -qadamda ko'ring).
- 5 -rasmda ko'rsatilgandek, magistral tarmog'ining oziqlantiruvchi quvvat simlarini dvigatel qalqoniga ulang. Ulanishning qutbliligi poezd ishga tushganda A halqasiga o'tadi.
- 6 -rasmda ko'rsatilgandek, ilmoqlarning oziqlantiruvchi simlarini dvigatel qalqoniga ulang.
7 -qadam: Sensorlarni ulang
Sensor -pinini "GND" sarlavhasiga va +v pinlarini +5 voltli sarlavhaga ulang. Arduino kartasining "IQREF" pinidan 5 voltli mantiqiy kuchlanish darajasida ishlaydigan platalar uchun quvvat sensorlaridagi +5 voltli ulanish sifatida ham foydalanish mumkin.
Sensorning birinchi teskari halqaga ulash pinini Arduino platasining 'A0' kirishiga va ikkinchi teskari pastadirga yaqin joylashgan sensorning chiqish pinini Arduino platasining 'A1' kirish piniga ulang.
8-qadam: Barcha simli ulanishlarni ikki marta tekshiring
Barcha simlar to'g'ri bajarilganligiga va hech qanday ulanish uzilmaganligiga ishonch hosil qiling.
9 -qadam: O'rnatishni quvvat manbaiga ulang
Siz adapterni Arduino kartasining ayol DC raz'emli ulagichiga ulashingiz yoki sozlamani yoqish uchun dvigatel qalqonidagi terminal blokidan foydalanishingiz mumkin.
10 -qadam: Poezdni/lokomotivni magistralga qo'ying
Qayta ishlash vositasidan foydalanish juda tavsiya etiladi, ayniqsa bug 'lokomotivlari uchun. Lokomotiv g'ildiraklari va harakatlanuvchi tarkib g'ildiraklari (agar ishlatilsa) yo'lga to'g'ri mos kelishiga ishonch hosil qiling.
11 -qadam: O'rnatishni yoqing
12 -qadam: Sizning poezdingiz qanday ketayotganini tomosha qiling
Quvvat yoqilgandan so'ng, A pastadiridagi qatnashish yon tomonga, B pastadiridagi ishtirok esa to'g'ri yo'nalishga o'tishi kerak. Shundan so'ng, poezd/lokomotiv A halqa tomon yurishni boshlashi kerak.
Agar biror narsa noto'g'ri ketayotgan bo'lsa, dvigatel haydovchilarining qizib ketishiga yo'l qo'ymaslik uchun sozlamani darhol o'chiring.
13 -qadam: Agar kerak bo'lsa, muammolarni bartaraf qiling
Agar ma'lum bir ishtirokchi noto'g'ri ulangan bo'lsa, uning ulanish polaritesini o'zgartiring. Agar poezd noto'g'ri yo'nalishda harakat qila boshlasa, yo'l quvvatlantirgichlari uchun ham xuddi shunday qiling.
Agar ishga tushirilgandan keyin bir muncha vaqt o'tgach, sozlamalar qayta tiklansa, burilish moslamalari to'g'ri almashtirilsa ham, teskari halqalarning yo'l uzatgichlarining ulanish polaritesini tekshiring va oqim to'g'ri yo'nalishda oqayotganligiga ishonch hosil qiling, agar kerak bo'lsa qutbni teskari aylantiring
14 -qadam: Furturga boring
Loyihangizni muvaffaqiyatli amalga oshirganingizdan so'ng, nima uchun bu haqda o'ylamaysiz? Arduino kodini sizning ehtiyojlaringizga mos ravishda o'zgartiring, qo'shimcha funktsiyalarni qo'shing, ehtimol o'tuvchi siding? Yoki bir nechta poezdda yurasizmi? Nima qilsangiz ham, eng yaxshisi!
Tavsiya:
Ikki poezdda ishlaydigan temir yo'lning avtomatik modeli (V2.0) - Arduino asosidagi: 15 qadam (rasmlar bilan)
Ikki poezdda ishlaydigan temir yo'lning avtomatik modeli (V2.0) | Arduino asosidagi: Arduino mikrokontrolderlari yordamida temir yo'l modellarining modellarini avtomatlashtirish - bu mikrokontroller, dasturlash va temir yo'l modelini bir sevimli mashg'ulotiga birlashtirishning ajoyib usuli. Poyezdni temir yo'l vagonida avtonom boshqarishda ko'plab loyihalar mavjud
Temir yo'lning oddiy avtomatlashtirilgan modeli - Arduino boshqariladi: 11 qadam (rasmlar bilan)
Temir yo'lning oddiy avtomatlashtirilgan modeli | Arduino boshqariladigan: Arduino mikrokontrollerlari, ayniqsa, avtomatlashtirish bilan shug'ullanganda, temir yo'l modellariga ajoyib qo'shimcha bo'ladi. Bu erda Arduino bilan temir yo'lni avtomatlashtirish modelini boshlashning oddiy va oson yo'li. Shunday qilib, boshqa hech narsa aytmasdan, boshlaylik
Avtomatik tunnelli temir yo'l temir yo'llarining namunalari: 5 qadam
Avtomatik tunnelli temir yo'l chiroqlari: bu mening eng sevimli elektron platam. Mening namunaviy temir yo'l sxemasi (hali ham davom etmoqda) bir nechta tunnellarga ega va ehtimol prototip emas, lekin men tunnel chiroqlari poezd tunnelga yaqinlashganda yoqilishini xohlardim. Mening birinchi impulsim b
Ikki poezdda ishlaydigan temir yo'lning avtomatlashtirilgan modeli: 9 qadam
Ikki poyezdda ishlaydigan temir yo'lning avtomatlashtirilgan sxemasi: Men avtomatlashtirilgan modelli poezd sxemasini tuzdim, bir muncha vaqt o'tgach. Hamkasbimning iltimosiga binoan men buni ko'rsatmali qilib qo'ydim. Bu yuqorida aytib o'tilgan loyihaga biroz o'xshaydi. Reja ikkita poezdni o'z ichiga oladi va ularni navbatma -navbat boshqaradi
Hovli sidingli temir yo'lning avtomatlashtirilgan nuqtasi: 10 qadam (rasmlar bilan)
Yard siding bilan temir yo'lning avtomatlashtirilgan nuqtasi: Arduino mikrokontrollerlari temir yo'llarda, ayniqsa, avtomatlashtirishda katta imkoniyatlar ochadi. Ushbu loyiha bunday ilovaga misol bo'la oladi. Bu avvalgi loyihalardan birining davomi. Ushbu loyiha bir balldan iborat