Cómo desplazar los LED usando Arduino

Cómo desplazar los LED usando Arduino

LED de desplazamiento significa brillar los LED en tal patrón que parece que se están moviendo en una dirección y luego en otra dirección para atrapar el siguiente LED. Podemos interactuar diferentes LED al Arduino y podemos brillar de tal manera que parece el patrón de desplazamiento. Este patrón de desplazamiento se utiliza para muchas aplicaciones, como para mostrar diferentes nombres y para fines publicitarios. El patrón de desplazamiento de los LED es el ejemplo básico para comprender esto.

En este artículo, usaremos múltiples LED y los brillaremos en un patrón de desplazamiento.

LED de desplazamiento en Arduino

Los LED conectados con Arduino brillan en un patrón de desplazamiento se conocen como LED de desplazamiento. Explicaremos su circuito y código en detalle. El código Arduino para el desplazamiento de LED es:

int count = 5, i; int pin [] = 3,4,5,6,7;
setup () void
para (i = 0; iPinMode (pin [i], salida);


bucle void ()
para (i = count-1; i> = 0; i-)
DigitalWrite (pin [i], alto);
retraso (50);
DigitalWrite (pin [i], bajo);

para (i = 0; iDigitalWrite (pin [i], alto);
retraso (50);
DigitalWrite (pin [i], bajo);



Explicación al código: En el código Arduino anterior, hemos inicializado tres "para bucles"; Uno para declarar los pines 3,4,5,6 y 7 para comportarse como una salida, segundo bucle para hacer que los LED se enciendan y apagen con un retraso de 50 milisegundos del pin 3 al pin 7, y el último bucle se usa para hacer Los LED de encendido y apagado con un retraso de 50 milisegundos del pin 7 al 3.

Configuración de simulación y hardware

Para un circuito de LED de desplazamiento con Ardunio, requerimos los siguientes componentes:

  • 5 LED
  • 5 resistencias de 220 ohmios
  • Conectando cables
  • Tablero de circuitos
  • Arduino Uno

El diagrama de circuito para el circuito de LED de desplazamiento será:

En el diagrama de circuito anterior, los LED están conectados a los pines 3,4,5,6, y 7 de Arduino con la ayuda de resistencias (el propósito de conectar las resistencias es proteger los LED). El cátodo de todos los LED está conectado al suelo.

La configuración de hardware del diagrama de circuito anterior es:

En la configuración de hardware:

  • Hemos conectado las resistencias con el ánodo de LED
  • Las segundas piernas de todos los LED están conectados con los pines 3,4,5,6 y 7 de Arduino con la ayuda de cables de puente
  • El cátodo de todos los LED está conectado al pasador de tierra del Arduino

El trabajo de hardware del circuito anterior es:

Conclusión

El "LED de desplazamiento" es simplemente el patrón de encender y apagar los LED de manera desplazada, este circuito se puede configurar usando Arduino. Los LED de desplazamiento se utilizan principalmente para fines de marketing, publicidad y decoraciones. En este artículo, el circuito de LED de desplazamiento se explica en detalle con su código Arduino y configuración de hardware.