Բովանդակություն:
Video: DC շարժիչների կառավարում L298N- ի միջոցով CloudX միկրոկառավարիչի միջոցով. 3 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Այս նախագծում մենք կբացատրենք, թե ինչպես օգտագործել մեր L298N H- կամուրջը ՝ DC շարժիչի արագությունը մեծացնելու և նվազեցնելու համար: L298N H- կամուրջի մոդուլը կարող է օգտագործվել շարժիչներով, որոնք ունեն 5-ից 35V DC լարման լարման:
Կա նաև 5V կարգավորիչ, այնպես որ, եթե ձեր մատակարարման լարումը մինչև 12V է, կարող եք նաև 5V սնուցել տախտակից: Այս L298 H-Bridge երկշարժիչային հսկիչ մոդուլները էժան են և հասանելի ԱՅՍՏԵ
Քայլ 1: Բաղադրիչներ
- CloudX միկրոկառավարիչ
- CloudX Softcard
- V3 USB մալուխ
- L298N H- կամուրջ
- Breadboard
- Jumper լարերը
- DC շարժիչ
- 10k դիմադրություն
- 4* սեղմիչ կոճակ
առցանց կարող եք այստեղ
Քայլ 2: Շղթայի դիագրամ
հետևեք միացմանը
Քայլ 3: Կոդ
պատճենեք այս կոդը ձեր CloudX IDE- ին
#ներառել #ներառել
ստորագրված char i, j;
բիտ դրոշ;
կարգավորում () {
// այստեղ տեղադրեք (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 () {// Programրագիրը այստեղ, եթե (! readPin (1)) {delayMs (200); եթե (դրոշակ == 0) {PWM1_Duty (i); PWM2_Duty (0); } if (դրոշ == 1) {PWM2_Duty (j); PWM1_Duty (0); } դրոշ = ~ դրոշ; } if (! readPin (2)) {delayMs (200); եթե (դրոշ == 1) {// i -= 10; ես--; եթե (i <= 0) i = 0; PWM1_Duty (i); PWM2_Duty (0); } if (դրոշ == 0) {// j -= 10; j--; եթե (j <= 0) j = 0; PWM2_Duty (j); PWM1_Duty (0); }} if (! readPin (3)) {delayMs (200); եթե (դրոշ == 1) {// i += 10; i ++; եթե (i> = 100) i = 100; PWM1_Duty (i); PWM2_Duty (0); } if (դրոշ = = 0) {// j += 10; j ++; եթե (j> = 100) j = 100; PWM2_Duty (j); PWM1_Duty (0); }}
եթե (! readPin (4)) {
հետաձգում (200); PWM1_Duty (0); PWM2_Duty (0); i = 0; j = 0; }
}
}
Խորհուրդ ենք տալիս:
Blynk հավելվածի միջոցով Nodemcu- ի միջոցով ինտերնետի միջոցով կառավարում. 5 քայլ
Blynk հավելվածի միջոցով Nodemcu- ի միջոցով ինտերնետի միջոցով կառավարելը. Բարև բոլորին, այսօր մենք ձեզ ցույց կտանք, թե ինչպես կարող եք վերահսկել LED- ը սմարթֆոնի միջոցով ինտերնետում
UChip - Պարզ ուրվագիծ հեռակառավարման շարժիչների և/կամ Servos- ի միջոցով 2.4GHz Radio Tx -Rx !: 3 քայլ
UChip - Պարզ ուրվագիծ հեռակառավարման շարժիչների և/կամ Servos- ի միջոցով 2.4GHz Radio Tx -Rx !: Ինձ իսկապես դուր է գալիս RC աշխարհը: RC խաղալիք օգտագործելը ձեզ զգում է, որ դուք վերահսկում եք ինչ -որ արտասովոր բան, չնայած այն փոքր նավակ, մեքենա կամ անօդաչու թռչող սարք է: Այնուամենայնիվ, հեշտ չէ ձեր խաղալիքները հարմարեցնել և ստիպել անել այն, ինչ ուզում եք
ESP8266 RGB LED STRIP WIFI Կառավարում - NODEMCU Որպես IR հեռակառավարիչ ՝ առաջնորդվող ժապավենի համար, որը վերահսկվում է WiFi- ով - RGB LED STRIP սմարթֆոնի կառավարում ՝ 4 քայլ
ESP8266 RGB LED STRIP WIFI Կառավարում | NODEMCU Որպես IR հեռակառավարիչ ՝ առաջնորդվող ժապավենի համար, որը վերահսկվում է WiFi- ով | RGB LED STRIP սմարթֆոնի վերահսկում. Բարև տղերք, այս ձեռնարկում մենք կսովորենք, թե ինչպես օգտագործել nodemcu կամ esp8266 որպես IR հեռակառավարիչ ՝ RGB LED ժապավենը կառավարելու համար, և Nodemcu- ն սմարթֆոնի միջոցով կառավարվելու է wifi- ով: Այսպիսով, հիմնականում դուք կարող եք վերահսկել RGB LED STRIP- ը ձեր սմարթֆոնի միջոցով
Ստեղնաշար LCD- ով CloudX միկրոկառավարիչի միջոցով. 4 քայլ
CloudX միկրոկառավարիչ օգտագործելով LCD ստեղնաշար. Այս նախագծի համար մենք կընդունենք տվյալներ Matrix Keypad- ից, այնուհետև դրանք կցուցադրենք LCDModule- ով
Blyzk- ի և Android- ի միջոցով աշխատող Blynk- ի միջոցով կառավարում. 4 քայլ
Վերահսկիչ Buzzer- ը և Android- ից Led- ի օգտագործումը Blynk- ի միջոցով. Այս ուսանելի ծրագրում ես ձեզ կասեմ, թե ինչպես միացնել arduino- ն android- ին ՝ Bluetooth- ի միջոցով GUI- ի և IOT- ի համար: Այս ձեռնարկում մենք կօգտագործենք android հեռախոս և blynk ծրագիր (լավագույն GUI- ից մեկը տարբերակ arduino- ի համար) LED- ն միացնելու և ազդանշանի միջոցով կառավարելու համար