Mundarija:
- 1 -qadam: 3 eksa harakati
- 2 -qadam: 3D dizayn
- 3 -qadam: Asosiy va qopqoq dizayni
- 4 -qadam: 3D dizayni: Stepper bilan asosiy qopqoq
- 5-qadam: 3D dizayni: Servo yig'ish- Servo uchun asos
- 6 -qadam: 3D dizayni: sxemalar
- 7 -qadam: 3D dizayni: qopqoq plitasi
- 8 -qadam: 3D dizayni: to'liq mexanik yig'ilish
- 9 -qadam: Boshqaruv davri: blok diagrammasi
- 10 -qadam: O'chirish sxemasi
- 11 -qadam: Blynk APP -ni sozlash
- 12 -qadam: Kod
- 13 -qadam: O'chirish bilan 3D bosma yig'ish
- 14 -qadam: kompyuterga o'rnatish
- 15 -qadam: Qurilmaning ishlashini namoyish qilish
Video: TriggerX: 15 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Bu ko'rsatma Janubiy Florida universitetining Make kursining loyiha talablarini bajarish uchun yaratilgan (www.makecourse.com)
Ko'pincha biz uydan masofadan turib ofis kompyuteri bilan ishlaymiz. Muammolar kompyuter muzlab qolganda paydo bo'ladi va uni qayta boshlash kerak (kompyuterni qayta ishga tushirish). Bunday holda siz ofisga kirishingiz va uni qayta ishga tushirishingiz kerak bo'ladi (mexanik harakatni kompyuterning elektr zanjirini o'zgartirmasdan elektron tarzda bajarish qiyin). TirggerX loyihasi ushbu tadbirdan ilhomlangan. Uzoq vaqtdan beri men Wi -Fi -ni yoqadigan IOT qurilmasini ishlab chiqarishni o'ylay boshladim, u kalitni o'chirish yoki kompyuterni masofadan qayta yoqish kabi jismoniy harakatlarni bajarishi mumkin edi. Hozircha bozorda mavjud bo'lgan barcha aqlli qurilmalarda bu xususiyat biroz yo'qolgan. Shuning uchun men o'zimni o'zim qilishga qaror qildim. Keling, o'zingiz qilishingiz uchun nima kerakligi haqida gapiraylik-
1. Amazon NodeMCu
2. SG90 Servo Amazon
3. Amazon chiziqli slayder bilan qadam.
4. 2 qadamli motorli haydovchi Amazon
5. Amazon mikro USB kabeli
Loyihaning maqsadlari-
X va Y yo'nalishlarida siljish harakatlari va Z yo'nalishida bosish bilan jismoniy kalitni o'rnating.
1 -qadam: 3 eksa harakati
Kalitning (Trigger) chiziqli (toymasin x va y pozitsiyasi) ishlashi uchun bizga ikkita qadamli dvigatel tomonidan bajariladigan ikkita o'qi kerak. Z-yo'nalishda servo tomonidan boshqariladigan asosiy tetik hodisasi.
2 -qadam: 3D dizayn
3 -qadam: Asosiy va qopqoq dizayni
Birinchidan, qadam motorining qopqog'i va tagligi loyihalashtirildi.
4 -qadam: 3D dizayni: Stepper bilan asosiy qopqoq
Bosqichli motor simulyatsiya uchun mo'ljallangan. Yuqoridagi rasmlarda o'rnatilgan dvigatel o'rnatilgan asosiy qopqoq ko'rsatilgan
5-qadam: 3D dizayni: Servo yig'ish- Servo uchun asos
Bosqichli motorlarni servo dvigatelli chiziqli slaydni ulash uchun o'rnatish poydevori ishlab chiqilgan va biriktirilgan.
6 -qadam: 3D dizayni: sxemalar
1. MCU tuguni
2. Motor haydovchisi
Ikkalasi ham simulyatsiya va dizaynga kiritilgan.
Kredit: GrabCad.
7 -qadam: 3D dizayni: qopqoq plitasi
Kompyuterga yopishtirish uchun yopishtiruvchi plastinka (shuningdek, estetik sabablarga ko'ra) to'liq yig'ilishga mo'ljallangan.
8 -qadam: 3D dizayni: to'liq mexanik yig'ilish
9 -qadam: Boshqaruv davri: blok diagrammasi
TriggerX qurilmasi Blynk tomonidan ishlab chiqarilgan Android APP interfeysi bilan boshqariladi.
Ilova qurilmaga o'rnatilgan MCU tuguni (Internet orqali) bilan bog'lanib, servo hamda ikki pog'onali dvigatelni TB6612 ikkita qadamli haydovchi moduli orqali boshqaradi.
10 -qadam: O'chirish sxemasi
O'chirish sxemasi rasmda ko'rsatilganidek. NodeMcu qadam dvigateliga step motor drayveri orqali va to'g'ridan -to'g'ri servo motorga ulanadi.
11 -qadam: Blynk APP -ni sozlash
Blynk ilovasini bu erdagi havoladan yuklab olish mumkin.
Rasmda ko'rsatilgan konfiguratsiyaga muvofiq ikkita slayder va bitta tugma kiritilgan.
0 dan 300 gacha qadam qadamlari soni va 120 dan 70 gacha servo burchakni boshqarish signali.
12 -qadam: Kod
Birinchidan, yangi loyiha ilovada yaratilgan va Arduino IDE kodida avtorizatsiya kodi ishlatilgan.
Kod faylda tushuntirilgan.
13 -qadam: O'chirish bilan 3D bosma yig'ish
14 -qadam: kompyuterga o'rnatish
Qurilma ikki tomonlama yopishqoq lenta yordamida kompyuterga o'rnatildi.
15 -qadam: Qurilmaning ishlashini namoyish qilish
To'liq hujjatlar va qurilmaning ishlashini bu erda topishingiz mumkin.
Tavsiya:
To'g'ridan-to'g'ri raqamli sintez (DDS) chipli MIDI tomonidan boshqariladigan qadam dvigateli: 3 qadam
To'g'ridan-to'g'ri raqamli sintez (DDS) chipli MIDI tomonidan boshqariladigan qadamli dvigatel: Siz hech qachon mini-loyihaga aylanishingiz kerak degan yomon fikrga keldingizmi? Xo'sh, men AD9833 to'g'ridan -to'g'ri raqamli sintez (DDS) moduli yordamida musiqa yaratishga qaratilgan Arduino Due uchun chizgan eskiz bilan o'ynab yurardim … va bir paytlar men o'yladim
Arduino uchun qadam tezligini boshqarish menyusi: 6 qadam
Arduino uchun qadam tezligini boshqarish menyusi: Bu SpeedStepper kutubxonasi qadam dvigatelining tezligini nazorat qilish uchun AccelStepper kutubxonasining qayta yozilishi. SpeedStepper kutubxonasi sizga belgilangan dvigatel tezligini o'zgartirishga imkon beradi, so'ngra xuddi shu algoritm yordamida yangi belgilangan tezlikka tezlashadi/sekinlashadi
Qanday qilib qadam taymerini yasash mumkin?: 3 qadam (rasmlar bilan)
Qanday qilib qadam taymerini yasash mumkin ?: Men ko'plab sport turlarida yaxshi qatnashardim: yurish, yugurish, velosiped haydash, badminton o'ynash va hokazo. Men tez orada sayohat qilishni yaxshi ko'raman. Xo'sh, qorin qornimga qarang …… Xo'sh, baribir, men mashg'ulotlarni qaytadan boshlashga qaror qildim. Qanday uskunani tayyorlashim kerak?
Arduino UNO bilan qadam motor: 3 qadam
Arduino UNO bilan qadam dvigateli: Bosqichli motorlar - bu alohida bosqichlarda harakatlanadigan shahar motorlari. Ularda "fazalar" deb nomlangan guruhlarga bo'lingan bir nechta rulon bor. Har bir fazani ketma -ket quvvatlantirganda, dvigatel birma -bir aylanadi, zinapoyali dvigatellar juda foydali
Kompyuteringizni qadam dvigateli bilan boshqaring!: 9 qadam (rasmlar bilan)
Kompyuteringizni qadam dvigateli bilan boshqaring!: Oldingi ko'rsatmalarimdan birida men sizga step motorini aylanuvchi kodlovchi sifatida qanday ishlatishni ko'rsatdim. Bu yo'riqnomada keling, undan kompyuterni boshqarish uchun qanday foydalanish kerakligini bilib olaylik. Shunday qilib, ko'p vaqt sarflamasdan, boshlaylik