Resistenza di pull down di Arduino

Ammar Ali 15 febbraio 2024
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.

Resistenza pull down di Arduino

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.

Autore: Ammar Ali
Ammar Ali avatar Ammar Ali avatar

Hello! I am Ammar Ali, a programmer here to learn from experience, people, and docs, and create interesting and useful programming content. I mostly create content about Python, Matlab, and Microcontrollers like Arduino and PIC.

LinkedIn Facebook