Mundarija:
- 1 -qadam: materiallar
- 2 -qadam: elektron jadvalingizni qanday sozlash kerak
- 3 -qadam: Kodingizni yozing
- 4 -qadam: O'z panjarangizni chizish
- 5 -qadam: Tizimni o'rnating va uni sinab ko'ring
Video: Poyezd o'tish joyi monitor tizimi: 5 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Bu ko'rsatma sizga temir yo'l tizimining bir qismini boshqarish uchun Arduino -ni kodlash uchun MatLab -dan qanday foydalanishni o'rgatadi.
1 -qadam: materiallar
Ushbu loyiha uchun sizga kerak bo'ladi:
Kompyuter
Arduino taxtasi
Matlab 2017
3D printer
Model poyezdi
2 ta fotosurat sensori
1 ko'k LED chiroq
2 ta qizil LED chiroqlar
1 Servo dvigatel
1 Piezzo dinamik
USB kabeli
3330 ohmli rezistorlar
17 ayol-ayol simlari
3 Ayol-Erkak tel
34 erkak-erkak simlari
4 ta yog'och blok
Maskalash tasmasi
2 -qadam: elektron jadvalingizni qanday sozlash kerak
Biz non taxtamizni o'rnatganimizda, biz kitobdagi sxemalarga amal qilib, taxtaga kerak bo'lgan hamma narsani joylashtira olishimiz uchun uni biroz o'zgartirdik.
3 -qadam: Kodingizni yozing
Sizning taxtangiz simga ulangan va kompyuterga USB kabeli bilan ulanganidan so'ng, MatLab kodingizni yozish vaqti keldi. Bizning kirishlarimiz dasturni ishga tushirishini bildiruvchi klaviatura kiritishidan va yorug'likni o'qiydigan va dasturni nurni ko'radimi yoki yo'qligini aytib beradigan fotosensorlardan iborat edi. Agar yorug'lik fotosensorlar tomonidan o'qilmasa, dastur bir qator ishlarni bajaradi. Birinchi narsa shundaki, dastur poezd tezligini birinchi yorug'lik sensori blokirovka qilingan vaqtga qarab aniqlaydi, keyin ikkinchi yorug'lik sensori blokdan chiqariladi, keyin u poezd tezligini aniqlash uchun kodni ishga tushiradi va xabar qutisini yuboradi. poezd juda tez ketayaptimi, juda sekinmi yoki yaxshi tezlikda. Bir vaqtning o'zida, birinchi sensori o'chirilgandan so'ng, u chiziqni pastga tushirishni, qizil chiroqlarni o'chirishni va zerikarli chastotada ovozni eshittirishni aytadi. Dastur poezd ikkinchi datchikdan o'tgandan so'ng, ma'lum vaqtni kutib turadi, shpalni orqaga ko'taradi, chiroqlar miltillashini to'xtatadi va ovozni to'xtatadi.
4 -qadam: O'z panjarangizni chizish
Men Onshape -dagi servo dvigatelga ulanadigan ustunni chizdim, lekin har qanday 3D qurilish tizimi ishlaydi. O'lchovlarim uchun men 3,5 "X. 2" X.5 "barni yasadim va bir chetiga qoralama va tashqi ko'rinish uchun" Ogohlantirish "ni qo'shdim. Shuningdek, biz servo qo'shimchasini yopishtirishimiz uchun panjara orqali teshik qo'shdim. Shuni ta'kidlash kerakki, 3D printeringiz bosib chiqaradigan qurilmalarga e'tibor berish va shu o'lchamdagi chiziqni chizish bilan boshlash kerak.
5 -qadam: Tizimni o'rnating va uni sinab ko'ring
Barcha komponentlaringizni yig'ib, Arduino -ni o'rnating va kodingizni yozgandan so'ng, uni sozlash va sinab ko'rish vaqti keldi! Loyihamiz uchun biz kompyuterni yo'lning o'rtasiga va adruinomizga chiroqlar va yo'l kesishgan joy o'rtasida teng masofani o'rnatdik. Oq chiroqlar va foto sensorlarni o'rnatish uchun biz ularni yog'och bloklarga yopishtirdik, shunda ular foto sensorlar o'qiy oladigan darajada baland bo'lishi mumkin, lekin pastda, poezd o'tayotganda to'sib qo'yiladi. Keyin o'zaro faoliyat barni o'rnatish uchun biz uni servo dvigatelga bog'lab qo'ydik va uni 2 og'irlik orasiga o'rnatdik, shunda bar ko'tarilganda va tushganda dvigatel qimirlamasligi uchun biz qo'shimcha og'irlik uchun og'irliklarni yopishtirdik. Keyin biz yo'l kesishmasining ikki tomonidagi qizil chiroqlarni yozib oldik.
Bizning tizimimiz o'rnatilgandan so'ng, biz hamma narsani to'g'ri ishlashini tekshirdik va kerakli joyga o'zgartirish kiritdik.
Tavsiya:
O'yinchoqlar almashinuvi: bug 'poyezd o'yinchog'iga o'tish mumkin: 7 qadam (rasmlar bilan)
O'yinchoqlar almashinuvi: bug'li poezd o'yinchog'iga kirish mumkin!: O'yinchoqlarning moslashuvi yangi imkoniyatlar va moslashtirilgan echimlarni ochib beradi, bu esa harakat qobiliyati cheklangan yoki rivojlanishida nuqsoni bo'lgan bolalarga o'yinchoqlar bilan mustaqil muloqot qilish imkonini beradi. Ko'p hollarda, moslashtirilgan o'yinchoqlarni talab qiladigan bolalar kira olmaydilar
"Resys" rezistorli saqlash joyi tizimi: 7 qadam (rasmlar bilan)
"Resys" rezistorli saqlash tizimi: Bu sizning rezistorlaringizni topishni osonlashtiradigan tizim. Kerakli qiymatni qidiring va o'ng tortmachasi yonadi. Bu tizim kerakli tortmalar soniga qadar kengaytirilishi mumkin
Arduino svetofor loyihasi [piyodalar o'tish joyi bilan]: 3 qadam
Arduino svetofori loyihasi [Piyodalar o'tish joyi bilan]: Agar siz oson, sodda va ayni paytda hamma narsani Arduino bilan hayratlantirmoqchi bo'lsangiz, svetofor loyihasi, ehtimol, siz dunyodagi yangi boshlanuvchilar uchun eng yaxshi tanlovdir. Biz birinchi navbatda
Poyezd o'rindiqlari tizimi: 4 qadam (rasmlar bilan)
Poezd o'rindiqlari tizimi: Bugun biz poezd o'rindiqlarida qo'llaniladigan tizimni yaratdik. Biz bezovtalikni topib, uni hal qilishimiz kerak edi. Biz siz hozirda bo'lgan poyezd aravachasida o'rindiq bor yoki yo'qligini ko'rsatadigan tizim yaratishga qaror qildik. Hech narsa yo'q
Poyezd o'rindig'ining mavjudligi to'g'risida ma'lumot tizimi - FGC: 8 qadam
Poyezd o'rindiqlarining mavjudligi to'g'risida ma'lumot tizimi - FGC: Ushbu loyiha poezdni keng miqyosda amalga oshirishga asoslangan bo'lib, bu stansiyada bo'lgan odamlarga qaysi o'rindiqlar bo'sh ekanligini bilishga imkon beradi. Prototipni amalga oshirish uchun Arduino UNO dasturi qayta ishlash bilan birgalikda ishlatiladi