Sommario:

Tutorial Arduino Ws2812 LED o Neopixel su striscia o anello LED: 4 passaggi
Tutorial Arduino Ws2812 LED o Neopixel su striscia o anello LED: 4 passaggi

Video: Tutorial Arduino Ws2812 LED o Neopixel su striscia o anello LED: 4 passaggi

Video: Tutorial Arduino Ws2812 LED o Neopixel su striscia o anello LED: 4 passaggi
Video: Controllare una striscia di LED Neopixel con Arduino - #140 2024, Dicembre
Anonim
Image
Image
Raccogli i tuoi componenti
Raccogli i tuoi componenti

In questo tutorial impareremo come utilizzare il neopixel o il ws 2812 o il led veloce con Arduino. Questi tipi di LED o striscia o anello sono controllati da un solo pin Vin e tutti i LED sono indirizzabili individualmente quindi questi sono anche chiamati indirizzabili individualmente LED e sono piuttosto costosi rispetto ai normali LED RGB.

Passaggio 1: raccogli i tuoi componenti

ACQUISTA PARTI:ACQUISTA ARDUINO UNO:

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

ACQUISTA WS2812 LED:

ACQUISTA Anello LED WS2812:

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

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

quindi prima devi ottenere due componenti importanti, uno di questi è un arduino e l'altro è neopixel ws2812 LED / striscia led o anello.

Articoli da acquistare (link di affiliazione) -

Arduino Uno-

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

Ws2812 anello neopixel (12 bit) -

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

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

Ws2812 neopixel (7bit) anello-

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

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

Ws2812 anello neopixel (3 bit) -

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

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

Striscia led WS2812 neopixel -

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

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

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

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

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

Passaggio 2: connessioni

Connessioni
Connessioni

le connessioni sono molto semplici.tutto quello che devi fare è collegare vcc di neopixel al +5v & Gnd di neopixel al pin Gnd & Vin del neopixel a qualsiasi pin digitale (lo sto collegando al pin 6 perché lo faremo definire il pin 6 nel software.).

Se si riscontrano problemi nelle connessioni, fare riferimento al video per assistenza.

Passaggio 3: programmazione

Programmazione
Programmazione

Apri Arduino IDE, quindi vai agli esempi e vai su "neopixel", quindi apri lo schizzo "semplice".

Nello schizzo devi prima impostare due cose

1- definire il PIN 6 (devi definire il pin no di arduino su cui è collegato il pin Vin di neopixel, qui stiamo usando il PIN 6)

2- definire NUMPIXELS 12 (devi definire il numero di pixel che il tuo neopixel ha il che significa che non ci sono LED, abbiamo 12 LED sul nostro neopixel quindi useremo 12)

E nella sezione loop c'è un comando usato per impostare il colore di neopixel

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

Dove "i" è il numero di pixel o led che vuoi accendere in qualsiasi colore

& "r" "g" "b" sono sfumature di colore che sono ROSSO, VERDE, BLU e il loro intervallo di valori va da 0 a 255.

Quindi qui stiamo usando

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

Ciò significa che il primo pixel è impostato per il colore blu.

Passaggio 4: carica il codice

Image
Image
Carica il codice
Carica il codice

Il passaggio finale è caricare il codice su Arduino e il gioco è fatto e se hai fatto tutto correttamente, neopixel si accenderà in base alla logica che hai fornito.

E in caso di problemi con qualsiasi passaggio, fare riferimento al video.

EGoditi il tuo neopixel.

Consigliato: