Αυτό το εγχειρίδιο θα σας καθοδηγήσει να ολοκληρώσετε τα μέρη και τα βήματα για τον έλεγχο της ταχύτητας και της κατεύθυνσης του κινητήρα συνεχούς ρεύματος με τη βοήθεια του διπλού
οδηγού κινητήρα H- Arduino Bridge L293D.
Ο οδηγός κινητήρα έχει δύο κανάλια, πράγμα που σημαίνει ότι μπορεί να ελέγχει την κατεύθυνση και των δύο κινητήρων DC ταυτόχρονα.
Επιτρέψτε μου να σας μεταφέρω στις ενότητες που χρειάζονται για να το κάνετε αυτό. . .
Στη συνέχεια ακολουθεί το βήμα με τον κωδικό. 1)Arduino uno. .
Η αρχική έκδοση που παρέχεται από το L293D είναι πολύ φθηνή. . .
5 διαθέσιμα για 1.
Το απτικό κουμπί είναι 59 ευρώ. . 100 τμχ για.
€ 99 10 K ποτενσιόμετρο. . . Breadboard. .
Καλώδια βραχυκυκλωτήρα. . .
Υπολογιστής με arduino IDE. . .
Δεν μπορώ να δώσω αυτόν τον σύνδεσμο ξέρετε.
Ας αρχίσουμε να δουλεύουμε τώρα.
Σύνδεση ακίδας L293D 1 (Ενεργοποίηση1)--DigitalPin11(PWM)PIN2(INPUT1)--DigitalPin10(PWM)PIN3(OUTPUT1)--
1 pin4 ακίδα κινητήρα (GND1)--GndPIN6(OUTPUT2)--
Pin 2PIN7 (ΕΙΣΟΔΟΣ2)--DigitalPin9(PWM)PIN8(12v)--5vPIN9(Vss3. 3v)--
5 v/pin σημαίνει 3.3v
, αλλά μπορείτε επίσης να το συνδέσετε σε 5 v.
Ακροδέκτης σύνδεσης 1 (θετικός)--5vPin2(σήμα)--PIN2(σήμα)--
PIN 1-αναλογικό κουμπί(αναλογικό pin) = gnd2 pin = 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 speed = analogRead (potPin)/ 4;
Boolean reverse = digitalRead (switchPin); setMotor(speed, reverse); }void setMotor( Int speed,
W ψηφιακή αναστροφή
),{ana. ! reverse?
Boolean speedrite ,