Introduction: Arduino Bluetooth Car

The Program:

https://mega.nz/#!YFkyia5Q!x5ytSGWDa8olQ1eMkamRhZoXms2Irfb6kHHsMubzMGg

The Code:

int motorPin1 = 10;
int motorPin2 = 11;
int motorPin3 = 8;
int motorPin4 = 9;

void setup()
{
Serial.begin(9600);

pinMode(motorPin1, OUTPUT);
pinMode(motorPin2, OUTPUT);
pinMode(motorPin3, OUTPUT);
pinMode(motorPin4, OUTPUT);

digitalWrite(motorPin1, 0);
digitalWrite(motorPin2, 0);
digitalWrite(motorPin3, 0);
digitalWrite(motorPin4, 0);
}

void loop(){
char vDados = Serial.read();
if (vDados == '1'){
fFrente();
}
else
if (vDados == '2'){
fFrente();
fDireita();
}
else
if (vDados == '3'){
fDireita();
}
else
if (vDados == '4'){
fRe();
fDireita();
}
else
if (vDados == '5'){
fRe();
}
else
if (vDados == '6'){
fRe();
fEsquerda();
}
else
if (vDados == '7'){
fEsquerda();
}
else
if (vDados == '8'){
fFrente();
fEsquerda();
}

delay(111);

fParar();
}
void fParar(){
digitalWrite(motorPin1, 0);
digitalWrite(motorPin2, 0);
digitalWrite(motorPin3, 0);
digitalWrite(motorPin4, 0);
}
void fFrente(){
digitalWrite(motorPin1, 1);
}
void fDireita(){
digitalWrite (motorPin3, 1);
}
void fRe(){
digitalWrite(motorPin2, 1);
}
void fEsquerda(){
digitalWrite (motorPin4, 1);
}

https://www.facebook.com/rafaelpollon


developers:

Rafael Pollon - Electrical Engineering
Mauro Murari - Information System
Kelvin Salton - Information System