производи Категорија
- ФМ предавател
- 0-50w 50w-1000w 2kw-10kw 10kw +
- ТВ предавател
- 0-50w 50-1kw 2kw-10kw
- FM антена
- ТВ Антена
- антена галантерија
- кабел конектор моќ сплитер Лажна транспорт
- RF транзистори
- Напојување
- Аудио опрема
- DTV преден крај опрема
- линк систем
- STL систем систем микробранова врска
- FM радио
- мерач на моќност
- други производи
- Специјални за Коронавирус
производи Тагови
FMUSER сајтови
- es.fmuser.net
- it.fmuser.net
- fr.fmuser.net
- de.fmuser.net
- af.fmuser.net -> африканс
- sq.fmuser.net -> албански
- ar.fmuser.net -> арапски
- hy.fmuser.net -> ерменски
- az.fmuser.net -> азербејџански
- eu.fmuser.net -> баскиски
- be.fmuser.net -> белоруски
- bg.fmuser.net -> бугарски
- ca.fmuser.net -> каталонски
- zh-CN.fmuser.net -> кинески (поедноставен)
- zh-TW.fmuser.net -> кинески (традиционален)
- hr.fmuser.net -> хрватски
- cs.fmuser.net -> чешки
- da.fmuser.net -> дански
- nl.fmuser.net -> холандски
- et.fmuser.net -> естонски
- tl.fmuser.net -> филипински
- fi.fmuser.net -> фински
- fr.fmuser.net -> француски
- gl.fmuser.net -> галициски
- ka.fmuser.net -> грузиски
- de.fmuser.net -> германски
- el.fmuser.net -> грчки
- ht.fmuser.net -> хаитски креолски
- iw.fmuser.net -> хебрејски
- hi.fmuser.net -> хинди
- hu.fmuser.net -> унгарски
- is.fmuser.net -> исландски
- id.fmuser.net -> индонезиски
- ga.fmuser.net -> ирски
- it.fmuser.net -> италијански
- ja.fmuser.net -> јапонски
- ko.fmuser.net -> корејски
- lv.fmuser.net -> латвиски
- lt.fmuser.net -> литвански
- mk.fmuser.net -> македонски
- ms.fmuser.net -> малајски
- mt.fmuser.net -> малтешки
- no.fmuser.net -> Норвешки
- fa.fmuser.net -> персиски
- pl.fmuser.net -> полски
- pt.fmuser.net -> Португалски
- ro.fmuser.net -> романски
- ru.fmuser.net -> руски
- sr.fmuser.net -> српски
- sk.fmuser.net -> словачки
- sl.fmuser.net -> словенечки
- es.fmuser.net -> шпански
- sw.fmuser.net -> свахили
- sv.fmuser.net -> шведски
- th.fmuser.net -> тајландски
- tr.fmuser.net -> турски
- uk.fmuser.net -> украински
- ur.fmuser.net -> урду
- vi.fmuser.net -> виетнамски
- cy.fmuser.net -> велшки
- yi.fmuser.net -> јидски
WS2812B Адресабилни RGB LED диоди | Контрола користејќи Arduino
Date:2021/10/18 21:55:58 Hits:
Во овој проект, ќе погледнеме интересен производ наречен WS2812B адресибилни LED диоди. Тие се индивидуално адресибилни RGB LED диоди и се нарекуваат и со различни имиња како NeoPixel од Adafruit, на пример. Во ова упатство, ќе научиме за LED диодите WS2812B, неговата внатрешна структура и конструкција, а исто така и како да контролираме LED диоди со поединечно адресирање со помош на Arduino. некој вид проект поврзан со LED диоди, тогаш веројатно сте користеле дискретни LED диоди (или преку дупка или SMD). Овие LED диоди може да бидат LED диоди со една боја или RGB LED диоди. Главниот недостаток на дискретните LED диоди е тоа што ако ги користите во низа, ја губите привилегијата да ги контролирате поединечно. На пример, ако поврзете три или четири LED диоди на еден игла на Arduino користејќи транзистор, тогаш сите LED диоди во низата ќе имаат исто однесување т.е. контрола на осветленоста или промена на бојата. Друго сценарио е дека можеби сте користеле и LED светла за ленти за Божиќна декорација или редовно осветлување на домот. Можеби сте забележале дека дури и кај скапите LED ленти светла, немате функција да контролирате поединечни LED диоди. Адресибилна LED лента е интелигентен извор на светлина што содржи контролен IC и RGB LED во исто пакување, обично во формат SMD 2812. Следната слика покажува лента со LED диоди WS2812B. На прв поглед, изгледа како обична LED лента. Но, по повнимателна проверка, можете да го најдете WS2812B LED контролниот IC интегриран во пакетот SMD 5050 RGB LED. Следната разнесена слика го покажува истото. Индивидуалниот LED блок WS2812B има четири пинови, имено VDD, VSS (GND), DIN и DOUT. Функциите на овие пинови се многу едноставни, а следната табела дава едноставен опис на функцијата на пиновите. како LED диодите WS2812B може да се контролираат поединечно, следното коло за апликација ќе биде корисно. Сите WS2812B LED диоди се поврзани на каскаден начин каде што DO на првата LED е поврзана со DIN на втората LED и така натаму. Но, првата LED треба да прима податоци преку својот DIN пин од микроконтролер како Arduino. Следната слика го прикажува типичниот блок дијаграм на колото на апликацијата. Протоколот за пренос на податоци што го користат LED диодите WS2812B е режим NRZ. Првата DIN порта на WS2812B LED низата прима податоци од микроконтролерот. Податоците за поединечни пиксели се 24-битни кои се состојат од поединечни контролни податоци на Црвена, Зелена и Сина ЛЕД од по 8-бита. Редоследот на податоците мора да биде GRB, а составот на 24-битните податоци е прикажан подолу. Имајте предвид дека најпрво се испраќаат ВИСОК битните податоци. Штом првиот WS2812B Block ќе ги прими првите 24-битни податоци, податоците се испраќаат до неговата внатрешна брава за понатамошно декодирање. Останатите податоци се преобликуваат со колото за преобликување и засилување на сигналот и се пренесуваат до следниот пиксел во каскадата преку DO пинот. Како да се контролира WS2812B LED со помош на Arduino? Сега, да продолжиме со контролирање на WS2812B LED низата со помош на Arduino. Пред да одиме понатаму во дизајнирањето на шемата, има една важна работа што треба да ја разгледаме т.е напојувањето на проектот.Секој поединечен WS2812B LED пиксел има три LED диоди и контролен IC. Значи, моменталната потреба од еден пиксел е околу 60 mA. Ако имате лента што содржи 20 LED диоди со индивидуално адресирање WS2812B, тогаш вкупната потреба од струја е 20 * 60 mA = 1.2 A. Ова е повеќе отколку што Arduino може да испорача, или преку USB-портата (која може да снабдува максимум 300 mA) или преку 5V буре приклучок (кој може да напојува максимум 900 mA). Значи, најдобриот начин за напојување на проектот т.е. и Arduino и WS2812B LED лентата се со помош на надворешно напојување од 5v што може да обезбеди доволно струја. Сега кога делот за напојување од проектот е јасен, сега можеме да продолжиме со шемата на проектот. Дијаграм на кола Следната слика покажува врска помеѓу Arduino UNO и WS2812B RGB LED лента. 5V на Arduino UNO и LED диодите се поврзани со надворешно напојување заедно со GND (VSS). DIN пинот на LED лентата е поврзан со дигитален IO пин 7 на Arduino преку отпорник од 330Ω. Потребни компонентиArduino UNOWS2812B LEDs5V Power Набавка (минимум 2A) 330Ω отпорникПрограмирање Arduino Првиот чекор за програмирање на Arduino е да ја преземете библиотеката за поддршка наречена „FastLED“. Можете да ја преземете библиотеката од следнава врска: „FastLED Library“. Извлечете ја содржината на zip-датотеката и преименувајте ја папката во „FastLED“. Остави порака
Список со пораки
Коментарите се објавуваат ...