
Мазмұны:
2025 Автор: John Day | [email protected]. Соңғы өзгертілген: 2025-01-23 14:51



Бұл нұсқаулықта біз неопиксельді немесе ws 2812 немесе Arduino көмегімен жылдам светодиодты қолдануды үйренеміз, бұл жарықдиодты немесе таспаның немесе сақинаның бұл түрлері тек бір Vin істікшесімен басқарылады және барлық светодиодтар жеке адрестеледі, сондықтан оларды жеке адрестік деп те атайды. Жарықдиодты шамдар және олар қалыпты RGB светодиодына қарағанда біршама қымбат.
1 -қадам: компоненттеріңізді жинаңыз
Бөлшектерді сатып алыңыз: ARDUINO UNO сатып алыңыз:
www.utsource.net/itm/p/7199843.html
WS2812 жарықдиодты сатып алыңыз:
WS2812 жарықдиодты сақинаны сатып алыңыз:
www.utsource.net/itm/p/8673715.html
////////////////////////////////////////////////////////////////////////
Алдымен сіз екі маңызды компонентті алуыңыз керек, олардың бірі - arduino, екіншісі - неопиксель ws2812 жарық диоды / жарықдиодты жолақ немесе сақина.
Сатып алынатын заттар (серіктестік сілтемесі) -
Ардуино Уно-
www.banggood.com/UNO-R3-ATmega16U2-AVR-Mod…
Ws2812 неопиксельді (12 биттік) сақина -
www.banggood.com/3Pcs-CJMCU-12-Bit-WS2812-…
www.banggood.com/CJMCU-12-Bit-WS2812-5050-…
Ws2812 неопиксельді (7 биттік) сақина
www.banggood.com/5Pcs-CJMCU-7-Bit-WS2812-5…
www.banggood.com/3Pcs-CJMCU-7-Bit-WS2812-5…
Ws2812 неопиксельді (3 биттік) сақина -
www.banggood.com/5pcs-CJMCU-3bit-WS2812-RG…
www.banggood.com/CJMCU-3bit-WS2812-RGB-LED…
Ws2812 неопиксельді жолақ -
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 -қадам: Қосылымдар

қосылымдар өте қарапайым. неопиксельдің +5v & Gnd неопиксельінің Gnd & Vin істігіне кез келген цифрлық түйреуішке vcc қосу керек (мен оны 6 -істікке қосамын, себебі біз бағдарламалық қамтамасыз етудегі 6 -штырды анықтаңыз.).
Егер қосылымда мәселе туындаса, көмек алу үшін бейнені қараңыз.
3 -қадам: бағдарламалау

Arduino IDE ашыңыз, содан кейін мысалдарға өтіңіз және «неопиксельге» өтіңіз, содан кейін «қарапайым» эскизді ашыңыз.
Эскизде алдымен екі нәрсені орнату керек
1- PIN 6 кодын анықтаңыз (неопиксельдің Vin істікшесі қосылған arduino PIN кодын анықтауыңыз керек, біз мұнда PIN 6 қолданамыз)
2- NUMPIXELS 12 анықтаңыз (сіз неопиксельде пиксельдің санын анықтауыңыз керек, бұл онда жарық диоды жоқ, бізде неопиксельде 12 жарық диоды бар, сондықтан біз 12-ді қолданамыз)
Ал цикл бөлімінде неопиксельдің түсін орнату үшін бір команда қолданылады
piksel.setPixelsColor (i, пиксельдер Түсі (r, g, b));
Мұндағы «i» - кез келген түсте қосқыңыз келетін пиксель немесе жарықдиодты саны
& «r» «g» «b» - ҚЫЗЫЛ, ЖАСЫЛ, КӨК түстер реңктері және олардың мән диапазоны 0 -ден 255 -ке дейін.
Сондықтан біз мұнда қолданамыз
pixel.setPixelsColor (0, пикселдер Түсі (0, 0, 255);
Бұл бірінші пиксель көк түске орнатылғанын білдіреді.
4 -қадам: кодты жүктеңіз



Соңғы қадам - бұл кодты Arduino -ға жүктеу, сіз аяқтадыңыз, егер сіз бәрін дұрыс жасасаңыз, неопиксель сіз берген логикаға сәйкес қосылады.
Ал егер қандай да бір қадаммен мәселе туындаса, бейнеден қараңыз.
EНеопиксельден рахат алыңыз.
Ұсынылған:
Үш неопиксельді сақинасы бар неопиксельді сағат: 7 қадам

Неопиксельді үш сақинасы бар неопиксельді сағат: Стив Манлидің Neo Pixel сағатын керемет жасауы маған осы сағатты ең аз ақшаға қалай жасау керектігі туралы нұсқаулық жасауға түрткі болды. (Голландияның маңызды әдеті әрқашан ақшаны үнемдеуге тырысады ;-)) Мен білдім, бұл
Жеңіл жарықдиодты мерекелік жарық шоуы: қыста сиқыршылар - FastLED және Arduino оқулығы бар WS2812B жарықдиодты жолағы: 6 қадам

Жеңіл жарықдиодты мерекелік жарық шоуы: қыста сиқыршылар | FastLED және Arduino оқулығы бар WS2812B жарық диодты жолағы: Мен бұл мерекелік жарық шоуын кез келген жерде көрсету үшін құрастырдым және бағдарламаладым. Мен бір пиксель тығыздығы 30 пиксель/ метр болатын бір WS2812B жолақты қолдандым. Мен 5 метрді қолданғандықтан, менде барлығы 150 жарық диоды болды. Мен кодты қарапайым етіп сақтадым, сондықтан кез келген адам WS2812 -ді қолдана бастады
3 арналы сандық жарықдиодты жолақ WS2812 контроллері: 9 қадам (суреттермен)

3 арналы сандық жарық диодты жолақ WS2812 контроллері: Мен әрқашан сандық жарықдиодты таспаларды басқарудың арзан әдісін қалаймын
Миоваре бұлшықет сенсорына әсер ететін неопиксельді жолақ: 6 қадам

Myoware бұлшықет сенсорына әсер ететін неопиксельді жолақ: Мақсаты - бұлшықет сенсорын Arduino көмегімен орнату және кіретін ақпаратты Adafruit IO көмегімен өңдеу және жарық бір минуттан ақтан қызылға айналатындай етіп триггермен шығарып алу. Бұлшықет сенсоры Бұлшықет сенсоры
Микроскоптарға арналған жарықдиодты жарықдиодты жарықдиодты жарықдиодты тақта!: 6 қадам (суреттермен)

Микроскоптар үшін DIY жарықдиодты жарықдиодты PCB! Мен электрониканы қолдануға арналған екінші микроскопты сатып алдым және сіз