Mundarija:
Video: DC motorlarini L298N bilan CloudX mikrokontroler yordamida boshqarish: 3 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Ushbu loyihada biz L298N H-ko'prigidan shahar motorining tezligini oshirish va kamaytirish uchun qanday foydalanishni tushuntiramiz. L298N H-ko'prigi moduli 5 dan 35V gacha doimiy kuchlanishli dvigatellarda ishlatilishi mumkin.
Bortli 5V regulyatori ham bor, shuning uchun agar sizning kuchlanish 12 V ga teng bo'lsa, siz ham 5V ni platadan olishingiz mumkin.
1 -qadam: komponentlar
- CloudX mikrokontroller
- CloudX yumshoq kartasi
- V3 USB kabeli
- L298N H-ko'prigi
- Non paneli
- Jumper simlari
- DC motor
- 10 k qarshilik
- 4* bosish tugmasi
bu erda onlayn qilishingiz mumkin
2 -qadam: O'chirish diagrammasi
sxemani kuzatib boring
3 -qadam: kod
ushbu kodni CloudX IDE -ga nusxalash
#qo'shing #qo'shing
imzolangan char i, j;
bit bayrog'i;
sozlash(){
// bu erda (i = 1; i <5; i ++) {pinMode (i, INPUT); } PWM1_Init (5000); PWM2_Init (5000); PWM1_Start (); PWM2_Start (); PWM1_Duty (0); PWM2_Duty (0); i = j = 0; loop () {// Bu erda dastur, agar (! readPin (1)) {delayMs (200); agar (bayroq == 0) {PWM1_Duty (i); PWM2_Duty (0); } agar (bayroq == 1) {PWM2_Duty (j); PWM1_Duty (0); } bayroq = ~ bayroq; } if (! readPin (2)) {delayMs (200); agar (bayroq == 1) {// i -= 10; i-; agar (i <= 0) i = 0; PWM1_Duty (i); PWM2_Duty (0); } agar (bayroq == 0) {// j -= 10; j--; agar (j <= 0) j = 0; PWM2_Duty (j); PWM1_Duty (0); }} if (! readPin (3)) {delayMs (200); agar (bayroq == 1) {// i += 10; i ++; agar (i> = 100) i = 100; PWM1_Duty (i); PWM2_Duty (0); } agar (bayroq == 0) {// j += 10; j ++; agar (j> = 100) j = 100; PWM2_Duty (j); PWM1_Duty (0); }}
agar (! readPin (4)) {
kechiktirishlar (200); PWM1_Duty (0); PWM2_Duty (0); i = 0; j = 0; }
}
}
Tavsiya:
DC motorlarini Arduino va L293 bilan boshqarish: 5 qadam (rasmlar bilan)
DC motorlarini Arduino va L293 bilan boshqarish: DC motorlarini boshqarishning oson usuli. Sizga faqat elektronika va dasturlash bo'yicha bilim kerak. Agar sizda biron bir savol yoki muammo bo'lsa, men bilan elektron pochta orqali bog'lanishingiz mumkin: [email protected] kanalimga tashrif buyuring: https : //www.youtube.com/channel/UCuS39O01OyP
Yorqinlikni boshqarish PWM asosidagi LEDni boshqarish tugmachalari, Raspberry Pi va skretch yordamida: 8 qadam (rasmlar bilan)
Yorqinlikni boshqarish PWM asosidagi LEDni boshqarish tugmachalari, Raspberry Pi va Scratch yordamida: Men PWMning o'quvchilarimga qanday ishlashini tushuntirishga harakat qilardim, shuning uchun men o'z oldimga ikkita tugma yordamida LEDning yorqinligini boshqarishga harakat qildim. - bitta tugmachaning yorqinligini oshiradi, ikkinchisi esa uni o'chiradi. Dastur uchun
Arduino bilan 2.4 Gigagertsli NRF24L01 moduli yordamida simsiz masofadan boshqarish - Nrf24l01 4 kanalli / Quadcopter uchun 6 kanalli uzatuvchi qabul qilgich - Rc vertolyoti - Arduino yordamida Rc samolyoti: 5 qadam (rasmlar bilan)
Arduino bilan 2.4 Gigagertsli NRF24L01 moduli yordamida simsiz masofadan boshqarish | Nrf24l01 4 kanalli / Quadcopter uchun 6 kanalli uzatuvchi qabul qilgich | Rc vertolyoti | Arduino yordamida Rc samolyoti: Rc avtomashinasini boshqarish | Kvadrokopter | Drone | RC samolyoti | RC qayig'i, bizga har doim qabul qiluvchi va uzatuvchi kerak bo'ladi, deylik, RC QUADCOPTER uchun bizga 6 kanalli uzatuvchi va qabul qilgich kerak, va bu turdagi TX va RX juda qimmatga tushadi, shuning uchun biz uni o'zimizda ishlab chiqaramiz
Taymer funktsiyasi bilan televizorni masofadan boshqarish pulti yordamida uy jihozlarini qanday boshqarish mumkin: 7 qadam (rasmlar bilan)
Uy asbob -uskunalarini masofadan boshqarish pulti bilan taymer funktsiyasi yordamida qanday boshqarish mumkin: Iste'mol bozoriga 25 yil kirganidan keyin ham, infraqizil aloqa so'nggi kunlarda juda dolzarb bo'lib qolmoqda. Bu sizning 55 dyuymli 4K televizoringiz yoki avtomobilingizning ovoz tizimidan qat'i nazar, hamma narsaga javob berish uchun IQ masofadan boshqarish pulti kerak
NodeMCU yordamida ovozli buyruq yordamida qurilmalarni boshqarish: 7 qadam (rasmlar bilan)
NodeMCU yordamida ovozli buyruq yordamida qurilmalarni boshqarish: Men hammaga salom aytmoqchiman, men birinchi marta ko'rsatma beradigan loyihani yozyapman. Ingliz tili mening ona tilim emas, shuning uchun iloji boricha qisqa va tushunarli qilib yozishga harakat qilaman. Qurilmalarni ovozli buyruq bilan boshqarish g'alati narsa emas