problema gestione pulsante

spiddy1 ... devi semplicemente definire quel pin come un pin di input :

pinMode(6, INPUT);

... dopo di che, nel tuo ciclo di loop() dovrai leggerlo :

valorePin = digitalRead(6);

...e rilevare se è HIGH o LOW.

Hai però un problema che devi conoscere ... sono i rimbalzi che un interruttore provoca. Quando tu lo apri o lo chiudi, ecco quello che succede :

.. quindi, senza una tecnica di "debouncing" leggeresti numerosi impulsi. Per questo ti è stato suggerito di leggere il tutorial sul Debouncing :wink:

Guglielmo