Etape 11 : Télécharger le croquis
int Enable1 = 10 ;
int Enable2 = 11 ;
int M1 = 2 ;
int M2 = 3 ;
int M3 = 4 ;
int M4 = 5 ;
int interrupteur = 6 ;
void setup()
{
pinMode (Enable1, sortie) ;
pinMode (Enable2, sortie) ;
pinMode (M1, sortie) ;
pinMode (M2, sortie) ;
pinMode (M3, sortie) ;
pinMode (M4, sortie) ;
digitalWrite (Enable1, élevé) ;
digitalWrite (Enable2, élevé) ;
}
void loop()
{
if(digitalRead(Switch) == HIGH)
{
Backwards() ;
Delay(500) ;
Turn() ;
Delay(500) ;
}
d’autre
{
mémoire ;
}
}
Sub backwards()
{
digitalWrite (M1, faible) ;
digitalWrite (M2, élevée) ;
digitalWrite (M3, faible) ;
digitalWrite (M4, élevé) ;
}
mémoire vide
{
digitalWrite (M1, élevé) ;
digitalWrite (M2, faible) ;
digitalWrite (M3, élevé) ;
digitalWrite (M4, faible) ;
}
turn() Sub
{
digitalWrite (M1, élevé) ;
digitalWrite (M2, faible) ;
digitalWrite (M3, faible) ;
digitalWrite (M4, élevé) ;
}