Taula de continguts:

Tutorial Arduino Ws2812 LED o Neopixel Led o Ring: 4 passos
Tutorial Arduino Ws2812 LED o Neopixel Led o Ring: 4 passos

Vídeo: Tutorial Arduino Ws2812 LED o Neopixel Led o Ring: 4 passos

Vídeo: Tutorial Arduino Ws2812 LED o Neopixel Led o Ring: 4 passos
Vídeo: NeoPixels How do they work and programming with Arduino | LED RGB WS2812 2024, Desembre
Anonim
Image
Image
Reuneix els teus components
Reuneix els teus components

En aquests instructius aprendrem a utilitzar el neopixel o el ws 2812 o el led ràpid amb Arduino. Aquests tipus de LED, tira o anell estan controlats per un sol pin Vin i tots els LED són adreçables individualment, de manera que també es diuen adreçables individualment Els LED són bastant costosos que els LED RGB normals.

Pas 1: reuniu els components

COMPRAR PECES: COMPRAR ARDUINO UNO:

www.utsource.net/itm/p/7199843.html

COMPRAR LED WS2812:

COMPRAR Anell LED WS2812:

www.utsource.net/itm/p/8673715.html

////////////////////////////////////////////////////////////////////////

per tant, primer cal que obtingueu dos components importants: un d'ells és un arduino i un altre són LEDs / tira LED o anell neopixel ws2812.

Articles per comprar (enllaç d'afiliació) -

Arduino Uno-

www.banggood.com/UNO-R3-ATmega16U2-AVR-Mod…

Anell WS2812 neopixel (12 bits) -

www.banggood.com/3Pcs-CJMCU-12-Bit-WS2812-…

www.banggood.com/CJMCU-12-Bit-WS2812-5050-…

Ws2812 anell de neopixel (7 bits)

www.banggood.com/5Pcs-CJMCU-7-Bit-WS2812-5…

www.banggood.com/3Pcs-CJMCU-7-Bit-WS2812-5…

Anell WS2812 neopixel (3 bits) -

www.banggood.com/5pcs-CJMCU-3bit-WS2812-RG…

www.banggood.com/CJMCU-3bit-WS2812-RGB-LED …

Tira led led neopixel ws2812 -

www.banggood.com/AUDEW-1M4M5M-RGB-SMD5050-…

www.banggood.com/4-PCS-WS2812-5V-Taillight…

www.banggood.com/0_5M1M2M3M4M5M-DC5V-USB-R…

www.banggood.com/0_5M1M2M3M4M5M-USB-RGB-50…

www.banggood.com/0_5M1M2M3M4M5M-DC5V-USB-R…

Pas 2: connexions

Connexions
Connexions

les connexions són molt senzilles. Tot el que heu de fer és connectar vcc de neopixel al + 5v & Gnd de neopixel al Gnd i el pin Vin del neopixel a qualsevol pin digital (ho estic connectant al pin 6 perquè ho farem definiu el pin 6 al programari.).

Si teniu problemes a les connexions, consulteu el vídeo per obtenir ajuda.

Pas 3: Programació

Programació
Programació

Obriu Arduino IDE, aneu a exemples i aneu a "neopixel" i obriu l'esbós "simple".

A l'esbós, primer heu de definir dues coses

1- definiu el PIN 6 (heu de definir el pin no d’arduino al qual està connectat el pin Vin de neopixel, aquí estem fent servir el PIN 6)

2- definiu NUMPIXELS 12 (heu de definir cap nombre de píxels que tingui el vostre neopixel, el que significa que no hi ha LED, tenim 12 LED al nostre neopixel, així que farem servir 12)

I a la secció del bucle hi ha una ordre que s’utilitza per establir el color del neopixel

pixels.setPixelsColor (i, pixels. Color (r, g, b));

On "i" és el nombre de píxels o leds que voleu activar en qualsevol color

& "r" "g" "b" són tons de color VERMELL, VERD, BLAU i el seu rang de valors és de 0 a 255.

Així que aquí estem utilitzant

pixels.setPixelsColor (0, pixels. Color (0, 0, 255);

Això significa que el primer píxel està configurat per al color blau.

Pas 4: pengeu el codi

Image
Image
Pengeu el codi
Pengeu el codi

L'últim pas és carregar el codi a Arduino i ja heu acabat; si ho heu fet tot correctament, neopixel s'activarà segons la lògica que vau donar.

I si teniu algun problema amb algun pas, consulteu el vídeo.

Gaudeix del teu neopixel.

Recomanat: