Mundarija:
- 1 -qadam: Barcha kerakli narsalarni to'plang
- 2 -qadam: Arduino kartasini dasturlashtiring
- 3 -qadam: Ichki halqa yo'llarini ajratib oling
- 4 -qadam: tartibni yarating
- 5 -qadam: Arduino kartasiga qalqonni ulang va simlarni ulang
- 6 -qadam: "Sensorli" trekni Arduino kartasiga ulang
- 7 -qadam: Lokomotivni yo'lga qo'ying
- 8 -qadam: tizimni ishga tushiring
- 9 -qadam: Ishlayotganini ko'ring
- 10 -qadam: Keyin nima bo'ladi?
Video: Arduino yordamida avtomatik poezdning teskari aylanishi: 10 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Orqaga teskari halqalarni yasash poezdlarning yo'nalishini o'zgartirishga yordam beradi, bu esa aylanuvchi stol yordamida bajarilmaydi. Shunday qilib, siz poezdlarni hech qanday pauza va uzilishlarsiz ishlatish uchun har bir uchida teskari halqali bitta yo'lli sxemalar yaratishingiz mumkin. Xullas, ko'p gapirmasdan, boshlaylik!
1 -qadam: Barcha kerakli narsalarni to'plang
Loyiha uchun kerakli qismlar va komponentlar ro'yxati keltirilgan:
- Arduino mikrokontroller taxtasi, UNO, Leonardo, MEGA tavsiya etiladi.
- Adafruit motorli haydovchi qalqoni.
- 12 voltli shahar quvvat manbai (kamida 1,5 amperlik chiqish quvvati bo'lgan batareya yoki adapter bo'lishi mumkin)
- Oltita erkak va erkak o'tish simlari:
- Dvigatel haydovchisiga burilishni ulash uchun juftlik.
- Tashqi yo'lning kuchini dvigatel haydovchisiga ulash uchun ikkinchi juftlik.
- Ichki pastadirni dvigatel haydovchisiga ulash uchun uchinchi juftlik.
- "Sensorli" trek.
- 3 ta ayoldan ayolga o'tish simlari (sensorni Arduino kartasiga ulash uchun).
2 -qadam: Arduino kartasini dasturlashtiring
Agar kompyuteringizda Arduino IDE bo'lmasa, uni shu erdan yuklab oling. Adafruit motorli haydovchi qalqoni uchun kutubxonani bu erda topishingiz mumkin, agar u sizning IDE -da bo'lmasa. Dasturni kompilyatsiya qilishdan oldin uni IDE -ga o'rnatganingizga ishonch hosil qiling. Agar sizga kutubxonani o'rnatishda yordam kerak bo'lsa, ushbu havolani ko'rib chiqing.
3 -qadam: Ichki halqa yo'llarini ajratib oling
4 ta izolyatsiyalangan temir birlashtiruvchi yordamida, yo'lning ichki halqasini tashqi yo'ldan ajratib oling. Qo'shimcha ma'lumot olish uchun rasmni bosing.
4 -qadam: tartibni yarating
Men ushbu tartibni yaratish uchun N-gauge Kato Unitrack-dan foydalandim. Agar hamma narsa to'g'ri ishlasa, siz boshqa trekdan foydalanishingiz mumkin.
5 -qadam: Arduino kartasiga qalqonni ulang va simlarni ulang
Dvigatel haydovchisining qalqonini ulashdan oldin, barcha pimlarning tekislanganligiga ishonch hosil qiling, so'ngra ekranni Arduino kartasiga mahkam bog'lab qo'yish uchun pastga suring. Analog kirish pimlari yon tomonda bo'lishi uchun taxtani tik holatda (yuqoridagi rasmga qarang) ushlab turganda, quyidagi ulanishlarni bajaring:
- Burilish simlarini +4 yoki qizil simni yuqori terminalga, -ve yoki qora simni pastki terminalga 'M4' bilan belgilangan terminal blokiga ulang.
- Zanjirning ichki qismining elektr simlarini 'M2' bilan belgilangan terminal blokiga ulang. Hozircha uni ulang va poezd yoki lokomotiv pastadir ichida noto'g'ri yo'nalishda harakat qilsa yoki to'xtab qolsa, kutupluluğu keyinroq o'zgartiring.
- Tashqi yo'lning kuchini 'M1' bilan belgilangan terminal blokiga ulang. Ichki tsikldagi trekning kuchi uchun bo'lgani kabi, keyinroq ham xuddi shunday qiling.
6 -qadam: "Sensorli" trekni Arduino kartasiga ulang
Sensor pimlarini quyidagicha ulang:
- Arduino platasining +5 voltli VCC pinli.
- Arduino kartasining GND dan GND piniga.
- Arduino kartasining A0 piniga.
7 -qadam: Lokomotivni yo'lga qo'ying
O'rnatishni tekshirish uchun lokomotivni yo'lning tashqi qismiga qo'ying.
8 -qadam: tizimni ishga tushiring
Arduino platasini va dvigatel drayverini mos ravishda VIN va GND pinlarini mos ravishda 12 voltli quvvatga va erga ulang yoki adapterning barrel ulagichini Arduino platasining rozetkasiga ulang. Barcha ulanishlarni qayta tekshiring va quvvatni yoqing.
9 -qadam: Ishlayotganini ko'ring
Agar hamma narsa yaxshi ketayotgan bo'lsa, unda sizning sozlamalaringiz yuqoridagi videoda ko'rsatilgandek ishlashi kerak.
10 -qadam: Keyin nima bo'ladi?
Endi sizda misol sozlamalari mavjud, siz poezdni bitta yo'nalishda har ikki yo'nalishda ham uzilishsiz harakatlanishini ta'minlash uchun tashqi yo'lning boshqa uchiga boshqa teskari tsikl qo'shishingiz mumkin (siz Arduino -ni o'zgartirishingiz kerak bo'ladi). Buning uchun dastur). Arduino dasturini o'zgartirish orqali o'z mahoratingizni ko'rsating yoki ushbu loyihaning funksionalligini oshiring yoki shunchaki nima qilganingizni menga ayting. Menga ayting -chi, agar siz bu loyihani siz uchun foydalimi yoki yo'qligini bilishga yordam bergan bo'lsangiz.
Sizga temir yo'lda baxt tilayman. Barcha ezgu tilaklarni tilayman!
Tavsiya:
SCARA robot: Fovard va teskari kinematika haqida bilib oling !!! (Plot Twist, ARDUINO -da ishlov berish yordamida real vaqt rejimida interfeys yaratishni o'rganing !!!!): 5 qadam (rasmlar bilan)
SCARA robot: Fovard va teskari kinematika haqida bilib oling !!! (Plot Twist, ARDUINO -da ishlov berish yordamida real vaqt rejimida interfeys yaratishni o'rganing !!!!): SCARA roboti sanoat dunyosida juda mashhur mashinadir. Bu nom tanlangan mos keladigan robotli qurol yoki tanlangan mos keladigan bo'g'inli robot qo'lini anglatadi. Bu, asosan, uch darajali erkinlik robotidir, bu birinchi ikkita displey
Ob'ektlarni kuzatish kamerasi aylanishi o'qi bilan. 3D bosma va RoboClaw DC dvigatel boshqaruvi va Arduino -da qurilgan: 5 qadam (rasmlar bilan)
Ob'ektni kuzatish kamerasi aylanishi o'qi bilan. 3D bosilgan va RoboClaw DC Motor Controller & Arduino-da qurilgan: bu loyiha mening qiziqishimni DIY bilan uyg'unlashtirganimdan beri eng sevimli loyihalarimdan biri bo'ldi. Men har doim kinofilmlarni tomosha qilish uchun ekran bo'ylab harakatlanayotgan filmlardagi kinofilmlarga taqlid qilishni xohlaganman
Vibratsiyali teskari aloqa bilan kengaytiriladigan tugmani qo'llash: 7 qadam (rasmlar bilan)
Vibratsiyali teskari aloqa bilan kengaytiriladigan tugmachani qo'llash: Bu darslikda biz birinchi navbatda kengaytirilgan tugma yordamida tebranish dvigatelini boshqarish uchun Arduino Uno -dan qanday foydalanishni ko'rsatamiz. Bosish tugmachalari bo'yicha qo'llanmalarning ko'pi jismoniy dastur panelidagi tugmachani o'z ichiga oladi, bu qo'llanmada esa tugma
Arduino suv aylanishi dioramasi: 8 qadam (rasmlar bilan)
Arduino suv aylanishi Diorama: Biz suv aylanishini aks ettiruvchi dioramani yaratamiz, Arduino va ba'zi dvigatellar yordamida harakat va yorug'lik qo'shamiz. Bu maktab tuyg'usiga ega - chunki bu maktab loyihasi! Taqdimot stsenariysi: Quyosh ertalab chiqadi [Bir xizmat
LED displeyining avtomatik aylanishi bilan raqamli soat: 4 qadam
LED displeyining avtomatik aylanishi bilan raqamli soat: Bu loyiha 7-segmentli LED displeyning avtomatik aylanishi bilan raqamli soat haqida. Bu soatni istalgan holatda aylantirish mumkin, bu raqamlarni teskari yoki oynali tasvirda o'qiladi. Arduino tomonidan boshqariladi va akselerometr yordamida boshqariladi