Այս ձեռնարկը կուղղորդի ձեզ ամբողջական H- կրկնակի վարորդի օգնությամբ DC շարժիչի արագությունն ու ուղղությունը վերահսկելու մասերն ու քայլերը :
Arduino Bridge L293D շարժիչի
Շարժիչի վարորդն ունի երկու ալիք, ինչը նշանակում է, որ այն կարող է միաժամանակ կառավարել երկու DC շարժիչների ուղղությունը:
Թույլ տվեք ձեզ ներկայացնել այն բաժինները, որոնք անհրաժեշտ են դրա համար: . .
Այնուհետև կա կոդով քայլը: 1) Arduino uno. .
L293D-ի տրամադրած օրիգինալ տարբերակը շատ էժան է։ . .
Հասանելի է 5 հատ 1-ի համար։
Շոշափելի կոճակը 59 եվրո է։ . 100 հատ համար.
€ 99 10 K պոտենցիոմետր: . . Breadboard. .
Jumper մետաղալարեր. . .
Համակարգիչ arduino IDE-ով: . .
Ես չեմ կարող տրամադրել այս հղումը, դուք գիտեք:
Եկեք հիմա սկսենք աշխատել:
L293D փին միացում 1 (Միացնել1)--DigitalPin11(PWM)PIN2(INPUT1)--DigitalPin10(PWM)PIN3(OUTPUT1)--
1 PIN4 շարժիչի փին (GND1)--GndPIN6(OUTPUT2)--
Շարժիչի փին 2PIN7 (INPUT2)--DigitalPin9(PWM)PIN8(12v)--5vPIN9(Vss3. 3v)--
5 v/pin նշանակում է 3.3v
, բայց դուք կարող եք նաև միացնել այն 5 v.
Միացման փին 1-ին (դրական)--5vPin2(ազդանշան)--
PISHPIN0 կոճակը = gnd2 փին = DigitalPIN7/*/int enablePin = 11; Int in1Pin = 10; int in2Pin = 9;
Int switchPin = 7; int potPin = 0;
Int կարգավիճակի փին = 13; void setup(){pinMode(in1Pin, OUTPUT); pinMode (in2Pin, OUTPUT); pinMode (
Ելք); pinMode (
SwitchPin, մուտքագրում _ pullup); pinMode(
Ելքի կարգավիճակի փին; }void loop(){digitalWrite(13,HIGH);
Int արագություն = analogRead (potPin)/ 4;
Boolean reverse = digitalRead (switchPin); setMotor (արագություն, հակադարձ); }void setMotor (
Int արագություն, Boolean
Speed Write) (Wit Speed Write) ! Թվային գրեք (In2Pin, հակադարձ) }
Պտտեք պոտենցիոմետրը՝ կառավարելու շարժիչի արագությունը և սեղմեք կոճակը՝ ուղղությունը փոխելու համար:
HOPRIO Group-ը կարգավորիչների և շարժիչների պրոֆեսիոնալ արտադրող է, որը հիմնադրվել է 2000 թվականին: Խմբի գլխավոր գրասենյակը Չանչժոու քաղաքում, Ցզյանսու նահանգում: