Deze handleiding begeleidt u bij het voltooien van de onderdelen en stappen om de snelheid en richting van de gelijkstroommotor te regelen met behulp van de dubbele H-
Arduino Bridge L293D-motordriver.
De motordriver heeft twee kanalen, wat betekent dat hij tegelijkertijd de richting van beide DC-motoren kan regelen.
Ik zal u door de secties leiden die hiervoor nodig zijn. . .
Dan is er de stap met de code. 1) Arduino uno. .
De originele versie van L293D is erg goedkoop. . .
5 verkrijgbaar voor 1.
De voelknop kost 59 euro. . 100 stuks voor.
€ 99 10K potentiometer. . . Broodplank. .
Jumperdraden. . .
Computer met Arduino-IDE. . .
Ik kan deze link niet geven, weet je.
Laten we nu beginnen met werken.
L293D-pinaansluiting 1 (Enable1)--DigitalPin11(PWM)PIN2(INPUT1)--DigitalPin10(PWM)PIN3(OUTPUT1)--
1 PIN4-motorpin (GND1)--GndPIN6(OUTPUT2)--
Motorpin 2PIN7 (INPUT2)--DigitalPin9(PWM)PIN8(12v)--5vPIN9(Vss3. 3v)--
5 v/pin betekent 3,3
v, maar je kunt hem ook aansluiten op 5 v.
Verbindingspin 1 (positief)--5vPin2(signaal)--analogPIN0PIn3(negatief)--
GndPUSH-knop pinaansluiting 1 pin = gnd2 pin = DigitalPIN7/*/int enablePin = 11; Int in1Pin = 10; int in2Pin = 9;
Int-schakelaarPin = 7; int potPin = 0;
Int-statuspin = 13; ongeldige setup(){pinMode(in1Pin, OUTPUT); pinModus(in2Pin, UITGANG); pinModus(
Uitvoer); pinMode(
SwitchPin, invoer _ pullup); pinMode(
Uitgangsstatus pin; }void loop(){digitalWrite(13,HIGH);
Int speed = analogRead (potPin)/ 4;
Boolean reverse = digitalRead (switchPin); setMotor(snelheid, achteruit); }void setMotor(
Int speed, Boolean reversal){analogWrite(
Snelheid, snelheid); digitalWrite(in1Pin, ! reverse); digitalWrite(In2Pin, reverse); }
Draai de potentiometer om de snelheid van de motor te regelen en druk op de knop om de richting te veranderen.
HOPRIO-groep, een professionele fabrikant van controllers en motoren, werd opgericht in 2000. Hoofdkantoor van de groep in Changzhou City, provincie Jiangsu.