ABC - Arduino Basic Connections

Pulsante verso massa:
manca la R di pull-up verso +5V. Oppure specifica che si deve attivare la pull-up interna

Partitore:
secondo me i valori sono troppo bassi. Metterei 10K e 4K7

Pulsante verso positivo:
la R di pull-down ha un valore troppo basso. 10K è il valore minimo consigliato