Mundarija:
Video: Dvigatelni Arduino -ga L293D yordamida ulash: 3 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Dvigatel robototexnika uchun asosiy qurilish blokidir va agar siz Arduino -ni o'rganayotgan bo'lsangiz, dvigatelni unga ulashni o'rganish juda muhim. Bugun biz buni L293D ic yordamida qilamiz. L293D dvigatel haydovchisi IC juda muhim. Aks holda, bu sizning Arduino -ni yoqib yuboradi. Bundan tashqari, ushbu IC batareya terminallarini o'zgartirmasdan, dvigatelning aylanish yo'nalishini o'zgartirishga imkon beradi.
1 -qadam: Sizga kerak bo'lgan narsalar
- DC motor
- Arduino
- L293D
- Jumper simlari
- Non paneli
- 9v batareya
2 -qadam: L293D IC
Loyihaning eng qiziqarli qismi - L293D IC. Bu aslida H ko'prigi va undan foydalanish kuchlanishning qutblanishini o'zgartirishdir, bu bizga dvigatelning aylanish yo'nalishini teskari yo'naltirishga imkon beradi. Yuqoridagi rasmda ko'rsatilgandek, har ikki tomonda 8 ta pin bor. Har bir tomon bitta dvigatelni boshqarishi mumkin va umuman bitta IC yordamida ikkita dvigatelni boshqarishimiz mumkin.
Chap tarafdagi birinchi pin - bu yoqish pimi va unga 5V kuchlanish beriladi.
Ikkinchi pin - kirish pimi va Arduino raqamli kirish -chiqish piniga ulangan
Chiqish1 har qanday dvigatel simiga ulangan.
Ikkala GND ham erga ulangan.
Chiqish2 dvigatelning boshqa simiga ulangan.
Kirish2 boshqa raqamli kirish -chiqish piniga ulangan.
Vs eng muhim qismdir, chunki dvigatelga quvvat manbai beriladi. Bu shuni anglatadiki, dvigatelni faqat arduino quvvatlantira olmaydi va dvigatelning aylanishi uchun bizda 9V akkumulyator bo'lishi kerak.
Batafsil elektron sxemasi ham yuqorida keltirilgan.
3 -qadam: kod
Kod quyida keltirilgan.
Sizning keyingi maqsadingiz - uni ultratovushli sensor bilan ulash. Agar sizda shubha bo'lsa, iltimos, ultratovush sensori yordamida LEDni boshqarish bo'yicha ko'rsatmalarni ko'rib chiqing.
Gracias!
Tavsiya:
Arduino va BTS7960b yordamida kuchli elektr skeytbordli 350 Vt doimiy dvigatelni boshqaring: 9 qadam
Arduino va BTS7960b yordamida 350 Vt quvvatli elektr skeytbordli elektr motorini boshqaring: Ushbu qo'llanmada biz Arduino va DC drayveri bts7960b yordamida shahar motorini boshqarishni o'rganamiz. Dvigatel 350 Vt yoki kichik o'yinchoq arduino bo'lishi mumkin. uning kuchi maksimal oqim BTS7960b drayveridan oshmasa, videoni tomosha qiling
Magicbit [Magicblocks] yordamida dvigatelni boshqarish: 10 qadam
Dvigatelni Magicbit [Magicblocks] yordamida boshqarish: Bu darslik Magicblocks yordamida dvigatelni Magicbit bilan boshqarishni o'rgatadi
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
3D printer yordamida Arduino orqali ketma -ket boshqariladigan pog'onali servo dvigatelni kapsulyatsiya qilish - Pt4: 8 qadam
Bosqichli servo dvigatelni Arduino orqali ketma -ket boshqarish bilan 3D printer yordamida inkapsulatsiya qilish - Pt4: Motor Step seriyasining ushbu to'rtinchi videotasvirida biz ilgari o'rganganlarimizdan ketma -ket aloqa va real boshqaruv yordamida boshqariladigan step servo dvigatelini qurishda foydalanamiz. Arduino tomonidan nazorat qilinadigan rezistiv kodlovchi yordamida pozitsiya haqidagi fikr. Ichida
Arduino va Bluetooth yordamida servo dvigatelni boshqarish uchun Android (remotexy) UI: 7 qadam (rasmlar bilan)
Arduino va Bluetooth yordamida servo dvigatelni boshqarish uchun Android (remotexy) foydalanuvchi interfeysi: Ushbu yo'riqnomada men sizga Bluetooth orqali Arduino Mega -ga ulangan Servo dvigatelni boshqarish uchun Remotexy Interface Maker yordamida Android foydalanuvchi interfeysini yaratish bo'yicha tezkor qadamni beraman. Bu videoda UI servo dvigatel tezligi va joylashishini qanday boshqarishi ko'rsatilgan