Arduino F.A.Q

Frequently Asked Question

  1. se premo il pulsante, non creo un corto circuito siccome non viene interposta un resistore tra i 5vcc ed il pin 2? Com'è fatto internamente il pin 2?
Quando si imposta un pin come input  - pinMode(2,INPUT);-   il pin si troverà
in alta impedenza e quindi per la legge di ohm:
Intensità di corrente  = 5volt/ Resistenza(alta impedenza) = ad una Intensità
di corrente molto molto bassa quasi irrilevante,  un centinaio di micro 
Ampere.
Quindi nessun corto circuito.
Penso che quello a cui ci si riferisce è quella resistenza da 220 ohm che 
consiglio di inserire in serie ai pulsanti collegati con fili volanti che 
utilizziamo durante le prove. Questa resistenza in caso di collegamento
errato impedisce di sovraccaricare un OUTPUT con una intensità di
corrente superiore ai 40 mAmpere indicati nel datasheet dell' Atmega328.
Nel caso di colegamento errato sempre per la legge di ohm:

I = 5volt/220ohm=23 mAmpere, molto inferiori ai 40 mAmpere concessi.