Përmbajtje:

Arduino Ws2812 LED ose Neopixel Led Strip ose Unazë Udhëzues: 4 hapa
Arduino Ws2812 LED ose Neopixel Led Strip ose Unazë Udhëzues: 4 hapa

Video: Arduino Ws2812 LED ose Neopixel Led Strip ose Unazë Udhëzues: 4 hapa

Video: Arduino Ws2812 LED ose Neopixel Led Strip ose Unazë Udhëzues: 4 hapa
Video: Light Sensor Neopixel Tutorial 2024, Nëntor
Anonim
Image
Image
Mblidhni Komponentët tuaj
Mblidhni Komponentët tuaj

Në këtë udhëzues do të mësojmë se si të përdorim neopixel ose ws 2812 ose të udhëhequr shpejt me Arduino. Këto lloje LED ose shirit ose unazë kontrollohen nga vetëm një kunj të vetëm Vin dhe të gjitha LED janë të adresueshme individualisht, kështu që këto quhen gjithashtu të adresueshme individuale LED -të dhe ato janë mjaft të kushtueshme sesa LED RGB normale.

Hapi 1: Mblidhni përbërësit tuaj

BLEJ PJES: BLEJ ARDUINO UNO:

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

BLEJ LED WS2812:

BLEJ Unazën LED WS2812:

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

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

kështu që së pari ju duhet të merrni dy komponentë të rëndësishëm njëri prej tyre është një arduino dhe tjetri është LED neopixel ws2812 / shirit ose unazë led.

Artikujt për të blerë (lidhja e anëtarësimit) -

Arduino Uno-

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

Unaza neopixel Ws2812 (12 bit) -

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

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

Unazë neopixel Ws2812 (7bit)

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

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

Unaza neopixel Ws2812 (3 bit) -

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

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

Ws2812 neopixel led strip -

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…

Hapi 2: Lidhjet

Lidhjet
Lidhjet

lidhjet janë shumë të thjeshta. gjithçka që duhet të bëni është të lidhni vcc të neopixel me +5v & Gnd të neopixel me pin Gnd & Vin të neopixel në çdo pin dixhital (po e lidh me pin 6 sepse ne do të përcaktoni pin 6 në softuer.).

Nëse keni probleme në lidhje, atëherë referojuni videos për ndihmë.

Hapi 3: Programimi

Programimi
Programimi

Hapni Arduino IDE pastaj shkoni te shembujt dhe shkoni te "neopixel" pastaj hapni skicën "e thjeshtë".

Në skicë, së pari duhet të vendosni dy gjëra

1- përcaktoni PIN 6 (Ju duhet të përcaktoni numrin pin të arduino në të cilin është lidhur pin Vin e neopixel, ne po përdorim PIN 6 këtu)

2- përcaktoni NUMPIXELS 12 (ju duhet të përcaktoni numrin e pikselave që neopixeli juaj ka, që do të thotë se nuk ka LED në të, ne kemi 12 LED në neopixelin tonë, kështu që ne do të përdorim 12)

Dhe në pjesën lak ekziston një komandë që përdoret për të vendosur ngjyrën e neopixelit

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

Aty ku "i" është numri i pikselëve ose led që dëshironi të aktivizoni në çdo ngjyrë

& "r" "g" "b" janë nuanca të ngjyrave të cilat janë KUQ, GREEN, BLUE dhe vlera e tyre është 0 deri në 255.

Pra, këtu ne jemi duke përdorur

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

Kjo do të thotë që pikseli i parë është vendosur për ngjyrën blu.

Hapi 4: Ngarko kodin

Image
Image
Ngarko Kodin
Ngarko Kodin

Hapi i fundit është ngarkimi i kodit në Arduino dhe mbaroni dhe nëse keni bërë gjithçka të drejtë atëherë neopixel do të ndizet sipas logjikës që keni dhënë.

Dhe nëse keni ndonjë problem me ndonjë hap, ju lutemi referojuni videos.

Kënaquni me neopixel -in tuaj.

Recommended: