ti diamo un aiutino
nel setup()
devi aggiungere, come ti ha gia' detto guglielmo
pinMode( 6 , INPUT);
serve a mettere quel pin come ingresso
poi, nel loop() , nel punto in cui vuoi controllare lo stato del pulsante
int valorePin = digitalRead(6);
che praticamente assegna alla variabile 'valorepin' lo stato in cui si trova il pulsante
Se e' premuto sara' HIGH, se non e' premuto LOW ( questo perche' hai correttamente inserito una resistenza dal Pin al GND )
Ora che hai questa variabile con il valore impostato, devi controllarla, la cosa piu' semplice e' con 'if'
if ( valorepin == HIGH ) { // controlla se il tasto e' stato premuto ed esegue se la condizione e' vera il codice tra le due graffe
lcd.setCursor(0, 1);
lcd.print("marco ");
}
else // altrimenti se la precedente condizione non e' vera, esegue questo ciclo
{
lcd.setCursor(0, 1);
lcd.print("non c'e' ");
}
Scrive marco solo quando il tasto e' premuto. Ora vai avanti da solo