Tabla de contenido:

Nano píxeles de 26 bits con Arduino: 4 pasos
Nano píxeles de 26 bits con Arduino: 4 pasos

Video: Nano píxeles de 26 bits con Arduino: 4 pasos

Video: Nano píxeles de 26 bits con Arduino: 4 pasos
Video: Neopixel con Arduino Nano RP2040 y Raspberry Pi Pico Vúmetro que enciende los pixeles con el volúmen 2024, Noviembre
Anonim
Nano píxeles de 26 bits con Arduino
Nano píxeles de 26 bits con Arduino

En mi artículo anterior, hice un tutorial sobre cómo usar el WS2812 Nano Pixel LED. En ese artículo, usé el 16 Bit Ring Nano Pixel WS2812.

Y en este artículo, te mostraré cómo usar el anillo de 26 bits Nano Pixels WS2812.

En la sección de hardware, nada es diferente entre 16 bits y 26 bits.

Solo en la sección de software que necesita ser modificada.

Características y Beneficios:

  • El circuito de control y el chip RGB están integrados en un paquete de componentes 5050.
  • Circuito de remodelación de señal incorporado.
  • Circuito de reinicio eléctrico incorporado y circuito de reinicio por pérdida de energía.
  • Señal de transmisión de puerto en cascada por línea única.
  • Envíe datos a velocidades de 800 Kbps.

Consulte la hoja de datos para obtener más información WS2812.

Paso 1: componentes necesarios

Componentes requeridos
Componentes requeridos
Componentes requeridos
Componentes requeridos
Componentes requeridos
Componentes requeridos
Componentes requeridos
Componentes requeridos

Los componentes que necesita para este tutorial:

  • LED RGB WS2812 de 26 bits.
  • Arduino Nano V.3
  • Cable pasa corriente
  • Mini USB

Biblioteca requerida:

Adafruit NeoPixel

Para agregar una biblioteca a Arduino, consulte este artículo "Cómo agregar una biblioteca externa a Arduino"

Paso 2: conecte el LED RGB a Arduino Nano

Conecte el LED RGB a Arduino Nano
Conecte el LED RGB a Arduino Nano

Siga las instrucciones a continuación para conectar WS2812 a Arduino Nano:

WS2812 para Arduino

IN ==> D6

VCC ==> + 5V

GND ==> GND

Paso 3: programación

Programación
Programación

En esta parte del software que necesita un pequeño ajuste. En la sección "Número de LED", ajuste el número de LED utilizados.

Siga las instrucciones a continuación para programar la placa Arduino:

Abra el IDE de Arduino

Haga clic en Archivo> Ejemplos> Adafruit NeoPixels> strandtest

Debe cambiar algunos valores de este boceto, Lo que se debe cambiar es el siguiente:

Pin utilizado

#define LED_PIN 12

Numero de LEDs

#define LED_COUNT 26

Establecer brillo

strip.setBrightness (10);

Cambie el programa según lo necesite.

Después de eso, cargue el programa en la placa Arduino

Paso 4: Resultado

Cuando haya terminado de cargar el programa en Arduino. Los resultados se pueden ver en el video de arriba.

Gracias por leer este artículo. nos vemos en el próximo artículo.

Si tiene preguntas, simplemente escriba en la columna de comentarios.

Recomendado: