Бұл нұсқаулық қос H- көмегімен тұрақты ток қозғалтқышының жылдамдығы мен бағытын басқаруға арналған бөліктер мен қадамдарды орындауға нұсқау береді .
Arduino Bridge L293D қозғалтқыш драйверінің
Мотор драйверінде екі арна бар, яғни ол бір уақытта екі тұрақты ток қозғалтқышының бағытын басқара алады.
Мұны істеу үшін сізге қажетті бөлімдерді өтуге рұқсат етіңіз. . .
Содан кейін кодпен қадам бар. 1) Arduino uno. .
L293D ұсынған түпнұсқа нұсқасы өте арзан. . .
5 1 үшін қол жетімді.
Тактильді түйме 59 евро. . үшін 100 дана.
€ 99 10 K потенциометр. . . Нан тақтасы. .
Секіргіш сымдар. . .
Arduino IDE бар компьютер. . .
Мен бұл сілтемені бере алмаймын, сіз білесіз.
Қазір жұмысты бастайық.
L293D пин қосылымы 1 (Enable1)--DigitalPin11(PWM)PIN2(INPUT1)--DigitalPin10(PWM)PIN3(OUTPUT1)--
1 PIN4 қозғалтқыш істікшесі (GND1)--GndPIN6(OUTPUT2)--
PIN мотор (INPUT2)--DigitalPin9(PWM)PIN8(12v)--5vPIN9(Vss3. 3v)--
5 v/pin 3.
3 v дегенді білдіреді, бірақ оны 5 вке де қосуға болады.
1-қосылым істікшесі (оң)--5vPin2(сигнал)--
SHPU-n3nd түймесі 1 істік = gnd2 істік = DigitalPIN7/*/int enablePin = 11; Int in1Pin = 10; int in2Pin = 9;
Int switchPin = 7; int potPin = 0;
Int күй PIN = 13; void setup(){pinMode(in1Pin, OUTPUT); pinMode(in2Pin, OUTPUT); pinMode (
шығыс); pinMode(
SwitchPin, енгізу _ тарту); pinMode(
Шығыс күйінің пин; }void loop(){digitalWrite(13,HIGH);
Int жылдамдығы = analogRead (potPin)/ 4;
Логикалық кері = цифрлықОқу (switchPin); setMotor(жылдамдық, кері); }void setMotor (
Ішкі жылдамдық, логикалық кері қайтару){rite(!
,Rite!WP); reverse); digitalWrite(In2Pin, кері);
қозғалтқыштың жылдамдығын басқару үшін потенциометрді бұрап, бағытты өзгерту үшін түймесін басыңыз.