Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
I denne instruksen vil vi lære hvordan du bruker neopiksel eller ws 2812 eller hurtig LED med Arduino. Disse typer LED eller stripe eller ring styres av bare en enkelt Vin -pin og alle lysdiodene er individuelt adresserbare, så disse kalles også individuelle adresserbare LED og de er ganske kostbare enn vanlig RGB LED.
Trinn 1: Samle komponentene dine
KJØP DELER: KJØP ARDUINO UNO:
www.utsource.net/itm/p/7199843.html
KJØP WS2812 LED:
KJØP WS2812 LED -ring:
www.utsource.net/itm/p/8673715.html
////////////////////////////////////////////////////////////////////////
så aller først må du få to viktige komponenter. En av dem er en arduino og den andre er neopixel ws2812 lysdioder / led stripe eller ring.
Gjenstander å kjøpe (tilknyttet lenke) -
Arduino Uno-
www.banggood.com/UNO-R3-ATmega16U2-AVR-Mod…
WS2812 neopiksel (12 bit) ring -
www.banggood.com/3Pcs-CJMCU-12-Bit-WS2812-…
www.banggood.com/CJMCU-12-Bit-WS2812-5050-…
WS2812 neopiksel (7bit) ring-
www.banggood.com/5Pcs-CJMCU-7-Bit-WS2812-5…
www.banggood.com/3Pcs-CJMCU-7-Bit-WS2812-5…
WS2812 neopiksel (3 bit) ring -
www.banggood.com/5pcs-CJMCU-3bit-WS2812-RG…
www.banggood.com/CJMCU-3bit-WS2812-RGB-LED…
WS2812 neopiksel led stripe -
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…
Trinn 2: Tilkoblinger
tilkoblingene er veldig enkle. Alt du trenger å gjøre er å koble vcc av neopixel til +5v & Gnd av neopixel til Gnd & Vin -pin på neopixel til en hvilken som helst digital pin (jeg kobler den til pin 6 fordi vi vil definere pinnen 6 i programvaren.).
Hvis du har problemer med tilkoblinger, kan du se videoen for å få hjelp.
Trinn 3: Programmering
Åpne Arduino IDE, gå til eksempler og gå til "neopixel", og åpne deretter "enkel" skisse.
I skissen må du sette to ting først
1- definere PIN 6 (Du må definere pin-nr. Av arduino som Vin-pin på neopixel er tilkoblet, vi bruker PIN 6 her)
2- definere NUMPIXELS 12 (du må definere antall piksler som neopixelen din har, noe som betyr at det ikke er LED på den, vi har 12 LED-er på neopixelen, så vi bruker 12)
Og i sløyfedelen er det en kommando som brukes til å angi fargen på neopikselen
pixels.setPixelsColor (i, pixels. Color (r, g, b));
Hvor "i" er antall piksler eller ledninger du vil slå PÅ i en hvilken som helst farge
& "r" "g" "b" er fargenyanser som er RØDE, GRØNN, BLÅ & deres verdiområde er 0 til 255.
Så her bruker vi
pixels.setPixelsColor (0, pixels. Color (0, 0, 255);
Dette betyr at den første pikslen er satt til blå farge.
Trinn 4: Last opp koden
Det siste trinnet er å laste opp koden til Arduino, og du er ferdig, og hvis du gjorde alt riktig, vil neopixel slå seg på i henhold til logikken du ga.
Og hvis du har problemer med et trinn, vennligst se for video.
E Nyt neopikslen din.