Taula de continguts:

Nano Pixels de 26 bits mitjançant Arduino: 4 passos
Nano Pixels de 26 bits mitjançant Arduino: 4 passos

Vídeo: Nano Pixels de 26 bits mitjançant Arduino: 4 passos

Vídeo: Nano Pixels de 26 bits mitjançant Arduino: 4 passos
Vídeo: Беслан. Помни / Beslan. Remember (english & español subs) 2024, Desembre
Anonim
Nano Pixels de 26 bits mitjançant Arduino
Nano Pixels de 26 bits mitjançant Arduino

En el meu article anterior, vaig fer un tutorial sobre com utilitzar el LED WS2812 Nano Pixel. En aquest article, vaig utilitzar el 16 bits Nano Pixel WS2812.

I en aquest article, us mostraré com utilitzar l'anell de 26 bits Nano Pixels WS2812.

A la secció de maquinari, res no és diferent entre 16 bits i 26 bits.

Només a la secció de programari que cal modificar.

Funcions i avantatges:

  • El circuit de control i el xip RGB estan integrats en un paquet de 5050 components.
  • Circuit integrat de remodelació del senyal.
  • Circuit de restabliment elèctric incorporat i circuit de restabliment de la pèrdua de potència.
  • Senyal de transmissió de port en cascada per línia única.
  • Envieu dades a velocitats de 800 Kbps.

Consulteu el full de dades per obtenir més informació WS2812.

Pas 1: components necessaris

Components obligatoris
Components obligatoris
Components obligatoris
Components obligatoris
Components obligatoris
Components obligatoris
Components obligatoris
Components obligatoris

Els components que necessiteu per a aquest tutorial:

  • LED RGB WS2812 de 26 bits.
  • Arduino Nano V.3
  • Filferro de pont
  • Mini USB

Biblioteca obligatòria:

Adafruit NeoPixel

Per afegir una biblioteca a Arduino, consulteu aquest article "Com afegir una biblioteca externa a Arduino"

Pas 2: connecteu el LED RGB a Arduino Nano

Connecteu el LED RGB a Arduino Nano
Connecteu el LED RGB a Arduino Nano

Seguiu les instruccions següents per connectar WS2812 a Arduino Nano:

WS2812 a Arduino

IN ==> D6

VCC ==> + 5V

GND ==> GND

Pas 3: Programació

Programació
Programació

En aquesta part del programari cal un petit ajust. A la secció "Nombre de LEDs", ajusteu el nombre de LEDs utilitzats.

Seguiu les instruccions següents per programar la placa Arduino:

Obriu Arduino IDE

Feu clic a Fitxer> Exemples> Adafruit NeoPixels> test de prova

Heu de canviar alguns valors d’aquest esbós, El que cal canviar és el següent:

Pin utilitzat

#define LED_PIN 12

Nombre de LEDs

#define LED_COUNT 26

Estableix la brillantor

strip.setBrightness (10);

Canvieu el programa segons el necessiteu.

Després, carregueu el programa a la placa Arduino

Pas 4: resultat

Quan hàgiu acabat de carregar el programa a Arduino. Els resultats es poden veure al vídeo anterior.

Gràcies per llegir aquest article. ens veiem al següent article.

Si teniu cap pregunta, només cal que escriviu a la columna de comentaris.

Recomanat: