INHOUDSOPGAWE:

Arduino Ws2812 LED of Neopixel Led Strip of Ring Tutoriaal: 4 stappe
Arduino Ws2812 LED of Neopixel Led Strip of Ring Tutoriaal: 4 stappe

Video: Arduino Ws2812 LED of Neopixel Led Strip of Ring Tutoriaal: 4 stappe

Video: Arduino Ws2812 LED of Neopixel Led Strip of Ring Tutoriaal: 4 stappe
Video: Getting Started with RGB NeoPixels| WS2812B 2024, Julie
Anonim
Image
Image
Versamel u komponente
Versamel u komponente

In hierdie instruksies leer ons hoe u die neopixel of ws 2812 of vinnige LED met Arduino kan gebruik. LED's en dit is redelik duur as normale RGB LED.

Stap 1: Versamel u komponente

KOOP ONDERDELE: KOOP ARDUINO UNO:

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

KOOP WS2812 LED:

KOOP WS2812 LED -ring:

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

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

dus moet u eers twee belangrike komponente kry, een daarvan is 'n arduino en 'n ander neopixel ws2812 LED's / LED -strook of ring.

Items om te koop (aangeslote skakel) -

Arduino Uno-

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

Ws2812 neopixel (12 bis) ring -

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

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

Ws2812 neopixel (7bit) ring-

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

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

Ws2812 neopixel (3 bis) ring -

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

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

WS2812 neopixel LED -strook -

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…

Stap 2: Verbindings

Verbindings
Verbindings

die verbindings is baie eenvoudig. al wat u hoef te doen, is om vcc van neopixel aan die +5v & Gnd van neopixel te koppel aan die Gnd & die Vin -pen van die neopixel aan enige digitale pen (ek verbind dit met pen 6, want ons sal definieer die pen 6 in die sagteware.).

As u probleme ondervind met verbindings, raadpleeg dan die video vir hulp.

Stap 3: Programmering

Programmering
Programmering

Maak Arduino IDE oop, gaan dan na voorbeelde en gaan na 'neopixel' en maak dan 'eenvoudige' skets oop.

In die skets moet u eers twee dinge stel

1- definieer PIN 6 (u moet die pin no van arduino definieer waarop Vin pin van neopixel gekoppel is; ons gebruik PIN 6 hier)

2- definieer NUMPIXELS 12 (u moet 'n aantal pixels definieer wat u neopixel het, wat beteken dat daar geen LED op is nie; ons het 12 LED's op ons neopixel, so ons sal 12 gebruik)

En in die lusgedeelte is daar een opdrag wat gebruik word om die kleur van neopixel in te stel

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

Waar "i" die aantal pixels of LED's is wat u in enige kleur wil aanskakel

& "r" "g" "b" is kleurskakerings wat ROOI, GROEN, BLOU is en hul waardebereik is 0 tot 255.

So hier gebruik ons

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

Dit beteken dat die eerste pixel ingestel is op blou kleur.

Stap 4: Laai die kode op

Image
Image
Laai die kode op
Laai die kode op

Die laaste stap is om die kode na Arduino op te laai, en u is klaar en as u alles korrek gedoen het, word die neopixel aangeskakel volgens die logika wat u gegee het.

En as u probleme ondervind met 'n stap, raadpleeg die video.

E Geniet u neopixel.

Aanbeveel: