Piccolo dubbio da neofita di programmazione

Probabilmente finirete per linciarmi , dato i continui post , in particolar modo il signor Guglielmo :D.
Ma sono temerario , e pertanto vi chiedo , come posso , bloccare il loop di arduino all’ interno di un if. ,finchè non viene premuta per esempio , una serie di tasti da keypad (ovviamente precedentemente inizializzata, dichiarata ecc.) ? non c’era per caso un wait.for.key o qualcosa del genere? esempio di quello che vorrei:

if(condizione==soddisfatta)
                                     {      
                                      lcd.print("finchè non inserisci il numero 0000 non ritorni indietro")
                                      //inserisco numero = esco dall' if 
                                      // non lo inserisco o lo inserisco sbagliato rimane dentro l' if

                                      }

mattprex92:
Probabilmente finirete per linciarmi , dato i continui post , in particolar modo il signor Guglielmo :smiley:

E perché mai ? :o Finché non infrangi il regolamento per me non c'è alcun problema :smiley:

In merito al tuo problema fai un ciclo con while(true) { .... } dal quale NON usciresti mai (è sempre true) ed all'interno leggi il bottone/i tasti che vuoi. Quando il bottone/i tasti sono quelli giusti non fai altro che fare un break; che ti fa uscire dal while() :slight_smile:

Guglielmo

Risolto ! Grazie mille!