Este manual irá guiá-lo na conclusão das peças e etapas para controlar a velocidade e direção do motor DC com a ajuda do
driver de motor duplo H-Arduino Bridge L293D.
O driver do motor possui dois canais, o que significa que pode controlar a direção de ambos os motores CC ao mesmo tempo.
Deixe-me guiá-lo pelas seções necessárias para fazer isso. . .
Depois, há a etapa com o código. 1)Arduino um. .
A versão original fornecida pelo L293D é muito barata. . .
5 disponíveis por 1.
O botão tátil custa 59 euros. . 100 unidades para.
€ 99 Potenciômetro de 10 K. . . Tábua de ensaio. .
Fios de ligação em ponte. . .
Computador com IDE arduino. . .
Não posso fornecer este link, você sabe.
Vamos começar a trabalhar agora.
Conexão de pino L293D 1 (Enable1) - DigitalPin11 (PWM) PIN2 (INPUT1) - DigitalPin10 (PWM) PIN3 (OUTPUT1) -
1 PIN4 pino do motor (GND1) - GndPIN6 (OUTPUT2) -
Pino do motor 2PIN7 (ENTRADA2)--DigitalPin9(PWM)PIN8(12v)--5vPIN9(Vss3. 3v)--
5 v/pin significa 3.
3 v, mas você também pode conectá-lo a 5 v.
Pino de conexão 1 (positivo)--5vPin2 (sinal)--analogPIN0PIn3 (negativo)--
Conexão do pino do botão GndPUSH 1 pino = gnd2 pino = DigitalPIN7/*/int enablePin = 11; Int in1Pin = 10; int in2Pin = 9;
Int switchPin = 7; int potPin = 0;
Pino de status interno = 13; void setup(){pinMode(in1Pin, OUTPUT); pinMode(in2Pin, SAÍDA); pinMode(
Saída); pinMode(
SwitchPin, entrada_pullup); pinMode(
Pino de status de saída; }void loop(){digitalWrite(13,HIGH);
Int speed = analogRead (potPin)/ 4;
Boolean reverse = digitalRead (switchPin); setMotor(speed, reverso); }void setMotor(
Int speed, Boolean reversão){analogWrite(
Speed, speed); digitalWrite(in1Pin, ! reverso); digitalWrite(In2Pin, reverso); }
Gire o potenciômetro para controlar a velocidade do motor e pressione o botão para mudar a direção.
O grupo HOPRIO, um fabricante profissional de controladores e motores, foi fundado em 2000. Sede do grupo na cidade de Changzhou, província de Jiangsu.