Dans le code qui suit, j'arrive sur ma boucle while, l'affichage sur l'écran est bien exécuté (je suis donc bien dans ma boucle while) mais le reste ... non et le programme reste planté là, même en cas de changement de l'état d'"Inter".
Là, j'avoue que je sèche dessus depuis 2 jours.
Si l'un d'entre vous a une idée, je suis preneur.
N'hésitez pas a poser des questions.
Code : Tout sélectionner
while (Inter == HIGH){
lcd.setCursor (0,0);
lcd.print ("Position plateau");
delay(10);
lcd.setCursor(0,1); // place le curseur ligne suivante
lcd.print (plateau);
lcd.print (" ");
delay (40);
if (BPMO == HIGH){
delay(500);
stepper.setSpeed(10);
stepper.step(1);
plateau = plateau + 1;
}
if (BPDE == HIGH){
delay(500);
stepper.setSpeed(10);
stepper.step(-1);
plateau = plateau -1;
}
}