button sketch con 3.3 anzichè 5V per omettere resistenza

Sto cercando di simulare un interruttore per dire ad Arduino se segnare l'ora legale o l'ora solare.

Stavo provando lo sketch button
https://www.arduino.cc/en/tutorial/button
collegando i 3.3 anzichè i 5V omettendo la resistenza.
Vedo che 3.3 viene letto come HIGH.

Ho provato a misurare l'amperaggio ma non riesco a visualizzare niente. Anche misurando il voltaggio tra 3.3 e il pin 2 il voltmetro, posizionato a fondo scala 200 mV, non si muove.
Suppongo sia la resistenza di pulldown interna quando il pin è in modalità INPUT.

Vengo alla domanda:
pensate che si possa rovinare se lascio collegati 3.3V al pin 2 (INPUT) senza resistenza?

Grazie sin da ora.

Secondo me sí perché c'é anche un polsante che quando premuto cortocircuita i 3,3V.

ATTIVA IL PULLUP INTERNO E COLLEGA IL PULSANTE TRA ENTRATA E MASSA!!

cosí non hai bisogno di resistenze esterene e non rompi niente.

Ciao Uwe

Ho capito bene?
Posso collegare direttamente il pin 3.3V al pin 2 se inserisco in voidsetup() la riga
pinMode(2,INPUT)

pinMode(2,INPUT_PULLUP)

Sì però poi quando premuto deve chiudere a GND, non a Vcc ;).

supermax:
Ho capito bene?
Posso collegare direttamente il pin 3.3V al pin 2 se inserisco in voidsetup() la riga
pinMode(2,INPUT)

Puoi collegare per avere un HIGH. se vuoi mettere i 3,3V al posto della resistenza pullup non funziona.

Ciao Uwe

Scusate se vi ringrazio per le vostre risposte e rispondo solo ora.
In realtà pensavo di lasciare collegato 3.3V al PIN6 per tutta la durata dell'ora legale e poi collegarla a GRD durante l'ora solare per mostrare l'ora sul pannello LCD.

 if (digitalRead(6)==HIGH) {lcd.print(hour+1);lcd.print(":");}
         else{lcd.print(hour);lcd.print(":");} //hour rimane solare per il calcolo delle min e max

Dalle prove che ho fatto, funziona ma per ora l'ho lasciato a GRD perchè non so se può andare avanti fino ad ottobre

Se cerchi sul forum, da qualche parte c'è una mia funzione che regola automaticamente l'ora legale quando è in vigore.