Mundarija:
- 1 -qadam: darslik
- 2 -qadam: Uskuna kerak
- 3 -qadam: ulanishlar
- 4 -qadam: dasturlash
- 5 -qadam: Agar men yordam bergan bo'lsam
Video: Arduino qo'llanmasi - Arduino bilan servo dvigatelni boshqarish: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:27
Bu yaqinda yuklagan "Arduino: Arduino bilan servo dvigatelni qanday boshqarish kerak" YouTube videosining yozma versiyasi. Buni tekshirib ko'rishingizni qat'iy tavsiya qilaman.
YouTube kanaliga tashrif buyuring
1 -qadam: darslik
Servo dvigatellar - bu ma'lum bir pozitsiyaga qaytadigan ajoyib qurilmalar.
Odatda, ular 180 gradusga buriladigan servo qo'lga ega. Arduino -dan foydalanib, biz servoga ma'lum pozitsiyaga o'tishni aytishimiz mumkin va u o'sha erga boradi. Bu qadar oddiy! Servo dvigatellar birinchi marta masofadan boshqarish (RC) dunyosida ishlatilgan, odatda RC avtomashinalarini boshqarishni yoki RC samolyotining qopqog'ini boshqaradi. Vaqt o'tishi bilan ular robototexnika, avtomatlashtirish va, albatta, Arduino dunyosida o'z qo'llanishlarini topdilar. Bu erda biz servo dvigatelni qanday ulashni, keyin uni turli holatlarga qanday burishni ko'rib chiqamiz.
2 -qadam: Uskuna kerak
Uskunalar talab qilinadi:
Arduino
Servo dvigatel
Jumper kabellari
3 -qadam: ulanishlar
Servo dvigatelni Arduino -ga ulash uchun quyidagilar zarur:
- Servo dvigatelda uchta pinli ayol konnektori mavjud. Eng qorong'i yoki hatto qora rang odatda erdir.
- Buni Arduino GND ga ulang. Quvvat kabelini Arduino -dagi barcha standartlarda 5V qizil rangga ulang.
- Qolgan qatorni servo ulagichda Arduino raqamli piniga ulang.
*** Men Tavsiya qilaman! Siz servo motorni to'g'ridan -to'g'ri arduino -ga ulamaysiz. Sizga servo uchun tashqi kuch ishlatishni maslahat beraman.
SG90 Mini RC servo dvigatellaridan foydalanish mumkin. Bu Arduino MG996 zudlik bilan yuqori momentga zarar etkazishi mumkin. MG996 to'xtash momenti: 9,4 kg / sm (4,8 V) - 11 kg / sm (6,0 V) va ish kuchlanishi: 4,8 ~ 6,6 v. Men bu darslikda aytmoqchi edim; ulanishlar, kod ishlab chiqarish va motorni boshqarish. Shuning uchun men dvigatel haqida batafsil ma'lumot bermadim.
4 -qadam: dasturlash
1) Servo.h kutubxonasini kiritganingizga ishonch hosil qiling
2) Servo nomini aniqlang
3) Servo signal kirish pinini aniqlang (PWM)
Kodni oling: kodni oling
5 -qadam: Agar men yordam bergan bo'lsam
Avvalo, ushbu qo'llanmani o'qiganingiz uchun sizga rahmat aytmoqchiman! Umid qilamanki, bu sizga yordam beradi.
Agar meni qo'llab -quvvatlamoqchi bo'lsangiz, mening kanalimga obuna bo'lishingiz va videolarni ko'rishingiz mumkin.
Mening YouTube kanalimga tashrif buyuring
Mening bloggerim
Tavsiya:
Magicbit [Magicblocks] yordamida dvigatelni boshqarish: 10 qadam
Dvigatelni Magicbit [Magicblocks] yordamida boshqarish: Bu darslik Magicblocks yordamida dvigatelni Magicbit bilan boshqarishni o'rgatadi
Bosqichli dvigatelni boshqarish uchun 556 taymerdan foydalanish: 5 qadam
Bosqichli dvigatelni haydash uchun 556 taymerdan foydalanish: Bu yo'riqnomada 556 taymer step motorini qanday boshqarishi tushuntiriladi
Qadimgi dvigatelni boshqarish uchun eski noutbukning sensorli panelini qayta ishlating: 11 qadam (rasmlar bilan)
Qadimgi noutbukning sensorli panelini qadam motorini boshqarish uchun qayta ishlating: Men bu loyihani bir necha oy oldin qilganman. Bir necha kun oldin men Reddit -da r/Arduino -da loyihaning videosini joylashtirdim. Loyihaga qiziqayotgan odamlarni ko'rib, men ushbu ko'rsatmalarni Arduino kodiga o'zgartirishlar kiritishga qaror qildim
GUI yordamida kompyuterdan servo dvigatelni qanday boshqarish kerak: 5 qadam
Kompyuterdan GVI yordamida servo dvigatelni qanday boshqarish kerak: kompyuterni boshqarish mexanizmi va grafikali foydalanuvchi interfeysi (GUI) boshqaruv orqali boshqariladi, shuningdek, instruktiv almashish va myblog-www.mechanic37.com loyihasi va boshqalar. Ma'lumotni o'qish mumkin bo'lgan ma'lumotlarni o'qish mumkin
STM32F4 ARM MCU bilan servo dvigatelni boshqarish: 4 qadam
STM32F4 ARM MCU bilan servo dvigatelni boshqarish: Salom do'stlar yana :) Shunday qilib, biz ushbu loyihada STM32F4 ARM MCU bilan servo motorni boshqaramiz. Menimcha, men kashfiyot kartasidan foydalanaman, lekin agar siz muammoning mohiyatini tushunsangiz, uni har bir MCU uchun qo'llashingiz mumkin. Shunday qilib Qani boshladik:)