Étape 5: Code dans Arduino
/** line_follower.ino
* Créé le : 10 janvier 2014 16:19:47
* Auteur : Manpreet Singh Minhas
* Site Web : http://learningmsp430.wordpress.com/
*/
void setup()
{
pinMode(2,INPUT) ;
pinMode(3,INPUT) ;
pinMode(4,OUTPUT) ;
pinMode(5,OUTPUT) ;
pinMode(6,OUTPUT) ;
pinMode(7,OUTPUT) ;
}
void loop()
{
int l = digitalRead(2) ;
int r = digitalRead(3) ;
Si (l == HIGH & & r == HIGH)
{
digitalWrite(4,HIGH) ;
digitalWrite(5,LOW) ; 12 et 13 pour le moteur gauche
digitalWrite(6,HIGH); / / 10 et 11 pour droit de moteur
digitalWrite (7, faible) ;
}
Si (l == LOW & & r == HIGH)
{
digitalWrite(4,HIGH) ;
digitalWrite(5,LOW) ;
digitalWrite(6,LOW) ; //
digitalWrite (7, faible) ;
}
Si (l == HIGH & & r == faible)
{
digitalWrite(4,LOW) ;
digitalWrite(5,LOW) ;
digitalWrite(6,HIGH) ;
digitalWrite (7, faible) ;
}
}
Remarque : Vous devrez energia pour graver le code « .ino » dans le launchpad. Pour les gens de l’arduino, c’est comme il est.