O projeto do Grey Car 
Esse projeto envolve a criação de um robô carro com MDF , arduino ,led e motor . A sua função é andar através de um programa desenvolvido no arduino , por Ranna Muriele , Larissa Costa e Érica Silva aulas da escola Vereador Joaquim Medeiros .
 Abaixo está o programa que foi usado :

int motorA1  = 5;
int motorA2 = 6;
int motorB1 = 10;
int motorB2 = 11;
int led1 = 13;
int led2 = 12;
int led3 = 9;
int led4 = 8;
int led5= 7;
int tempo = 50;

void setup() {
   pinMode(motorA1,OUTPUT);
   pinMode(motorA2,OUTPUT);
   pinMode(motorB1,OUTPUT);
   pinMode(motorB2,OUTPUT);
   pinMode(led1, OUTPUT);
   pinMode(led2, OUTPUT);
   pinMode(led3, OUTPUT);
   pinMode(led4, OUTPUT);
   pinMode(led5, OUTPUT);
}

void frente() {
   digitalWrite(motorA1, HIGH);
   digitalWrite(motorA2, LOW);
   digitalWrite(motorB1, HIGH);
   digitalWrite(motorB2, LOW);
}

void tras() {
  digitalWrite(motorA1,LOW);
  digitalWrite(motorA2,HIGH);
  digitalWrite(motorB1,LOW);
  digitalWrite(motorB2,HIGH);
}


void direita() {
  digitalWrite(motorA1,HIGH);
  digitalWrite(motorA2,LOW);
  digitalWrite(motorB1,LOW);
  digitalWrite(motorB2,HIGH);
}


void esqueda() {
  digitalWrite(motorA1,LOW);
  digitalWrite(motorA2,HIGH);
  digitalWrite(motorB1,HIGH);
  digitalWrite(motorB2,LOW);
}


void loop() {

  frente();
  delay(5000);
  tras();
  delay(5000);
  frente();
  delay(5000);
  direita();
  delay(1000);
  esqueda();
  delay(1000);
digitalWrite(led1,LOW);
  digitalWrite(led2,LOW);
  digitalWrite(led3,LOW);
  digitalWrite(led4,LOW);
  digitalWrite(led5,LOW);
  delay(tempo);
  digitalWrite(led1,HIGH);
  digitalWrite(led2,HIGH);
  digitalWrite(led3,HIGH);
  digitalWrite(led4,HIGH);
  digitalWrite(led5,HIGH);
  delay(tempo);
  digitalWrite(led1,LOW);
  digitalWrite(led2,LOW);
  digitalWrite(led3,LOW);
  digitalWrite(led4,LOW);
  digitalWrite(led5,LOW);
  delay(tempo);
  digitalWrite(led1,HIGH);
  digitalWrite(led2,HIGH);
  digitalWrite(led3,HIGH);
  digitalWrite(led4,HIGH);
  digitalWrite(led5,HIGH);
  delay(tempo);
  digitalWrite(led1,LOW);
  digitalWrite(led2,LOW);
  digitalWrite(led3,LOW);
  digitalWrite(led4,LOW);
  digitalWrite(led5,LOW);
  delay(tempo);
    digitalWrite(led1,HIGH);
  digitalWrite(led2,HIGH);
  digitalWrite(led3,HIGH);
  digitalWrite(led4,HIGH);
  digitalWrite(led5,HIGH);
}
   

Atividades recentes