Mundarija:
- 1 -qadam: Videoni tomosha qiling
- 2 -qadam: Barcha kerakli narsalarni oling
- 3 -qadam: Arduino mikrokontrollerini dasturlash
- 4 -qadam: tartibni yarating
- 5 -qadam: Arudino taxtasida dvigatel qalqoni o'rnating
- 6 -qadam: burilishlarni dvigatel qalqoniga ulang
- 7 -qadam: Yo'l kuchini dvigatel qalqoniga ulang
- 8 -qadam: Kengaytiruvchi qalqonni dvigatel qalqoniga o'rnating
- 9 -qadam: "Sensorli" treklarni qalqonga ulang
- 10 -qadam: Poezdlarni "A" bekatidagi yo'llarga qo'ying
- 11 -qadam: O'rnatishni quvvat manbaiga ulang va uni yoqing
- 12 -qadam: Orqaga o'tiring, dam oling va poezdlaringiz ketishini tomosha qiling
- 13 -qadam: Keyin nima bo'ladi?
Video: Oddiy avtomatlashtirilgan nuqta - ikkita poezdda ishlaydigan temir yo'l modeli: 13 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Arduino mikrokontrollerlari arzon narxlardagi mavjudligi, ochiq manbali apparat va dasturiy ta'minot va sizga yordam beradigan katta jamoatchilik tufayli temir yo'l modellarining modellarini avtomatlashtirishning ajoyib usuli.
Namunaviy temir yo'llar uchun Arduino mikrokontrollerlari o'z sxemalarini sodda va iqtisodiy jihatdan avtomatlashtirish uchun ajoyib manba bo'lishi mumkin. Bu loyiha ikkita poezdni boshqaradigan temir yo'lning ko'p nuqtali modelini avtomatlashtirishning namunasidir.
Bu loyiha temir yo'lni avtomatlashtirish bo'yicha oldingi loyihalarimning yangilangan versiyasidir.
Bu loyihaga biroz:
Ushbu loyiha uchta stansiyadan iborat ko'p nuqtali temir yo'l sxemasini avtomatlashtirishga qaratilgan. Boshlash stantsiyasi bor, "A" deb ayting, u dastlab ikkala poezdni ham o'z ichiga oladi. Magistral yo'l, stansiya filiallarini ikkita chiziqqa ajratadi, ular ikkita stansiyaga to'g'ri keladi: "B" va "C".
1 -qadam: Videoni tomosha qiling
Jadvalning ishlashini tushunish uchun yuqoridagi videoni tomosha qiling.
2 -qadam: Barcha kerakli narsalarni oling
Mana bu loyiha uchun sizga kerak bo'lgan narsalar:
- Adafruit V2 dvigatel qalqoni bilan mos keladigan Arduino mikrokontroller.
- Adafruit dvigatel qalqoni V2. (Bu haqda ko'proq bilib oling.)
- Kengaytiruvchi qalqon (ixtiyoriy, lekin tavsiya etiladi)
- "Sensorli" uchta trek.
- 6 erkak va erkak o'tish simlari (burilishlarni ulash va elektr simlarini dvigatel qalqoniga ulash uchun.)
- 3 ta erkak va ayol o'tish simlarining 3 to'plami, jami 9 ta (datchiklarni Arduino kartasiga ulash uchun)
- Kamida 1A (1000mA) quvvatga ega 12 voltli shahar quvvat manbai adapteri.
- Mos USB kabeli (Arduino kartasini kompyuterga ulash uchun).
- Kompyuter (Arduino platasini dasturlash uchun)
- Kichkina tornavida
3 -qadam: Arduino mikrokontrollerini dasturlash
Arduino IDE -da Adafruit motor qalqoni v2 kutubxonasi o'rnatilganligiga ishonch hosil qiling, agar bo'lmasa, Ctrl+Shift+I tugmalarini bosing, Adafruit motor qalqoni qidiring va Adafruit Motor Shield v2 kutubxonasining so'nggi versiyasini yuklab oling.
Kodni Arduino mikrokontroleriga yuklamasdan oldin, nima bo'layotgani va qanday sodir bo'layotgani haqida tasavvurga ega bo'lish uchun uni o'tishga ishonch hosil qiling.
4 -qadam: tartibni yarating
Har bir "sezilgan" trekning joylashuvi va joylashuvi va ishtirokchilar haqida ko'proq bilish uchun yuqoridagi rasmni bosing.
5 -qadam: Arudino taxtasida dvigatel qalqoni o'rnating
Dvigatel qalqonini Arduino taxtasiga o'rnatib, qalqonning pimlarini Arduino taxtasining cho'ponlari bilan yaxshilab tekislang va hech qanday pin egilmasligiga ishonch hosil qiling.
6 -qadam: burilishlarni dvigatel qalqoniga ulang
Quyidagi ulanishlarni amalga oshiring:
- "M3" dvigatel qalqoni chiqishini "A" burilishga ulang.
- Dvigatel qalqoni "M4" chiqishini "B" burilishga ulang.
7 -qadam: Yo'l kuchini dvigatel qalqoniga ulang
"M1" dvigatel qalqoni chiqishini magistralga o'rnatilgan yo'l quvvatlantirgichiga ulang.
8 -qadam: Kengaytiruvchi qalqonni dvigatel qalqoniga o'rnating
9 -qadam: "Sensorli" treklarni qalqonga ulang
"Sensorli" treklar bilan quyidagi ulanishlarni amalga oshiring:
- "Quvvat", "VIN" yoki "VCC" deb nomlangan har bir datchik pinini "+5V" yoki "VCC" deb nomlangan kengaytirish qalqoni sarlavhasiga ulang.
- "GND" deb nomlangan har bir datchik pinini "GND" deb nomlangan kengaytirish qalqoni sarlavhasiga ulang.
- A sensorining chiqishini Arduino kartasining 'A0' piniga ulang.
- B sensorining chiqishini Arduino kartasining 'A1' piniga ulang.
- Sensor C chiqishini Arduino kartasining 'A2' piniga ulang.
10 -qadam: Poezdlarni "A" bekatidagi yo'llarga qo'ying
Poyezdlarni A stantsiyasiga joylashtiring. A poezdi A stantsiyasining tarmoq chizig'iga, B poezdi esa to'g'ri yo'nalishga joylashtiriladi. Qo'shimcha ma'lumot olish uchun 4 -bosqichga qarang. Bu erda B poezdini ko'rsatish uchun teplovoz ishlatilgan.
Qayta ishlash vositasidan foydalanish tavsiya etiladi, ayniqsa bug 'lokomotivlari uchun.
11 -qadam: O'rnatishni quvvat manbaiga ulang va uni yoqing
Agar lokomotiv noto'g'ri yo'nalishda harakat qila boshlasa, sozlamani yoqgandan so'ng, yo'l quvvatining dvigatel qalqoni terminallari bilan ulanishining qutblanishini o'zgartiring. Agar biron -bir burilish moslamasi noto'g'ri yo'nalishga o'tsa, nima qilishni bilasiz!
12 -qadam: Orqaga o'tiring, dam oling va poezdlaringiz ketishini tomosha qiling
Agar hamma narsa to'g'ri bajarilgan bo'lsa, siz "A" stantsiyasida poezdning harakatlanishini va birinchi bosqichda videoda ko'rsatilgandek harakatni davom ettirishini ko'rishingiz kerak.
13 -qadam: Keyin nima bo'ladi?
Agar xohlasangiz, Arduino kodini o'ylab, ehtiyojlaringizga mos o'zgartirishlar kiritishingiz mumkin. Siz sxemani kengaytira olasiz, ko'proq poyezdlarni harakatlantirish uchun ko'proq motorli qalqonlarni qo'shishingiz, temir yo'l ishining murakkabligini oshirishingiz mumkin, masalan, bir vaqtning o'zida ikkita poezdni yurgizishingiz mumkin va hokazo, siz qila oladigan ishlar ro'yxati juda uzun.
Agar xohlasangiz, bu erda turli xil avtomatlashtirish loyihalarini ko'rib chiqishingiz mumkin.
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
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
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 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