Resistenza di pull down di Arduino
In questo tutorial, discuteremo come utilizzare un resistore pull-down con un interruttore in Arduino.
Utilizzo della resistenza pull down con un interruttore in Arduino
Se vuoi usare uno switch con Arduino per ottenere input, devi usare un resistore pull-down con lo switch perché se il pin non è collegato a nulla, leggerà un valore casuale dall’ambiente, che può essere maggiore LOW
o HIGH
. Nel caso di un interruttore, vogliamo che il pin sia HIGH
solo se l’interruttore è chiuso, e se è aperto, il pin dovrebbe leggere LOW
. Ma se un resistore pull-down non viene utilizzato con l’interruttore, il pin leggerà un valore casuale dall’ambiente, che può essere LOW
o HIGH
. Una resistenza pull-down collega il pin con la massa se l’interruttore è aperto, quindi il pin leggerà solo LOW
. Per collegare una resistenza pull-down con un interruttore, controllare la figura seguente.
Il valore del resistore dovrebbe essere compreso tra 1k e 100k. Se si utilizza un resistore di valore molto basso, una corrente elevata fluirà alla massa di alimentazione quando l’interruttore è chiuso e può danneggiare Arduino. I pin 5V
e GND
sono presenti in Arduino, quindi puoi usarli con il tuo interruttore e resistenza pull-down. Se l’interruttore è chiuso, il pin sarà collegato direttamente a 5V
, e il pin sarà nello stato HIGH
, e se l’interruttore è aperto, il pin sarà collegato a terra e il pin sarà nello stato LOW
.