Satura rādītājs:
- 1. darbība: apkopojiet komponentus
- 2. darbība. Savienojumi
- 3. solis: programmēšana
- 4. darbība: augšupielādējiet kodu
Video: Arduino Ws2812 LED vai Neopixel LED sloksnes vai gredzena apmācība: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:55
Šajā instrukcijā mēs iemācīsimies izmantot neopikseli vai ws 2812 vai ātro vadību ar Arduino. Šāda veida gaismas diodes vai sloksnes vai gredzeni tiek kontrolēti tikai ar vienu Vin tapu, un visas gaismas diodes ir individuāli adresējamas, tāpēc tās sauc arī par individuālām adresēm Gaismas diodes, un tās ir diezgan dārgas nekā parastās RGB gaismas diodes.
1. darbība: apkopojiet komponentus
PIRKT DAĻAS: PIRKT ARDUINO UNO:
www.utsource.net/itm/p/7199843.html
PIRKT WS2812 LED:
PIRKT WS2812 LED gredzenu:
www.utsource.net/itm/p/8673715.html
////////////////////////////////////////////////////////////////////////
tāpēc vispirms jums ir jāiegūst divas svarīgas sastāvdaļas, no kurām viena ir arduino, bet otra ir neopikseļu ws2812 gaismas diodes / LED sloksne vai gredzens.
Pērkamās preces (filiāles saite) -
Arduino Uno-
www.banggood.com/UNO-R3-ATmega16U2-AVR-Mod…
WS2812 neopikseļu (12 bitu) gredzens -
www.banggood.com/3Pcs-CJMCU-12-Bit-WS2812-…
www.banggood.com/CJMCU-12-Bit-WS2812-5050-…
WS2812 neopikseļu (7 bitu) gredzens
www.banggood.com/5Pcs-CJMCU-7-Bit-WS2812-5…
www.banggood.com/3Pcs-CJMCU-7-Bit-WS2812-5…
WS2812 neopikseļu (3 bitu) gredzens -
www.banggood.com/5gab-CJMCU-3bit-WS2812-RG…
www.banggood.com/CJMCU-3bit-WS2812-RGB-LED…
WS2812 Neopixel LED sloksne -
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…
2. darbība. Savienojumi
savienojumi ir ļoti vienkārši. viss, kas jums jādara, ir savienot neopikseļa vcc ar neopikseļa +5v un Gnd ar neopikseļa Gnd & Vin tapu ar jebkuru digitālo tapu (es to savienoju ar 6. tapu, jo mēs to darīsim) definējiet 6. tapu programmatūrā.).
Ja rodas problēmas savienojumos, lūdzu, skatiet videoklipu, lai saņemtu palīdzību.
3. solis: programmēšana
Atveriet Arduino IDE, pēc tam dodieties uz piemēriem un dodieties uz "neopikselu", pēc tam atveriet "vienkāršu" skici.
Skicē vispirms jāiestata divas lietas
1- definējiet PIN 6 (jums ir jānosaka arduino tapas numurs, kuram ir pievienots neopikseļa Vin pin, šeit mēs izmantojam PIN 6)
2- definējiet NUMPIXELS 12 (jums jānosaka neopikseļa pikseļu skaits, kas nozīmē, ka uz tā nav gaismas diodes, mūsu neopikselī ir 12 gaismas diodes, tāpēc mēs izmantosim 12)
Un cilpas sadaļā ir viena komanda, lai iestatītu neopikselu krāsu
pixels.setPixelsColor (i, pixels. Color (r, g, b));
Kur "i" ir pikseļu vai gaismas diožu skaits, kuru vēlaties ieslēgt jebkurā krāsā
& "r" "g" "b" ir krāsu toņi, kas ir SARKANS, ZAĻS, ZILS un to vērtību diapazons ir no 0 līdz 255.
Tātad šeit mēs izmantojam
pixels.setPixelsColor (0, pixels. Color (0, 0, 255);
Tas nozīmē, ka pirmais pikselis ir iestatīts zilā krāsā.
4. darbība: augšupielādējiet kodu
Pēdējais solis ir augšupielādēt kodu Arduino, un esat pabeidzis, un, ja jūs visu izdarījāt pareizi, neopikselis ieslēgsies atbilstoši jūsu norādītajai loģikai.
Un, ja jums ir kādas problēmas ar kādu darbību, lūdzu, skatiet videoklipu.
EIzbaudiet savu neopikseli.
Ieteicams:
Arduino MFRC522 apmācība - vai RFID birka ir vai ir noņemta?: 6 soļi
Arduino MFRC522 apmācība - vai RFID birka ir vai ir noņemta?: Šī apmācība sākotnēji tika publicēta vietnē Augstspriegums
Vienkāršas LED sloksnes lampas (uzlabojiet savas LED sloksnes): 4 soļi (ar attēliem)
Vienkāršas LED sloksnes lampas (uzlabojiet savas LED sloksnes): Es jau ilgu laiku izmantoju LED sloksnes un vienmēr esmu mīlējis to vienkāršību. Jūs vienkārši nogriežat kādu lomu, pielodējat dažus vadus, pievienojat barošanas avotu un esat ieguvis gaismas avotu. Gadu gaitā esmu atradis c
Kā lietot Neopixel Ws2812 LED vai LED STRIP vai LED gredzenu ar Arduino: 4 soļi
Kā lietot Neopixel Ws2812 LED vai LED STRIP vai LED gredzenu ar Arduino: Sveiki, puiši, jo Neopixel led Strip ir ļoti populāri, un to sauc arī par ws2812 led sloksni. Tie ir ļoti populāri, jo šajā LED sloksnē mēs varam uzrunāt katru LED atsevišķi, kas nozīmē, ja vēlaties, lai daži gaismas diodes spīdētu vienā krāsā
Neopixel Ws2812 varavīksnes LED spīdums ar M5stick-C - Varavīksnes skriešana uz Neopixel Ws2812, izmantojot M5stack M5stick C, izmantojot Arduino IDE: 5 soļi
Neopixel Ws2812 varavīksnes LED spīdums ar M5stick-C | Varavīksnes skriešana uz Neopixel Ws2812, izmantojot M5stack M5stick C, izmantojot Arduino IDE: Sveiki, puiši, šajā pamācībā mēs iemācīsimies izmantot neopixel ws2812 gaismas diodes vai LED sloksni vai led matricu vai LED gredzenu ar m5stack m5stick-C izstrādes dēli ar Arduino IDE, un mēs izgatavosim ar to varavīksnes raksts
IOT: ESP 8266 Nodemcu Neopixel Ws2812 LED sloksnes vadīšana internetā, izmantojot lietotni BLYNK: 5 soļi
IOT: ESP 8266 Nodemcu Neopixel Ws2812 LED sloksnes vadīšana internetā, izmantojot lietotni BLYNK: Sveiki, puiši, šajā instrukcijā es izveidoju gaismu, izmantojot neopikseļu gaismas diodes sloksni, kuru var kontrolēt internetā no visas pasaules, izmantojot lietotni BLYNK, un nodemcu ir strādājot par šī projekta smadzenēm, tāpēc radiet apkārtējo gaismu sev