bidhaa Jamii
- FM Transmitter
- 0-50w 50w-1000w 2kw-10kw 10kw +
- TV Transmitter
- 0-50w 50-1kw 2kw-10kw
- FM Antenna
- TV Antenna
- antenna Accessory
- cable Connector Power Splitter dummy Load
- RF Transistor
- Usambazaji wa umeme
- Equipments Vifaa vya
- DTV Front Mwisho Vifaa
- Link System
- mfumo STL Microwave mfumo Link
- FM Radio
- Power mita
- Bidhaa nyingine
- Maalum kwa Coronavirus
bidhaa Tags
Fmuser Sites
- es.fmuser.net
- it.fmuser.net
- fr.fmuser.net
- de.fmuser.net
- af.fmuser.net -> Kiafrikana
- sq.fmuser.net -> Kialbeni
- ar.fmuser.net -> Kiarabu
- hy.fmuser.net -> Kiarmenia
- az.fmuser.net -> Kiazabajani
- eu.fmuser.net -> Kibasque
- be.fmuser.net -> Kibelarusi
- bg.fmuser.net -> Kibulgaria
- ca.fmuser.net -> Kikatalani
- zh-CN.fmuser.net -> Kichina (Kilichorahisishwa)
- zh-TW.fmuser.net -> Wachina (Jadi)
- hr.fmuser.net -> Kikroeshia
- cs.fmuser.net -> Kicheki
- da.fmuser.net -> Kidenmaki
- nl.fmuser.net -> Kiholanzi
- et.fmuser.net -> Kiestonia
- tl.fmuser.net -> Kifilipino
- fi.fmuser.net -> Kifini
- fr.fmuser.net -> Kifaransa
- gl.fmuser.net -> Kigalisia
- ka.fmuser.net -> Kijojiajia
- de.fmuser.net -> Kijerumani
- el.fmuser.net -> Kiyunani
- ht.fmuser.net -> Kikrioli cha Haiti
- iw.fmuser.net -> Kiebrania
- hi.fmuser.net -> Kihindi
- hu.fmuser.net -> Kihungari
- is.fmuser.net -> Kiaislandi
- id.fmuser.net -> Kiindonesia
- ga.fmuser.net -> Kiayalandi
- it.fmuser.net -> Italia
- ja.fmuser.net -> Kijapani
- ko.fmuser.net -> Kikorea
- lv.fmuser.net -> Kilatvia
- lt.fmuser.net -> Kilithuania
- mk.fmuser.net -> Kimasedonia
- ms.fmuser.net -> Kimalesia
- mt.fmuser.net -> Kimalta
- no.fmuser.net -> Kinorwe
- fa.fmuser.net -> Kiajemi
- pl.fmuser.net -> Kipolishi
- pt.fmuser.net -> Kireno
- ro.fmuser.net -> Kiromania
- ru.fmuser.net -> Kirusi
- sr.fmuser.net -> Mserbia
- sk.fmuser.net -> Kislovakia
- sl.fmuser.net -> Kislovenia
- es.fmuser.net -> Kihispania
- sw.fmuser.net -> Kiswahili
- sv.fmuser.net -> Kiswidi
- th.fmuser.net -> Thai
- tr.fmuser.net -> Kituruki
- uk.fmuser.net -> Kiukreni
- ur.fmuser.net -> Kiurdu
- vi.fmuser.net -> Kivietinamu
- cy.fmuser.net -> Kiwelsh
- yi.fmuser.net -> Yiddish
WS2812B Anwani za RGB zinazoweza kushughulikiwa | Dhibiti kutumia Arduino
Date:2021/10/18 21:55:58 Hits:
Katika mradi huu, tutaangalia bidhaa inayovutia inayoitwa WS2812B LEDs zinazoweza kushughulikiwa. Wao ni anwani za RGB za kibinafsi na zinaitwa pia kwa majina tofauti kama NeoPixel na Adafruit, kwa mfano. Katika mafunzo haya, tutajifunza juu ya taa za WS2812B, muundo wake wa ndani na ujenzi na pia jinsi ya kudhibiti LED zinazoweza kushughulikiwa kwa kutumia Arduino. Utangulizi wa njeWS2812B LED zinazoweza kushughulikiwa aina ya mradi unaohusiana na LED, basi pengine unaweza kuwa umetumia taa za LED (ama kupitia shimo au SMD). LED hizi zinaweza kuwa na rangi moja za LED au RGB za LED.Upungufu mkubwa wa LEDs za wazi ni kwamba ukizitumia katika safu, unapoteza fursa ya kuzidhibiti kibinafsi. Kwa mfano, ikiwa utaunganisha LED tatu au nne kwa pini moja ya Arduino ukitumia transistor, basi taa zote za safu katika safu zitakuwa na tabia sawa yaani. Udhibiti wa mwangaza au mabadiliko ya rangi. Hali nyingine ni kwamba unaweza kuwa umetumia pia Taa za Ukanda wa LED kwa mapambo ya Krismasi au taa ya kawaida ya nyumbani. Labda umeona kuwa hata katika Taa za bei ghali za LED, huna huduma ya kudhibiti LED za kibinafsi. Ikiwa lengo lako ni kudhibiti LED za mtu binafsi kwenye ukanda, basi WS2812B Anwani za RGB zinazoweza kushughulikiwa ni jibu kwako. Ukanda wa LED unaoweza kushughulikiwa ni chanzo nyepesi cha taa ambacho kina IC ya kudhibiti na RGB ya LED kwenye kifurushi kimoja, kawaida katika sababu ya fomu ya SMD 2812. Picha inayofuata inaonyesha ukanda wa LED za WS2812B.Kwa mtazamo wa kwanza, inaonekana kama ukanda wa kawaida wa LED. Lakini juu ya ukaguzi wa karibu, unaweza kupata WS2812B LED Control IC iliyojumuishwa kwenye Kifurushi cha LED cha SMD 5050 RGB. Picha inayofuata iliyopulizwa inaonyesha hiyo hiyo.Binafsi WS2812B LED Block ina pini nne ambazo ni VDD, VSS (GND), DIN na DOUT. Kazi za pini hizi ni rahisi sana na jedwali lifuatalo linatoa ufafanuzi rahisi wa kazi ya pini hizo. PiniFunctionVDDP Power Supply kwa LEDVSSGroundDINControl Data Signal InputDOUTCDontrol Data Signal OutputUsambazaji wa WS2812B IC pia hutolewa kupitia VDD Pin. jinsi LED za WS2812B zinaweza kudhibitiwa kibinafsi, mzunguko ufuatao wa programu utafaa. LED zote za WS2812B zimeunganishwa kwa njia ya kuteleza ambapo DO ya LED ya kwanza imeunganishwa na DIN ya LED ya pili na kadhalika.Lakini LED ya kwanza inapaswa kupokea data kupitia pini yake ya DIN kutoka kwa Microcontroller kama Arduino. Picha ifuatayo inaonyesha mchoro wa kawaida wa kizuizi cha programu. Itifaki ya uhamishaji wa data inayotumiwa na WS2812B LEDs ni Njia ya NRZ. Bandari ya kwanza ya DIN ya safu ya LED ya WS2812B inapokea data kutoka kwa mdhibiti mdogo. Takwimu za pikseli ya mtu binafsi ni ya 24-bit ambayo ina data ya kudhibiti ya Nyekundu, Kijani na Bluu ya mtu binafsi ya 8-bits kila mmoja. Mpangilio wa data lazima uwe GRB na muundo wa data ya 24-bit imeonyeshwa hapa chini. Kumbuka kuwa data ndogo ya juu imetumwa kwanza Mara tu kizuizi cha kwanza cha WS2812B kinapokea data ya kwanza ya 24-bit, data hiyo inatumwa kwa latch yake ya ndani kwa kusimba zaidi. Takwimu zilizobaki zimebadilishwa na muundo wa ishara yake na mzunguko wa kukuza na hupitishwa kwa pikseli inayofuata kwenye mpasuko kupitia pini ya DO. Jinsi ya Kudhibiti WS2812B LED ukitumia Arduino? Kabla ya kuendelea kubuni muundo, kuna jambo moja muhimu tunalohitaji kushughulikia yaani usambazaji wa umeme kwa mradi huo.Kila mtu binafsi WS2812B LED Pixel ina LED tatu na IC ya kudhibiti. Kwa hivyo, mahitaji ya sasa ya pikseli moja ni karibu 60 mA. Ikiwa una ukanda ambao una WS20B 2812 za kibinafsi zinazoweza kushughulikiwa, basi mahitaji ya sasa ni 20 * 60 mA = 1.2 A. Hii ni zaidi ya Arduino inayoweza kusambaza, ama kupitia bandari ya USB (ambayo inaweza kusambaza upeo wa 300 mA) au kupitia jack ya pipa 5V (ambayo inaweza kusambaza kiwango cha juu cha 900 mA) Kwa hivyo, njia bora ya kuimarisha mradi yaani Wote Arduino na Ukanda wa LED wa WS2812B ni kwa msaada wa usambazaji wa 5v wa nje ambao unaweza kutoa sasa ya kutosha. Sasa kwa kuwa sehemu ya usambazaji wa umeme wa mradi iko wazi, sasa tunaweza kuendelea na mpango wa mradi huo. uhusiano kati ya Arduino UNO na WS2812B RGB LED Strip. 5V ya Arduino UNO na LED zinaunganishwa na usambazaji wa umeme wa nje pamoja na GND (VSS). Pini ya DIN ya Ukanda wa LED imeunganishwa na dijiti ya IO ya 7 ya Arduino kupitia Resistor ya 330. Vipengele vinahitajikaArduino UNOWS2812B LEDs5V Power Ugavi (kiwango cha chini cha 2A) 330Ω ResistorProgramming ArduinoHatua ya kwanza ya kupanga programu ya Arduino ni kupakua maktaba inayounga mkono inayoitwa "FastLED". Unaweza kupakua maktaba kutoka kwa kiunga kifuatacho: "Maktaba iliyofungwa" Toa yaliyomo kwenye faili ya zip na ubadilishe jina kama "FastLED". Acha ujumbe
Orodha ujumbe
Maoni Loading ...