2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14
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
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
CloudX mikrokontroler yordamida 7-segmentli displey Shift registrida. 5 qadam
7-segmentli displeyni CloudX mikrokontrolderi yordamida Shift Ro'yxatdan o'tish kitobi bilan o'zaro bog'lash: Ushbu loyihada biz ettita segmentli LED displeyni CloudX mikrokontroler bilan qanday bog'lash bo'yicha qo'llanma nashr etamiz. Etti segmentli displeylar ko'plab o'rnatilgan tizimlar va sanoat dasturlarida ishlatiladi, bu erda chiqish diapazoni aniq