Mundarija:
- 1 -qadam: Videoni tomosha qiling
- 2 -qadam: Barcha qismlar va komponentlarni oling
- 3 -qadam: Arduino dasturini Arduino mikrokontrolleriga yuklang
- 4 -qadam: tartibni yarating
- 5 -qadam: burilishlarni dvigatel haydovchisiga ulang
- 6 -qadam: Dvigatel drayverini yo'lni quvvatlantirgichga ulang
- 7 -qadam: Dvigatel drayverini Arduino kartasiga ulang
- 8 -qadam: "Sensorli" treklarni Arduino kartasiga ulang
- 9 -qadam: Arduino kartasini quvvat manbaiga ulang
- 10 -qadam: Yo'llarda harakatlanuvchi tarkib va lokomotivni joylashtiring
- 11 -qadam: Barcha simli aloqa va poezdlarni tekshiring
- 12 -qadam: Quvvatni yoqing va poezdni ishga tushiring
- 13 -qadam: Loyihani o'zgartirish
Video: Avtomatlashtirilgan o'tish sidingli temir yo'l sxemasi (V2.0): 13 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Ushbu loyiha temir yo'lni avtomatlashtirishning oldingi model loyihalaridan biri - Avtomatlashtirilgan sidingli temir yo'lning namunaviy sxemasi. Ushbu versiya lokomotivni harakatlanuvchi tarkib bilan ulash va ajratish xususiyatini qo'shadi. Temir yo'l sxemasining ishlashi quyidagicha:
- Lokomotiv magistral yo'ldan boshlanadi va harakatlanuvchi tarkib bilan bog'lanish yo'lakchasiga o'tadi.
- Lokomotiv er -xotin bo'ladi va poyezdni sidingdan magistralga olib chiqadi.
- Poyezd harakatlana boshlaydi, tezlashadi, maket atrofida bir nechta halqalarni olib, sekinlashadi.
- Lokomotiv poezdni oxirgi halqadagi sidingga qaytaradi, u erda harakatlanuvchi tarkibdan ajralib, yana davom etadi.
- Lokomotiv yo'l bo'ylab bitta pastadir qiladi, sekinlashadi va boshidan boshlagan joyida to'xtaydi.
- Lokomotiv belgilangan vaqtni kutadi va butun operatsiya yana takrorlanadi.
Shunday qilib, ko'p vaqt sarflamasdan, boshlaylik!
1 -qadam: Videoni tomosha qiling
Videoni tomosha qilib, oldingi bosqichda tushuntirilgan butun temir yo'l harakati qanday amalga oshishi haqida to'liq tasavvurga ega bo'lasiz.
2 -qadam: Barcha qismlar va komponentlarni oling
Xo'sh, endi siz qanday ishlar ketishini bilasiz, shuning uchun boshlash uchun quyida keltirilgan barcha qismlar va komponentlarni oling!
- Arduino mikrokontroller (har qanday Arduino kartasini ishlatish mumkin, lekin pinli ulanishlarga e'tibor bering.)
- L298N dvigatel drayveri moduli (Bu turdagi dvigatellar, uning sig'imi va narxiga qarab tavsiya etiladi.)
- 5 erkak va ayol o'tish simlari (dvigatel haydovchisining kirish pimlarini Arduino kartasining raqamli chiqish pimlariga ulash uchun.)
- 3 ta erkak va ayol o'tish simlari, jami 6 ta (datchiklarni Arduino kartasiga ulash uchun.)
- 6 ta naychali o'tish kabeli (ikkitasi dvigatel haydovchisining bitta chiqishiga yo'l kuchini ulash uchun va sidingning ikkita burilishini dvigatel haydovchisining boshqa chiqishiga ulash uchun to'rtta.)
- "Sensorli" ikkita trek.
- 12 voltli quvvat manbai (joriy quvvati kamida 1A.)
- Arduino kartasini kompyuterga ulash uchun mos USB kabeli (dasturlash uchun).
- Kompyuter (aniq:)
- Joylashtirish uchun treklar.
3 -qadam: Arduino dasturini Arduino mikrokontrolleriga yuklang
Arduino IDE -ni bu erdan oling. Operatsiya qanday ishlashini tushunish uchun kod orqali o'ting.
4 -qadam: tartibni yarating
Loyihani sidingdan chiqishdan oldin harakatlanuvchi tarkibdan ajratish uchun sidingning chiqish joyida magnit ajratuvchi izi bo'lgan o'tuvchi siding bo'ladi. Lokomotiv sidingdan chiqib ketganda yoki yo'lning o'sha qismini kesib o'tganida mikrokontrollerga xabar berish uchun sidingdan so'ng darhol "sensorli" yo'l o'rnatiladi.
Siding oldidan boshqa "sezgir" yo'l o'rnatiladi, shunda bu "seziladigan" yo'l va poyezdning harakat yo'nalishi bo'yicha siding orasidagi yo'l uzunligi poezd uzunligidan katta bo'ladi.
Tartibni o'rnatgandan so'ng, poyezdning ravon harakatlanishini ta'minlash uchun relslar toza ekanligiga ishonch hosil qiling.
5 -qadam: burilishlarni dvigatel haydovchisiga ulang
Ikkala burilish moslamasini parallel ulang (+ve va -ve biri ikkinchisining +ve va -ve ga mos ravishda). Parallel simli burilish moslamalarini "OUT1" va "OUT2" deb belgilangan dvigatel drayverining chiqish pinlariga ulang. Dvigatel haydovchisining sozlamalari yoqilganidan keyin ular noto'g'ri yo'nalishga o'tsa, siz burilish ulanishini o'zgartirishingiz kerak bo'ladi.
6 -qadam: Dvigatel drayverini yo'lni quvvatlantirgichga ulang
Quvvat uzatgichining simlarini "OUT3" va "OUT4" deb belgilangan dvigatel drayverining chiqish pinlariga ulang. Lokomotiv o'rnatishni yoqgandan so'ng noto'g'ri yo'nalishda harakat qila boshlasa, siz sim ulanishining qutblanishini o'zgartirishingiz kerak bo'ladi.
7 -qadam: Dvigatel drayverini Arduino kartasiga ulang
"ENB" deb belgilangan dvigatel drayverining pinidan o'tish moslamasini ajratib oling. Dvigatel drayveri modulining '+12-V' terminalini Arduino kartasining 'VIN' piniga ulang. Dvigatel drayveri modulining "GND" pinini Arduino kartasining "GND" piniga ulang. Dvigatel haydovchisi va Arduino platasi o'rtasida quyidagi ulanishlarni o'rnating:
Dvigatel haydovchisi -> Arduino kartasi
IN1 -> D12
IN2 -> D11
IN3 -> D9
IN4 -> D8
ENB -> D10
8 -qadam: "Sensorli" treklarni Arduino kartasiga ulang
Sensorlarning "VCC" pinlarini Arduino platasining "+5 voltli" piniga ulang. Sensorlarning "GND" pinlarini Arduino kartasining "GND" piniga ulang.
Sidingning chiqishidagi sensorning "OUT" pinini Arduino kartasining "A1" piniga ulang. Qolgan sensorning "OUT" pinini Arduino kartasining "A0" piniga ulang.
9 -qadam: Arduino kartasini quvvat manbaiga ulang
Arduino kartasini quvvat ulagichi orqali 12 voltli shahar quvvat manbaiga ulang.
10 -qadam: Yo'llarda harakatlanuvchi tarkib va lokomotivni joylashtiring
Qayta yo'naltiruvchi asbob yordamida lokomotivni magistralga va harakatlanuvchi tarkibni sidingga joylashtiring.
11 -qadam: Barcha simli aloqa va poezdlarni tekshiring
Lokomotiv va harakatlanuvchi tarkib relsdan chiqmaganligiga ishonch hosil qiling. Barcha ulanishlarni qayta tekshiring va quvvat ulanishlarining qutblanishiga e'tibor bering.
12 -qadam: Quvvatni yoqing va poezdni ishga tushiring
Agar hamma narsa yaxshi bo'lsa, siz lokomotivingiz videodagi kabi harakatlana boshlaganini ko'rishingiz kerak. Agar lokomotiv noto'g'ri yo'nalishda harakat qila boshlasa yoki burilish moslamalari noto'g'ri yo'nalishda o'zgarsa, ularning simli ulanishining qutblanishini motor haydovchisi modulining chiqish terminali bilan o'zgartiring.
13 -qadam: Loyihani o'zgartirish
Ko'proq funktsiyalarni qo'shish, ko'proq poezdlarni ishga tushirish, ko'proq burilishlarni qo'shish va hokazo. Arduino kodi va dizayni bilan tanishing. Nima qilsangiz ham, eng yaxshisi!
Tavsiya:
Oddiy avtomatlashtirilgan nuqta -temir yo'l modeli: 10 qadam (rasmlar bilan)
Oddiy avtomatlashtirilgan nuqta -temir yo'l modeli: Arduino mikrokontrollerlari temir yo'l modellarining modelini avtomatlashtirish uchun juda yaxshi. Joylashtirishni avtomatlashtirish ko'p maqsadlar uchun foydalidir, masalan, tartibni poezdlarni avtomatlashtirilgan ketma -ketlikda yurish uchun dasturlash mumkin bo'lgan displeyga joylashtirish. L
Avtomatlashtirilgan sidingli temir yo'l sxemasi: 13 qadam (rasmlar bilan)
Avtomatlashtirilgan siding bilan temir yo'lning namunaviy sxemasi: poezdlarning namunaviy sxemalarini tuzish - bu sevimli mashg'ulot, uni avtomatlashtirish uni ancha yaxshilaydi! Keling, uni avtomatlashtirishning ba'zi afzalliklarini ko'rib chiqaylik: Arzon narxlardagi operatsiya: Butun tartib L298N mo yordamida Arduino mikrokontroller tomonidan boshqariladi
Hovli sidingli oddiy avtomatlashtirilgan temir yo'l halqasi: 11 qadam
Yard sidingli oddiy avtomatlashtirilgan temir yo'l halqasi: Bu loyiha mening oldingi loyihalarimdan birining yangilangan versiyasidir. Bu temir yo'llarning namunaviy sxemasini avtomatlashtirish uchun ochiq manbali prototiplashning ajoyib platformasi bo'lgan Arduino mikrokontrolleridan foydalanadi. Jadval oddiy oval halqa va hovli sidingdan iborat
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
Yo'lda temir yo'lda yuqori temir yo'lni qanday o'rnatish kerak: 10 qadam (rasmlar bilan)
Yo'lda temir yo'lda yuqori tezlikda harakatlanadigan transport vositasini qanday o'rnatish kerak: xavfsizlik choralari: temir yo'lda yuqori temir yo'l yuk mashinasini o'rnatgan va yordam berayotgan odam ko'rinadigan bo'lishi uchun yuqori ko'rinadigan kiyimlarni (masalan, yelek, kozok, palto) kiyishi kerak. yaqinlashib kelayotgan tirbandlik tufayli. Qo'lqop va qo'lqop ham kiyish kerak