Turinys:
- 1 žingsnis: surinkite komponentus
- 2 žingsnis: jungtys
- 3 žingsnis: programavimas
- 4 veiksmas: įkelkite kodą
Video: „Arduino Ws2812“LED arba „Neopixel Led“juostelės ar žiedo pamoka: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Šiose instrukcijose mes išmoksime naudoti neopikselį arba „ws 2812“arba greitąją lemputę su „Arduino“. Šio tipo šviesos diodus, juosteles ar žiedus valdo tik vienas „Vin“kaištis, o visi šviesos diodai yra adresuojami atskirai, todėl jie taip pat vadinami individualiais adresais Šviesos diodai ir jie yra gana brangūs nei įprasti RGB šviesos diodai.
1 žingsnis: surinkite komponentus
PIRKTI DALIS: PIRKTI ARDUINO UNO:
www.utsource.net/itm/p/7199843.html
PIRKTI WS2812 LED:
PIRKTI WS2812 LED žiedą:
www.utsource.net/itm/p/8673715.html
////////////////////////////////////////////////////////////////////////
todėl pirmiausia turite gauti du svarbius komponentus, vienas iš jų yra arduino, o kitas yra neopikselinis ws2812 šviesos diodas / LED juostelė arba žiedas.
Perkamos prekės (filialo nuoroda) -
„Arduino Uno“
www.banggood.com/UNO-R3-ATmega16U2-AVR-Mod…
WS2812 neopikselių (12 bitų) žiedas -
www.banggood.com/3Pcs-CJMCU-12-Bit-WS2812-…
www.banggood.com/CJMCU-12-Bit-WS2812-5050-…
WS2812 neopikselių (7 bitų) žiedas
www.banggood.com/5Pcs-CJMCU-7-Bit-WS2812-5…
www.banggood.com/3Pcs-CJMCU-7-Bit-WS2812-5…
WS2812 neopikselinis (3 bitų) žiedas -
www.banggood.com/5pcs-CJMCU-3bit-WS2812-RG…
www.banggood.com/CJMCU-3bit-WS2812-RGB-LED…
WS2812 neopikselinė LED juostelė -
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 žingsnis: jungtys
jungtys yra labai paprastos. viskas, ką jums reikia padaryti, tai prijungti neopikselio vcc prie +5v ir Gnd prie neopikselio Gnd & Vin kaiščio prie bet kurio skaitmeninio kaiščio (aš jį jungiu prie 6 kaiščio, nes mes programinėje įrangoje apibrėžkite 6 kaištį.).
Jei kyla problemų dėl jungčių, pagalbos ieškokite vaizdo įraše.
3 žingsnis: programavimas
Atidarykite „Arduino IDE“, tada eikite į pavyzdžius ir eikite į „neopikselį“, tada atidarykite „paprastą“eskizą.
Eskize pirmiausia turite nustatyti du dalykus
1- apibrėžkite PIN 6 (turite nustatyti arduino kaiščio numerį, prie kurio prijungtas neopikselio Vin kaištis, čia naudojame PIN 6)
2- apibrėžkite NUMPIXELS 12 (turite nustatyti, kiek pikselių turi jūsų neopikselis, o tai reiškia, kad jame nėra šviesos diodų, mūsų neopikseliuose yra 12 šviesos diodų, todėl naudosime 12)
Ciklo skyriuje yra viena komanda, naudojama neopikselio spalvai nustatyti
pixels.setPixelsColor (i, pixels. Color (r, g, b));
Kur „i“yra taškų ar šviesos diodų skaičius, kurį norite įjungti bet kokia spalva
& "r" "g" "b" yra raudoni, žali, mėlyni spalvų atspalviai, o jų reikšmių diapazonas yra nuo 0 iki 255.
Taigi čia mes naudojame
pixels.setPixelsColor (0, pixels. Color (0, 0, 255);
Tai reiškia, kad pirmasis pikselis yra nustatytas mėlynos spalvos.
4 veiksmas: įkelkite kodą
Paskutinis žingsnis yra įkelti kodą į „Arduino“ir baigsite, o jei viską padarėte teisingai, neopikselis įsijungs pagal jūsų pateiktą logiką.
Ir jei turite kokių nors problemų dėl bet kurio žingsnio, žiūrėkite vaizdo įrašą.
E. Džiaukitės savo neopikseliu.
Rekomenduojamas:
„Arduino Neopixel“LED žiedas Ws2812 - „Visuino“pamoka: 8 žingsniai
„Arduino Neopixel“LED žiedas Ws2812 - „Visuino“pamoka: Šioje pamokoje sužinosime, kaip valdyti „Neopixel Led Ring Ws2812“naudojant „Arduino“ir „Visuino“, kad būtų galima valdyti LED pikselius. Žiūrėkite demonstracinį vaizdo įrašą
Kaip naudoti „Neopixel Ws2812“LED arba LED juostelę arba LED žiedą su „Arduino“: 4 žingsniai
Kaip naudoti „Neopixel Ws2812“LED arba LED juostelę arba LED žiedą su „Arduino“: Sveiki vaikinai, nes „Neopixel“LED juostelė yra labai populiari ir ji taip pat vadinama „ws2812 LED“juostele. Jie yra labai populiarūs, nes šioje LED juostelėje mes galime kreiptis į kiekvieną lemputę atskirai, o tai reiškia, kad jei norite, kad keli šviesos diodai švytėtų viena spalva
„Neopixel Ws2812 Rainbow“LED švytėjimas su M5stick-C - Vaivorykštės veikimas „Neopixel Ws2812“naudojant „M5stack M5stick C“naudojant „Arduino IDE“: 5 žingsniai
„Neopixel Ws2812 Rainbow“LED švytėjimas su M5stick-C | Vaivorykštės veikimas „Neopixel Ws2812“naudojant „M5stack M5stick C“naudojant „Arduino IDE“: Sveiki vaikinai, šioje instrukcijoje mes išmoksime naudoti neopixel ws2812 šviesos diodus arba LED juostelę arba LED matricą arba LED žiedą su „m5stack m5stick-C“kūrimo lenta su „Arduino IDE“ir mes padarysime vaivorykštinis raštas su juo
IOT: ESP 8266 „Nodemcu“„Neopixel Ws2812“LED juostelės valdymas internetu naudojant „BLYNK“programą: 5 žingsniai
IOT: ESP 8266 „Nodemcu“„Neopixel Ws2812“LED juostelės valdymas internetu naudojant „BLYNK“programą: Sveiki, vaikinai, šioje instrukcijoje aš padariau šviesą, naudodamas neopikselio LED juostą, kurią galima valdyti internetu iš viso pasaulio naudojant „BLYNK“programą ir „nodemcu“dirbdamas kaip šio projekto smegenys, todėl pasirūpinkite savo aplinkos šviesa
Maišytuvas be rankų arba pedalas arba vandens taupymo čiaupas: 5 žingsniai
Maišytuvas be rankų arba pedalinis maišytuvas arba vandens taupymo čiaupas: tai pigus ir paprastas būdas išjungti maišytuvą į laisvų rankų (higieninį) maišytuvą. Gydytojams to reikia higienos tikslais arba virtuvėje. Taip pat panašūs darbuotojai laisvų rankų įrangai, plauti abi rankas vienu metu ir taupyti vandenį