Produkcija kategorija
- FM raidītājs
- 0-50w 50w-1000w 2kw-10kw 10kw +
- TV raidītājs
- 0-50w 50-1kw 2kw-10kw
- FM Antenna
- TV antena
- antenas Accessory
- kabelis Connector Power Splitter Dummy Load
- RF Transistor
- Enerģijas padeve
- Audio iekārtas
- DTV Front End Equipment
- link System
- STL sistēma Mikroviļņu Link sistēma
- FM radio
- Power Meter
- Citi produkti
- Īpašs koronavīruss
Produkcija birkas
Fmuser Sites
- es.fmuser.net
- it.fmuser.net
- fr.fmuser.net
- de.fmuser.net
- af.fmuser.net -> afrikands
- sq.fmuser.net -> albāņu
- ar.fmuser.net -> arābu
- hy.fmuser.net -> armēņu
- az.fmuser.net -> azerbaidžāņu
- eu.fmuser.net -> basku valoda
- be.fmuser.net -> baltkrievu
- bg.fmuser.net -> bulgāru valoda
- ca.fmuser.net -> katalāņu
- zh-CN.fmuser.net -> ķīniešu (vienkāršotā)
- zh-TW.fmuser.net -> ķīniešu (tradicionālā)
- hr.fmuser.net -> horvātu
- cs.fmuser.net -> čehu
- da.fmuser.net -> dāņu
- nl.fmuser.net -> holandiešu
- et.fmuser.net -> igauņu
- tl.fmuser.net -> filipīniešu
- fi.fmuser.net -> somu
- fr.fmuser.net -> franču valoda
- gl.fmuser.net -> galisiešu valoda
- ka.fmuser.net -> gruzīnu
- de.fmuser.net -> vācu
- el.fmuser.net -> grieķu
- ht.fmuser.net -> Haiti kreolu
- iw.fmuser.net -> ebreju
- hi.fmuser.net -> hindi
- hu.fmuser.net -> ungāru valoda
- is.fmuser.net -> islandiešu
- id.fmuser.net -> indonēziešu
- ga.fmuser.net -> īru
- it.fmuser.net -> itāļu
- ja.fmuser.net -> japāņu
- ko.fmuser.net -> korejiešu
- lv.fmuser.net -> latviski
- lt.fmuser.net -> lietuviešu
- mk.fmuser.net -> maķedoniešu
- ms.fmuser.net -> malajiešu
- mt.fmuser.net -> maltiešu
- no.fmuser.net -> norvēģu
- fa.fmuser.net -> persiešu
- pl.fmuser.net -> poļu
- pt.fmuser.net -> portugāļu
- ro.fmuser.net -> rumāņu
- ru.fmuser.net -> krievu valoda
- sr.fmuser.net -> serbu
- sk.fmuser.net -> slovāku
- sl.fmuser.net -> slovēņu
- es.fmuser.net -> spāņu
- sw.fmuser.net -> svahili
- sv.fmuser.net -> zviedru
- th.fmuser.net -> taizemiešu
- tr.fmuser.net -> turku
- uk.fmuser.net -> ukraiņu
- ur.fmuser.net -> urdu valoda
- vi.fmuser.net -> vjetnamiešu
- cy.fmuser.net -> velsiešu
- yi.fmuser.net -> jidišs
WS2812B Adresējamas RGB gaismas diodes | Kontrole, izmantojot Arduino
Date:2021/10/18 21:55:58 Hits:
Šajā projektā mēs apskatīsim interesantu produktu ar nosaukumu WS2812B Addressable LED. Tie ir individuāli adresējami RGB gaismas diodes, un tos sauc arī dažādos nosaukumos, piemēram, Adafruit NeoPixel. Šajā apmācībā mēs uzzināsim par WS2812B gaismas diodēm, to iekšējo struktūru un uzbūvi, kā arī par to, kā vadīt individuāli adresējamas gaismas diodes, izmantojot Arduino.Outline IntroductionWS2812B Addressable LEDsWS2812B LED Application CircuitKā kontrolēt WS2812B LED, izmantojot Arduino?Kā kontrolēt WSXNUMXB LED, izmantojot Arduino? sava veida ar LED saistītu projektu, iespējams, esat izmantojis atsevišķas gaismas diodes (vai nu caur caurumu, vai SMD). Šīs gaismas diodes var būt vienas krāsas gaismas diodes vai RGB gaismas diodes. Diskrēto gaismas diožu galvenais trūkums ir tāds, ka, ja tās izmantojat masīvā, jūs zaudējat tiesības kontrolēt tās atsevišķi. Piemēram, ja pievienojat trīs vai četras gaismas diodes vienai Arduino tapai, izmantojot tranzistoru, visas masīva gaismas diodes darbosies vienādi, ti. spilgtuma kontrole vai krāsu maiņa. Vēl viens scenārijs ir tāds, ka, iespējams, esat izmantojis arī LED sloksnes gaismas Ziemassvētku rotājumiem vai regulāram mājas apgaismojumam. Iespējams, esat pamanījis, ka pat dārgās LED slokšņu lampās jums nav iespējas vadīt atsevišķas gaismas diodes. Ja jūsu mērķis ir vadīt atsevišķas gaismas diodes joslā, WS2812B adresējamās RGB gaismas diodes ir atbilde jums.WS2812B Adresējamās gaismas diodesWS2812B Adrešu LED sloksne ir inteliģents gaismas avots, kas satur vadības IC un RGB LED vienā iepakojumā, parasti SMD 5050 formātā. Nākamajā attēlā redzama WS2812B gaismas diožu josla. No pirmā acu uzmetiena tā izskatās kā parasta LED sloksne. Bet, rūpīgāk pārbaudot, jūs varat atrast SMD 2812 RGB LED komplektā integrēto WS5050B LED vadības IC. Šis uzspridzinātais attēls parāda to pašu. Individuālajam WS2812B LED blokam ir četras tapas, proti, VDD, VSS (GND), DIN un DOUT. Šo tapu funkcijas ir ļoti vienkāršas, un nākamajā tabulā sniegts vienkāršs tapu funkciju apraksts.PinFunctionVDDPbarošanas avots LEDVSSGroundDINCkontroles datu signāla ievadeiDOUTControl datu signāla izvadeWS2812B IC barošanas avots tiek piegādāts arī caur VDD tapu.WS2812B LED lietojumprogrammu shēma. kā WS2812B gaismas diodes var individuāli kontrolēt, noderēs šāda lietojumprogrammu shēma. Visas WS2812B gaismas diodes ir savienotas kaskādes veidā, kur pirmās gaismas diodes DO ir savienots ar otrās gaismas diodes DIN un tā tālāk. Bet pirmajai LED ir jāsaņem dati caur savu DIN kontaktu no tāda mikrokontrollera kā Arduino. Nākamajā attēlā redzama tipiska lietojumprogrammas shēmas blokshēma. Datu pārsūtīšanas protokols, ko izmanto gaismas diodes WS2812B, ir NRZ režīms. Pirmais WS2812B LED masīva DIN ports saņem datus no mikrokontrollera. Atsevišķu pikseļu dati ir 24 biti, kas sastāv no atsevišķiem sarkaniem, zaļiem un ziliem LED vadības datiem, katrs pa 8 bitiem. Datu secībai jābūt GRB, un 24 bitu datu sastāvs ir parādīts zemāk. Ņemiet vērā, ka vispirms tiek nosūtīti HIGH bitu dati. Kad pirmais WS2812B bloks saņem pirmos 24 bitu datus, dati tiek nosūtīti uz tā iekšējo fiksatoru turpmākai dekodēšanai. Atlikušos datus pārveido tā signāla pārveidošanas un pastiprināšanas ķēde, un tie tiek nodoti nākamajam kaskādes pikselim caur DO tapu.Kā kontrolēt WS2812B LED, izmantojot Arduino?Tagad turpināsim vadīt WS2812B LED masīvu, izmantojot Arduino. Pirms turpināt shēmas izstrādi, mums ir jārisina viena svarīga lieta, ti elektroenerģijas padevi projektam.Katram atsevišķam WS2812B LED pikselim ir trīs gaismas diodes un vadības IC. Tātad pašreizējā prasība pēc viena pikseļa ir aptuveni 60 mA. Ja jums ir sloksne, kurā ir 20 WS2812B individuāli adresējamas gaismas diodes, kopējā strāvas prasība ir 20 * 60 mA = 1.2 A. Tas ir vairāk, nekā Arduino var nodrošināt, izmantojot USB pieslēgvietu (kas var nodrošināt ne vairāk kā 300 mA). vai caur 5V mucas ligzdu (kas var nodrošināt ne vairāk kā 900 mA). Tātad, labākais veids, kā ieslēgt projektu, ti gan Arduino, gan WS2812B LED sloksne ir ar ārēja 5v barošanas palīdzību, kas var nodrošināt pietiekamu strāvu.Tagad, kad projekta barošanas avota daļa ir skaidra, mēs varam turpināt ar projekta shematisku shēmu. savienojums starp Arduino UNO un WS2812B RGB LED sloksni. Arduino UNO 5 V spriegums un gaismas diodes ir pievienoti ārējam barošanas avotam kopā ar GND (VSS). LED sloksnes DIN kontakts ir savienots ar Arduino digitālo IO kontaktu 7, izmantojot 330 Ω rezistoru. Nepieciešamās sastāvdaļasArduino UNOWS2812B LEDs5 V jauda. Piegāde (vismaz 2A) 330Ω rezistors Arduino programmēšana. Pirmais Arduino programmēšanas solis ir lejupielādēt atbalsta bibliotēku ar nosaukumu “FastLED”. Bibliotēku var lejupielādēt no šīs saites: “FastLED bibliotēka”. Izvelciet zip faila saturu un pārdēvējiet mapi par “FastLED”. Atstāj ziņu
Message saraksts
Komentāri Loading ...