Come controllare il LED con un potenziometro in Arduino

Come controllare il LED con un potenziometro in Arduino

Il LED di controllo con un potenziometro è un progetto di livello base utilizzato per cambiare la luminosità del LED in base alla mutevole resistenza del potenziometro. Questo progetto è un esempio di un progetto a livello di principiante progettato per rendere l'uso di Arduino.

Possiamo sbiadire il LED cambiando la sua luminosità. In questo articolo, il circuito di controllo dei LED con un potenziometro è discusso in dettaglio.

Come controllare il LED con un potenziometro

Il potenziometro è anche comunemente noto come resistenza variabile, è collegato a un circuito per variare la tensione aumentando o diminuendo la resistenza. Useremo questa variabile resistenza per controllare la luminosità del LED come se aumentassimo la resistenza meno corrente raggiungerà il LED e brillerà meno luminoso. Allo stesso modo, se diminuiamo la resistenza, più corrente verrà consegnato al LED e brillerà più luminoso.

Faremo un circuito in cui controlleremo la luminosità del LED variando la resistenza di un potenziometro e i componenti richiesti per questo circuito sono:

  • Arduino Uno
  • Potenziometro di 1k ohm
  • GUIDATO
  • Breadboard
  • Collegamento dei fili

Considereremo il codice Arduino per il LED di controllo usando un potenziometro:

int ledpin = 11, potpin = a1, potvalue, luminose; void setup ()
pinMode (ledpin, output);

void loop ()
potvalue = analogread (potpin);
luminoso = potvalue/10;
AnalogWrite (ledpin, luminoso);


Spiegazione del codice: Nel codice di cui sopra, dichiariamo quattro variabili interi Ledpin, Potpin, PotValue e Bright; In Ledpin, abbiamo memorizzato 11 che sarà il numero PIN in cui il LED sarà collegato e memorizzato A1 in Potpin, che è il perno analogico da dove il potenziometro leggerà l'ingresso. Quindi usando la funzione pinMode () abbiamo dichiarato che il LEDPIN si comporta come un output. Quindi nella sezione Loop, prendiamo l'input da Potpin e memorizziamo i risultati in PotValue, quindi dividiamo questo valore per 4 (per mantenerlo nell'intervallo da 0 a 255) e archiviare i risultati in una variabile luminosa. Quindi usando il valore della variabile luminosa, brillamo il ledpin.

Hardware e simulazione del circuito:

Lo schema del circuito del circuito di "LED di controllo con potenziometro" sarà:

Spiegazione del circuito: Il catodo del LED è collegato a terra e l'anodo del LED è collegato al pin D11 di Arduino Uno. Il potenziometro ha tre gambe; Una gamba è collegata a 5 volt, uno è collegato a terra e il perno centrale è collegato a A1.


La simulazione del circuito è:

Può essere visto da quanto sopra, variando il valore del potenziometro, la luminosità del LED sta cambiando.

La configurazione hardware del circuito sopra è:

Conclusione

La luminosità del LED può essere controllata con l'aiuto di un potenziometro comunemente noto come resistenza variabile. Abbiamo impostato manualmente la tensione attraverso il LED variando la resistenza che varia anche la luminosità di un LED. In questo articolo, è stato spiegato il circuito di controllo della luminosità di un LED con un potenziometro insieme al suo diagramma del circuito e alla configurazione hardware.