Le programme :
https://Mega.nz/#! YFkyia5Q! x5ytSGWDa8olQ1eMkamRhZoXms2Irfb6kHHsMubzMGg
Le Code :
int motorPin1 = 10 ;
int motorPin2 = 11 ;
int motorPin3 = 8 ;
int motorPin4 = 9 ;
void setup()
{
Serial.Begin(9600) ;
pinMode (motorPin1, sortie) ;
pinMode (motorPin2, sortie) ;
pinMode (motorPin3, sortie) ;
pinMode (motorPin4, sortie) ;
digitalWrite (motorPin1, 0) ;
digitalWrite (motorPin2, 0) ;
digitalWrite (motorPin3, 0) ;
digitalWrite (motorPin4, 0) ;
}
void loop() {}
char vDados = Serial.read() ;
Si (vDados == « 1 ») {}
fFrente() ;
}
d’autre
Si (vDados == « 2 ») {}
fFrente() ;
fDireita() ;
}
d’autre
Si (vDados == « 3 ») {}
fDireita() ;
}
d’autre
Si (vDados == « 4 ») {}
fRe() ;
fDireita() ;
}
d’autre
Si (vDados == « 5 ») {}
fRe() ;
}
d’autre
Si (vDados == « 6 ») {}
fRe() ;
fEsquerda() ;
}
d’autre
Si (vDados == « 7 ») {}
fEsquerda() ;
}
d’autre
Si (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
développeurs:
Rafael Pollon - génie électrique
Mauro Murari - système d’Information
Kelvin Salton - système d’Information