Boas
Com este esquema representado a baixo, podemos fazer o controlo de 2 motores DC, este código em arduino consiste em fazer com que os motores andem para a frente 2 seg. a uma certa velocidade, mais 2 seg. a outra velocidade e assim sucessivamente.
Os materiais necessários são:
1 Drive L293D, para controlo dos motores
2 Motores DC
1 Arduino
Fios de ligação
1 Breadboard
Esquema de Ligação:
-----------------------------------------
void setup()
{
Serial.begin(9600);
}
void loop()
{
digitalWrite(13,HIGH); //Motor 1
digitalWrite(12,LOW); //Motor 1
digitalWrite(9,HIGH); //Motor 2
digitalWrite(8,LOW);//Motor 2
analogWrite(11,50); //Motor 1 PWM
analogWrite(10,50); //Motor 2 PWM
delay (2000);
digitalWrite(13,LOW); //Motor 1
digitalWrite(12,LOW); //Motor 1
digitalWrite(9,HIGH); //Motor 2
digitalWrite(8,LOW);//Motor 2
analogWrite(11,50); //Motor 1 PWM
analogWrite(10,50); //Motor 2 PWM
delay (2000);
digitalWrite(13,LOW); //Motor 1
digitalWrite(12,HIGH); //Motor 1
digitalWrite(9,LOW); //Motor 2
digitalWrite(8,LOW);//Motor 2
analogWrite(11,50); //Motor 1 PWM
analogWrite(10,50); //Motor 2 PWM
delay (2000);
digitalWrite(13,HIGH); //Motor 1
digitalWrite(12,LOW); //Motor 1
digitalWrite(9,HIGH); //Motor 2
digitalWrite(8,LOW);//Motore2
analogWrite(11,20); //Motor 1 PWM
analogWrite(10,100); //Motor 2 PWM
delay (2000);
digitalWrite(13,LOW); //Motor 1
digitalWrite(12,HIGH); //Motor 1
digitalWrite(9,LOW); //Motor 2
digitalWrite(8,LOW);//Motor 2
analogWrite(11,100); //Motor 1 PWM
analogWrite(10,20); //Motor 2 PWM
}
----------------------------------------
Nota: Mais para a frente irei actualizar este post com uma placa em EAGLE, e com um vídeo do drive e dos motores em funcionamento.
"Eagle Cad Soft" é um programa em que se desenha o esquema do circuito com os seus devidos componentes e que depois com uma função automatica do EAGLE cria as pistas automaticamente numa face ou em dupla face, depois imprime-se as pistas para acetato e segue-se o devido procedimento para passar as pistas para as placas pcb.
Fica aqui uma imagem da a placa em EAGLE, esta placa pode ser encaixada no arduino uno ou mega:
LINK´s:
Datasheet do drive L293D:
http://pdf1.alldatasheet.com/datasheet-pdf/view/27189/TI/L293D.html
Site do "EAGLE CadSoft":
http://www.cadsoftusa.com/
Site do "EAGLE CadSoft":
http://www.cadsoftusa.com/
Comprimentos Marco Joel !
need to do this using a L293D xxx, being a dc motor and a stepper motor
ResponderExcluiryou have a code for it
need to do this using a L293D xxx, being a dc motor and a stepper motor
ResponderExcluiryou have a code for it