מדריך זה ידריך אותך להשלים את החלקים והשלבים לשליטה במהירות ובכיוון של מנוע ה-DC בעזרת
נהג מנוע כפול H- Arduino Bridge L293D.
לנהג המנוע יש שני ערוצים, מה שאומר שהוא יכול לשלוט בכיוון של שני מנועי ה-DC בו-זמנית.
הרשו לי לקחת אתכם דרך הסעיפים הדרושים לשם כך. . .
ואז יש את השלב עם הקוד. 1) ארדואינו אונו. .
הגרסה המקורית שמספקת 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)--
פין מנוע 2PIN7 (INPUT2)--DigitalPin9(PWM)PIN8(12v)--5vPIN9(Vss3. 3v)--
5 v/pin פירושו 3.3
v, אבל אתה יכול גם לחבר אותו ל-5 v.
חיבור פין 1 (חיובי)--5vPin2(אות)--
כפתור אנלוגי(negPINSHPIN)-3 pinnd pind. pin gnd2 = DigitalPIN7/*/int enablePin = 11; Int in1Pin = 10; int in2Pin = 9;
Int switchPin = 7; int potPin = 0;
Pin status Int = 13; void setup(){pinMode(in1Pin, OUTPUT); pinMode(in2Pin, OUTPUT); pinMode(
פלט); pinMode(
SwitchPin, input _ pullup); pinMode(
pin status פלט; }void loop(){digitalWrite(13,HIGH);
Int speed = analogRead (potPin)/ 4;
Boolean reverse = digitalRead (switchPin); setMotor(speed, reverse); }void setMotor(
Int speed, Boolean reversal){analogWrite,(PW digital reverse,(
PWrite, reverse!)); digitalWrite(In2Pin, הפוך }
סובב את הפוטנציומטר כדי לשלוט במהירות המנוע ולחץ על הכפתור כדי לשנות את הכיוון.