Robô Zumo Pololu. Campus Tarauacá/IFAC



                                     Robô Zumo Pololu




                                
                                  Código


// as quatros linhas abaixo significam quais pinos dos arduino serão utilizados
const int motorA = 5; //velocidade motor A - de 0 a 255
const int motorB = 6; //velocidade motor B - de 0 a 255
const int dirA = 7; //direção do motor A - HIGH ou LOW
const int dirB = 8; //direção do motor B - HIGH ou LOW

void setup() {
  // as quatros linhas abaixo significam a comfiguração dos pinos
  pinMode(motorA, OUTPUT);
  pinMode(motorB, OUTPUT);
  pinMode(dirA, OUTPUT);
  pinMode(dirB, OUTPUT);
}
void loop() {
  // as quatros linhas abaixo significam que um motor vai para frente e outro para trás com velocidade maxima
  digitalWrite(dirA, HIGH); //SENTIDO DE ROTACAO
  digitalWrite(dirB, LOW);
  analogWrite(motorA, 255); //VELOCIDADE
  analogWrite(motorB, 255);
  // o robo vai para frente por um segundo
  delay(1000);
  // essas duas linhas fazem o robo para
  analogWrite(motorA, 0);
  analogWrite(motorB, 0);
 
  delay(1000);
 
 
}

Comentários

Postagens mais visitadas deste blog

Sensor de cor RGB TCS34725

Sensor de Distância ultra-sônico e Arduino

Código: Seguir Linha