Produktuak Kategoria
- FM transmisorea
- 0-50w 50w-1000w 2kw-10kw 10kw +
- TV igorlea
- 0-50w 50-1kw 2kw-10kw
- FM antena
- telebista antena
- Antena Osagarriak
- Kable Connector Power Splitter Karga Dummy
- RF Transistor
- Energia hornidura
- Audio Ekipamenduak
- DTV Front End Ekipamendua
- Link System
- STL sistema Mikrouhin Link sistema
- FM irratia
- Power Meter
- Beste produktu batzuk
- Berezia Coronaviruserako
Produktuak Tags
fmuser Sites
- es.fmuser.net
- it.fmuser.net
- fr.fmuser.net
- de.fmuser.net
- af.fmuser.net -> afrikaansa
- sq.fmuser.net -> Albaniera
- ar.fmuser.net -> arabiera
- hy.fmuser.net -> Armenian
- az.fmuser.net -> azerbaijanera
- eu.fmuser.net -> euskara
- be.fmuser.net -> Bielorrusiera
- bg.fmuser.net -> Bulgarian
- ca.fmuser.net -> Katalana
- zh-CN.fmuser.net -> Txinera (sinplifikatua)
- zh-TW.fmuser.net -> Chinese (Traditional)
- hr.fmuser.net -> kroaziera
- cs.fmuser.net -> Txekiera
- da.fmuser.net -> Danimarkarra
- nl.fmuser.net -> Holandako
- et.fmuser.net -> Estoniera
- tl.fmuser.net -> Filipinoa
- fi.fmuser.net -> finlandiera
- fr.fmuser.net -> Frantsesa
- gl.fmuser.net -> Galiziera
- ka.fmuser.net -> Georgiarra
- de.fmuser.net -> alemana
- el.fmuser.net -> Greek
- ht.fmuser.net -> Haitiko kreolera
- iw.fmuser.net -> Hebreera
- hi.fmuser.net -> Hindi
- hu.fmuser.net -> Hungarian
- is.fmuser.net -> Islandiera
- id.fmuser.net -> Indonesiera
- ga.fmuser.net -> Irlandera
- it.fmuser.net -> Italian
- ja.fmuser.net -> Japoniera
- ko.fmuser.net -> Koreera
- lv.fmuser.net -> Letoniera
- lt.fmuser.net -> Lithuanian
- mk.fmuser.net -> mazedoniera
- ms.fmuser.net -> malaysiera
- mt.fmuser.net -> maltera
- no.fmuser.net -> Norwegian
- fa.fmuser.net -> persiera
- pl.fmuser.net -> poloniera
- pt.fmuser.net -> Portugesa
- ro.fmuser.net -> Romanian
- ru.fmuser.net -> errusiera
- sr.fmuser.net -> serbiera
- sk.fmuser.net -> Eslovakiera
- sl.fmuser.net -> Slovenian
- es.fmuser.net -> Gaztelania
- sw.fmuser.net -> Swahilia
- sv.fmuser.net -> Suediera
- th.fmuser.net -> Thai
- tr.fmuser.net -> Turkiera
- uk.fmuser.net -> ukrainera
- ur.fmuser.net -> urdua
- vi.fmuser.net -> Vietnamese
- cy.fmuser.net -> galesera
- yi.fmuser.net -> Yiddish
WS2812B RGB LED helbideragarriak | Kontrola Arduino erabiliz
Date:2021/10/18 21:55:58 Hits:
Proiektu honetan, WS2812B Addressable LED izeneko produktu interesgarri bati begiratuko diogu. Banaka zuzendu daitezkeen RGB LEDak dira eta NeoPixel bezalako izen ezberdinekin ere deitzen zaie Adafruit-ek, adibidez. Tutorial honetan, WS2812B LED-ak, bere barne-egitura eta eraikuntza ezagutuko ditugu eta baita banaka zuzen daitezkeen LEDak Arduino erabiliz nola kontrolatu ere.Sarrera WS2812B LED helbideragarriakWS2812B LED Aplikazio-zirkuituaNola kontrolatu WS2812B LEDa Arduino erabiliz? LED erlazionatutako proiektu moduko bat, orduan ziurrenik LED diskretuak erabili izan dituzu (zulo bidez edo SMD). LED hauek kolore bakarreko LED edo RGB LED izan daitezke. LED diskretuen eragozpen nagusia da array batean erabiltzen badituzu, banan-banan kontrolatzeko pribilegioa galtzen duzula. Adibidez, hiru edo lau LED Arduinoren pin bakar batera konektatzen badituzu transistore bat erabiliz, orduan matrizeko LED guztiek portaera bera izango dute, hau da. distira kontrola edo kolore-aldaketa. Beste agertoki bat da LED Strip Lights ere erabili izana Gabonetako dekoraziorako edo ohiko etxeko argiztapenerako. Baliteke LED Strip Argi garestietan ere ez duzula LED indibidualak kontrolatzeko funtziorik. Zure helburua LED indibidualak banda batean kontrolatzea bada, orduan WS2812B RGB LED zuzengarriak dira zuretzako erantzuna. WS2812B LED helbideragarriak WS2812B Addressable LED Strip argi-iturri adimendun bat da, kontrol IC eta RGB LED bat pakete berean dituena, normalean SMD 5050 forma-faktorean. Ondorengo irudiak WS2812B LED zerrenda bat erakusten du. Lehen begiratuan, LED zerrenda arrunt baten itxura du. Baina gertuagotik begiratuta, WS2812B LED Kontrol IC SMD 5050 RGB LED paketean integratuta aurki dezakezu. Lehertutako irudiak gauza bera erakusten du. WS2812B LED blokeak lau pin ditu, hots, VDD, VSS (GND), DIN eta DOUT. Pin hauen funtzioak oso sinpleak dira eta hurrengo taulak pinen funtzioen deskribapen sinplea ematen du.PinFunctionVDD LEDVSSGroundDINKontrol Datuen Seinalearen SarreraDOUTKontrola Datuen Seinalearen Irteera WS2812B ICren elikadura Hornidura VDD Pinaren bidez ere hornitzen da.WS2812B LED Aplikazio Zirkuitua ulertzeko WS2812B LEDak nola kontrolatu daitezkeen banaka, honako aplikazio zirkuitu hau erabilgarria izango da. WS2812B LED guztiak kaskada batean konektatzen dira, non lehen LEDaren DO bigarren LEDaren DINera eta abar konektatzen den. Baina lehenengo LEDak datuak jaso behar ditu bere DIN pin bidez Arduino bezalako Mikrokontrolagailu batetik. Hurrengo irudiak aplikazio-zirkuitu-blokeen diagrama tipikoa erakusten du. WS2812B LEDek erabiltzen duten datuak transferitzeko protokoloa NRZ modua da. WS2812B LED arrayaren lehen DIN Portuak mikrokontrolagailuaren datuak jasotzen ditu. Pixel indibidualaren datuak 24 bitekoak dira, 8 biteko LED gorri, berde eta urdineko kontrol-datu indibidualez osatuta. Datuen ordena GRB izan behar da eta 24 biteko datuen konposizioa behean erakusten da. Kontuan izan HIGH biteko datuak lehenik bidaltzen direla. Lehen WS2812B blokeak lehen 24 biteko datuak jasotzen dituenean, datuak bere barneko latchera bidaltzen dira deskodetzeko. Gainerako datuak bere seinalearen birmoldaketa eta anplifikazio zirkuituarekin birmoldatzen dira eta DO pinaren bidez kaskadako hurrengo pixelera pasatzen dira. Nola kontrolatu WS2812B LED Arduino erabiliz?Orain, jarrai dezagun WS2812B LED Array Arduino erabiliz kontrolatzen. Eskema diseinatzen joan aurretik, gauza garrantzitsu bat jorratu behar dugu, alegia proiektuaren elikadura-iturria. WS2812B LED Pixel bakoitzak hiru LED eta kontrol-IC bat ditu. Beraz, pixel baten egungo eskakizuna 60 mA ingurukoa da. 20 WS2812B banaka zuzendu daitezkeen LED zerrenda bat baduzu, korronte osoa 20 * 60 mA = 1.2 A da. Hau Arduinok horni dezakeena baino gehiago da, bai USB atakaren bidez (gehienez 300 mA horni dezakeena) edo 5V-ko upel-jack bidez (gehienez 900 mA horni dezake). Beraz, proiektua pizteko modurik onena, alegia. bai Arduino bai WS2812B LED Strip kanpoko 5v-ko hornidura baten laguntzarekin nahikoa korronte eman dezakeena.Orain proiektuaren elikadura-iturriaren zatia argi dagoenez, proiektuaren eskemarekin jarraitu dezakegu.Zirkuitu DiagramaOndoko irudiak erakusten du. Arduino UNO eta WS2812B RGB LED Strip arteko konexioa. Arduino UNOren 5V eta LEDak kanpoko elikadura-iturri batera konektatzen dira GND-arekin batera (VSS). LED Striparen DIN pina Arduinoko IO digitalaren 7. pinarekin konektatzen da 330Ω-ko erresistentzia baten bidez. Beharrezko osagaiakArduino UNOWS2812B LEDak 5V Power Hornidura (gutxienez 2A)330Ω Erresistentzia Arduino programatzeaArduino programatzeko lehen urratsa "FastLED" izeneko liburutegi laguntzailea deskargatzea da. Liburutegia hurrengo estekatik deskargatu dezakezu: "FastLED Library". Atera zip fitxategiaren edukia eta izena aldatu karpetari "FastLED". Utzi mezu bat
Mezu zerrenda
Comments jasotzen ...