c'est pourtant simple !
ton moteur est dans l'intervalle ... il s'arrete : ok
tu actionnes ton inverseur ... mais à aucun moment tu ne dis au moteur de repartir ...
il manque des analogWrite(E1, 70); dans les if de l'inverseur ! je te l'avais déjà indiqué ce matin il me semble ....
loop
mesurer angle
si bouton1 {
activer sens 1
tourner <<<<<<<<<<<<< il y a écrit quoi ici ?
consigne = angle
}
sinon si bouton2 {
activer sens 1
tourner <<<<<<<<<<<<< il y a écrit quoi ici ?
consigne = angle
}
sinon si ange < consigne -5 {
activer sens1
tourner
}
sinon si angle > consigne +5 {
activer sens2
tourner
}
sinon si angle >= consigne -5 et angle <= consigne+5 {
ne pas tourner
}
petite pause
//fin du loop !