Cuir Favorite Leathanach baile Socraigh
Post:Baile >> Nuacht >> leictreon

Products Catagóir

táirgí Clibeanna

Láithreáin Fmuser

Soilse RGB Seolta WS2812B | Rialú ag baint úsáide as Arduino

Date:2021/10/18 21:55:58 Hits:
Sa tionscadal seo, féachfaimid ar tháirge spéisiúil ar a dtugtar na soilse seoltaí WS2812B. Is soilse RGB seoltaí aonair iad agus tugtar ainmneacha difriúla orthu mar NeoPixel le Adafruit, mar shampla. Sa rang teagaisc seo, foghlaimeoimid faoi na soilse WS2812B, a struchtúr inmheánach agus a dtógáil agus freisin conas soilse faoi stiúir aonair a rialú ag baint úsáide as Arduino.Outline IntroductionWS2812B LEDs Addressable LEDsWS2812B LED Application CircuitHow chun WS2812B LED a Rialú ag baint úsáide as Arduino? Circuit DiagramComponents RequiredProgramming ArduinoCodeConclusion. saghas tionscadail a bhaineann le LED, ansin is dócha go mbainfeá úsáid as soilse scoite (trí pholl nó trí SMD). D’fhéadfadh gur soilse aon-dath nó RGB LED iad na soilse seo. Is é an míbhuntáiste is mó atá ag soilse scoite ná má úsáideann tú iad i sraith, caillfidh tú an phribhléid iad a rialú ina n-aonar. Mar shampla, má nascann tú trí nó ceithre stiúir le bioráin amháin de Arduino ag baint úsáide as trasraitheoir, ansin beidh an t-iompar céanna ag na soilse uile san eagar ie. rialú gile nó athrú datha. Is é an cás eile ná go mb’fhéidir go mbainfeá úsáid as Soilse Stráice faoi stiúir le haghaidh maisiú na Nollag nó soilsiú rialta tí. B’fhéidir gur thug tú faoi deara, fiú amháin i Soilse Stráice faoi stiúir daor, nach bhfuil an ghné agat chun soilse aonair a rialú. Más é d’aidhm soilse faoi stiúir aonair a rialú i stiall, ansin is iad LEDs RGB Seolta WS2812B an freagra ar do shon.WS2812B LEDs SeoltaAn WS2812B Is foinse solais Chliste é Stráice LED Seolta ina bhfuil IC rialaithe agus RGB LED sa phacáiste céanna, de ghnáth i bhfoirmfhachtóir SMD 5050. Taispeánann an íomhá seo a leanas stiall de WS2812B LEDs.At an chéad amharc, tá cuma stiall stiúir rialta air. Ach ar iniúchadh níos dlúithe, is féidir leat an WS2812B LED Control IC a chomhtháthú i bPacáiste LED SMD 5050 RGB. Taispeánann an íomhá séidte seo a leanas an rud céanna. Tá ceithre bhiorán ag Bloc LED WS2812B aonair, eadhon VDD, VSS (GND), DIN agus DOUT. Tá feidhmeanna na bioráin seo an-simplí agus tugann an tábla seo a leanas tuairisc fheidhm shimplí ar an Soláthar bioráin.PinFunctionVDDPower le haghaidh Aschur Comhartha Sonraí LEDVSSGroundDINControl InputDOUTControl Comhartha Sonraí Soláthraítear an soláthar cumhachta don WS2812B IC freisin tríd an VDD Pin.WS2812B LED Application CircuitTo a thuiscint conas is féidir na soilse WS2812B a rialú ina n-aonar, beidh an ciorcad iarratais seo a leanas úsáideach. Tá na soilse WS2812B go léir ceangailte ar bhealach cascáide ina bhfuil DO an chéad LED ceangailte le DIN an dara LED agus mar sin de. Ach caithfidh an chéad LED sonraí a fháil trína bhioráin DIN ó Mhicrea-Rialaitheoir cosúil le Arduino. Taispeánann an íomhá seo a leanas an bloc-léaráid chiorcaid iarratais tipiciúil. Is é Mód NRZ an prótacal aistrithe sonraí a úsáideann na soilse WS2812B. Faigheann an chéad Chalafort DIN den eagar WS2812B LED sonraí ón micrea-rialaitheoir. Tá na sonraí le haghaidh picteilín aonair 24-giotán atá comhdhéanta de shonraí rialaithe LED Dearg, Glas agus Gorm aonair de 8 ngiotán an ceann. Caithfidh ord na sonraí a bheith GRB agus taispeántar comhdhéanamh na sonraí 24-giotán thíos. Tabhair faoi deara go seoltar sonraí giotán ARD ar dtús. Nuair a fhaigheann an chéad Bloc WS2812B na chéad sonraí 24-giotán, seoltar na sonraí chuig a latch inmheánach le haghaidh tuilleadh díchódaithe. Déantar na sonraí atá fágtha a athmhúnlú ag a gciorcad athmhúnlaithe agus aimplithe comhartha agus cuirtear ar aghaidh chuig an gcéad picteilín eile sa easghluaiseachta iad tríd an bioráin DO.How chun WS2812B LED a Rialú ag úsáid Arduino? Anois, lig dúinn dul ar aghaidh chun an Eagar LED WS2812B a rialú ag úsáid Arduino. Sula dtéann muid níos faide i ndearadh na scéime, tá rud amháin tábhachtach nach mór dúinn aghaidh a thabhairt air ie an soláthar cumhachta don tionscadal. Tá trí stiúir agus IC rialaithe ag gach picteilín aonair WS2812B LED. Mar sin, tá an riachtanas reatha maidir le picteilín amháin thart ar 60 mA. Má tá stiall agat ina bhfuil 20 stiúir WS2812B Seolta Aonair, ansin is é an riachtanas iomlán reatha ná 20 * 60 mA = 1.2 A. Tá sé seo níos mó ná mar is féidir le Arduino a sholáthar, tríd an bport USB (ar féidir leis 300 mA ar a mhéad a sholáthar) nó trí chiseán bairille 5V (atá in ann uasmhéid 900 mA a sholáthar). Mar sin, an bealach is fearr chun an tionscadal a chumhachtú ie tá Arduino agus Stráice LED WS2812B araon le cabhair ó sholáthar seachtrach 5v a fhéadann dóthain reatha a sholáthar. Anois go bhfuil an chuid de sholáthar cumhachta an tionscadail soiléir, is féidir linn dul ar aghaidh anois le scéimre an tionscadail. Léaráid Chiorcaid Taispeánann an íomhá seo a leanas nasc idir Arduino UNO agus Stráice LED WS2812B RGB. Tá an 5V de Arduino UNO agus na soilse ceangailte le soláthar cumhachta seachtrach in éineacht leis an GND (VSS). Tá bioráin DIN na Stráice LED ceangailte le bioráin IO Digiteach 7 den Arduino trí Fhriotaíocht 330Ω Resistor.Components RequiredArduino UNOWS2812B LEDs5V Power Soláthar (2A ar a laghad) 330Ω ResistorProgramming Arduino Is é an chéad chéim chun Arduino a chlárú ná leabharlann tacaíochta darb ainm “FastLED” a íoslódáil. Is féidir leat an leabharlann a íoslódáil ón nasc seo a leanas: “Leabharlann FastLED”. Bain ábhar an chomhaid zip agus athainmnigh an fillteán mar “FastLED”. #define LEDPIN 7 #define NUMOFLEDS 10 CRGB leds [NUMOFLEDS]; socrú neamhní () {FastLED.addLeds(leds, NUMOFLEDS); } lúb neamhní () {le haghaidh (int i = 0; i <= 9; i ++) {leds [i] = CRGB (0, 0, 255); FastLED.show (); moill (40); } le haghaidh (int i = 9; i> = 0; i--) {leds [i] = CRGB (255, 0, 0); FastLED.show (); moill (40); }} Conclúid Tugtar réamhrá simplí ar stiúir stiúir WS2812B ina n-aonair sa rang teagaisc seo le linn tionscadail chun a thaispeáint conas is féidir linn soilse WS2812B a rialú le Arduino. Má thuigeann tú na buneilimintí seo, ansin is féidir leat raon leathan tionscadal a chur i bhfeidhm. Poist Ghaolmhara: Taispeántas POV ag baint úsáide as ArduinoHow chun 74HC595 Shift Register a úsáid le Arduino? 555 Ciorcad Flasher LED | 555 IC agus 4017 ICArduino Multitasking TutorialUnbiased Dice Leictreonach le Áireamhán Friotóra LEDsLED | Gá le Friotóir Sraithe

Fág nóta 

Ainm *
Ríomhphost *
Fón
Seoladh
cód Féach ar an cód fíoraithe? Cliceáil athnuachan!
Teachtaireacht
 

Liosta Teachtaireachtaí

Comments Loading ...
Baile| Fúinn| Táirgí| Nuacht| íoslódáil| Tacaíocht| aiseolas| Teagmháil| seirbhís

Déan teagmháil le: Zoey Zhang Web: www.fmuser.net

Whatsapp / Wechat: + 86 183 1924 4009

Skype: tomleequan Ríomhphost: [ríomhphost faoi chosaint] 

Facebook: FMUSERBROADCAST Youtube: EOCHAIR FMUSER

Seoladh i mBéarla: Room305, HuiLanGe, Uimh.273 HuangPu Road West, TianHe District., Guangzhou, An tSín, 510620 Seoladh i Sínis: 广州市天河区黄埔大道西273号惠阠阠阠阠阠阠阠阠阠阠阠阠阠阠阠阠阠阠阠阠阠阠阠阠)