Բովանդակություն:
- Քայլ 1: Հավաքեք ձեր բաղադրիչները
- Քայլ 2: Միացումներ
- Քայլ 3: Programրագրավորում
- Քայլ 4: Վերբեռնեք ծածկագիրը
Video: Arduino Ws2812 LED կամ Neopixel Led Strip կամ Ring ձեռնարկ ՝ 4 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Այս հրահանգներում մենք կսովորենք, թե ինչպես օգտագործել neopixel կամ ws 2812 կամ արագ ղեկավարվող Arduino- ով: LED- ների կամ ժապավենի կամ մատանու այս տեսակները վերահսկվում են միայն մեկ Vin քորոցով, և բոլոր LED- ները անհատապես հասցեագրելի են, ուստի դրանք նաև կոչվում են անհատական հասցեական: LED- ները և դրանք բավականին ծախսատար են, քան սովորական RGB LED- ները:
Քայլ 1: Հավաքեք ձեր բաղադրիչները
ԳՆԵԼ ՄԱՍՆԵՐ. ԳՆԵԼ ARDUINO UNO:
www.utsource.net/itm/p/7199843.html
ԳՆԵԼ WS2812 LED:
ԳՆԵԼ WS2812 LED մատանի.
www.utsource.net/itm/p/8673715.html
////////////////////////////////////////////////////////////////////////
Այսպիսով, առաջին հերթին անհրաժեշտ է ձեռք բերել երկու կարևոր բաղադրիչ, որոնցից մեկը `arduino- ն, իսկ մյուսը` neopixel ws2812 LEDs / led ժապավեն կամ մատանի:
Գնման առարկաներ (փոխկապակցված հղում) -
Արդուինո Ունո-
www.banggood.com/UNO-R3-ATmega16U2-AVR-Mod…
Ws2812 neopixel (12 բիթ) մատանի -
www.banggood.com/3Pcs-CJMCU-12-Bit-WS2812-…
www.banggood.com/CJMCU-12-Bit-WS2812-5050-…
Ws2812 neopixel (7bit) մատանի-
www.banggood.com/5Pcs-CJMCU-7-Bit-WS2812-5…
www.banggood.com/3Pcs-CJMCU-7-Bit-WS2812-5…
Ws2812 neopixel (3 բիթ) մատանի -
www.banggood.com/5pcs-CJMCU-3bit-WS2812-RG…
www.banggood.com/CJMCU-3bit-WS2812-RGB-LED…
Ws2812 neopixel led շերտ -
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: Միացումներ
կապերը շատ պարզ են: այն ամենը, ինչ դուք պետք է անեք, միացնել neopixel- ի vcc- ն neopixel- ի +5v & Gnd- ին neopixel- ի Gnd & Vin քորոցին ցանկացած թվային քորոցին (ես այն կապում եմ 6 -րդ կապին, քանի որ մենք ծրագրաշարում սահմանեք 6 -րդ կապը):
Եթե կապերի խնդիր կա, օգնության համար դիմեք տեսանյութին:
Քայլ 3: Programրագրավորում
Բացեք Arduino IDE- ն, այնուհետև գնացեք օրինակներ և գնացեք «neopixel», այնուհետև բացեք «պարզ» ուրվագիծը:
Էսքիզում նախ պետք է սահմանել երկու բան
1- սահմանել PIN 6 (Դուք պետք է սահմանեք arduino- ի քորոցը, որի վրա միացված է neopixel- ի Vin քորոցը, այստեղ մենք օգտագործում ենք PIN 6-ը)
2- սահմանել NUMPIXELS 12 (դուք պետք է սահմանեք ձեր նեոպիքսելի պիքսելներից ոչ մեկը, ինչը նշանակում է, որ դրա վրա LED չկա, մենք ունենք 12 LED մեր նեոպիքսելում, այնպես որ մենք կօգտագործենք 12)
Իսկ loop բաժնում կա մեկ հրաման, որը սահմանում է neopixel- ի գույնը
pixels.setPixelsColor (i, պիքսելներ. Color (r, g, b));
Որտեղ «i» - ը պիքսելների կամ լուսադիոդների քանակն է, որը ցանկանում եք միացնել ցանկացած գույնով
& "r" "g" "b" - երանգներն են `Կարմիր, Կանաչ, Կապույտ և դրանց արժեքների միջակայքը 0 -ից 255 է:
Այսպիսով, այստեղ մենք օգտագործում ենք
pixels.setPixelsColor (0, պիքսել. Գույն (0, 0, 255);
Սա նշանակում է, որ առաջին պիքսելը սահմանված է կապույտ գույնի համար:
Քայլ 4: Վերբեռնեք ծածկագիրը
Վերջնական քայլը կոդը վերբեռնեք Arduino- ում, և դուք ավարտված եք, և եթե ամեն ինչ ճիշտ եք արել, ապա neopixel- ը կմիացվի ըստ ձեր տված տրամաբանության:
Եվ եթե որևէ խնդիր ունեք որևէ քայլի հետ, դիմեք տեսանյութին:
Վայելեք ձեր նեոպիքսելը:
Խորհուրդ ենք տալիս:
Ինչպես վերահսկել WS2812 RGB LED (NeoPixel) W/ Arduino [ձեռնարկ] ՝ 10 քայլ
Ինչպես վերահսկել WS2812 RGB LED (NeoPixel) W/ Arduino [Ուսումնական ձեռնարկ. Այս LED- ները հասանելի են տարբեր չափերի և ձևերի և շերտի տեսքով: Այս ձեռնարկում դուք կիմանաք NeoPixel LED- ների մասին և ինչպես
Arduino Neopixel LED Ring Ws2812 - Visuino ձեռնարկ ՝ 8 քայլ
Arduino Neopixel LED Ring Ws2812 - Visuino Tutorial. Այս ձեռնարկում մենք կսովորենք, թե ինչպես կառավարել Neopixel Led Ring Ws2812 օղակը Arduino- ի և Visuino- ի միջոցով ՝ LED պիքսելն աշխատեցնելու համար: Դիտեք ցուցադրական տեսանյութ
Ինչպես օգտագործել Neopixel Ws2812 LED կամ LED STRIP կամ Led Ring Arduino- ով. 4 քայլ
Ինչպես օգտագործել Neopixel Ws2812 LED կամ LED STRIP կամ Led Ring Arduino- ով. Ողջույն, տղերք, քանի որ Neopixel led Strip- ը շատ սիրված են, և այն նաև կոչվում է որպես ws2812 led ժապավեն: Նրանք շատ տարածված են, քանի որ այս led շերտում մենք կարող ենք առանձին անդրադառնալ յուրաքանչյուրին, ինչը նշանակում է, որ եթե ցանկանում եք, որ մի քանի լուսարձակներ փայլեն մեկ գույնով
Neopixel Ws2812 Rainbow LED Glow With M5stick-C - Գործարկելով Rainbow- ը Neopixel Ws2812- ի վրա `օգտագործելով M5stack M5stick C- ն Arduino IDE- ի միջոցով. 5 քայլ
Neopixel Ws2812 Rainbow LED Glow With M5stick-C | Running Rainbow on Neopixel Ws2812 Using M5stack M5stick C Using Arduino IDE: Ողջույն, այս հրահանգներում մենք կսովորենք, թե ինչպես օգտագործել neopixel ws2812 LED- ները կամ led շերտի կամ led մատրիցայի կամ led օղակի հետ m5stack m5stick-C զարգացման տախտակով Arduino IDE- ով և մենք պատրաստելու ենք: դրա հետ ծիածանի օրինակ
Arduino 7 հատված (5011BS, սովորական անոդ կամ կաթոդ) ձեռնարկ: 13 քայլ
Arduino 7 հատված (5011BS, սովորական անոդ կամ կաթոդ) ձեռնարկ. Մենք պատրաստվում ենք այս բանը աշխատեցնել: Ընդհանուր կաթոդ կամ անոդ