void loop(){
//on met un 0 dans customKeysens = customKeypad.getKey();while (sens != '#' && sens != '*') { //tant qu'on a pas de réponse valablesens = customKeypad.getKey(); //on attends qu'elle arrive}switch (sens)// sens ={case '#': //on défini sens_rotationsens_rotation = true;lcd.setCursor(6,0);lcd.print("+");break;case '*':sens_rotation = false;lcd.setCursor(6,0);lcd.print("-");break;}// selon ce qui est selectionné, afficher le resultat en 6,0//ensuite, passer à la selection de l'angle voulucustomKey = customKeypad.getKey();while (customKey >= '0' && customKey <= '9') // This keeps collecting the Value until customKey is not a number{Value = Value * 10 + (customKey - '0'); // concatnate key presses into one valuelcd.print(Value);}switch (customKey){case 'C': // Change set speedValue = 0;lcd.clear();break;case 'D':lcd.print("demarrage");delay(2000);lcd.clear();break;// Value = constrain(Value, 0, 200);//lcd.setCursor(7,0);//lcd.print(Value);}//tout ceci compris entre 0 et 200 degrés//methode a trouver//X = constrain(X,INF,SUP);}
voila ce que ca donne, et ca marche !!!! pour le +et le -. pour les numeros c'est pas encore ca. j'ai des traits qui se mettent a la place. j'avance doucement mais surement. Merci de votre aide
- Mike118 aime ceci