RGB LED: zvese zvaunoda kuti uzive nezve ichi chinhu

RGB LED

Kune akawanda marudzi e semiconductor diode pamusika, uye mukati mavo mune imwe mhando senge iyo LED (Light-Emitting Diode) mhando. Aya marudzi anogona kuburitsa mwenje, asi iwo haana kufanana. Vagadziri vanotamba nemhando dzakasiyana dzeiyo semiconductor zvinhu kuti vabudise mwenje yemavara akasiyana. Mukuwedzera, pane RGB akatungamirira, iyo inoshandisa akasiyana ma LEDs kuti akwanise kuburitsa mwenje mune akasiyana mavara.

Naizvozvo, kana iwe uchida kugadzira chirongwa mune rumwe ruvara rwe LED harina kukwanaUine RGB maLED iwe unogona kuwana anoshamisa mavara mazhinji emagetsi. Uye ivo havana kumbosiyana zvakanyanya neakajairwa maLED, saka unogona kuvasanganisa neako Arduino bhodhi kana mune mamwe emagetsi mapurojekiti nenzira yakapusa.

RGB

RGB mwenje masekondi

RGB (Tsvuku Green Bhuruu) dzinomiririra mavara matsvuku, girini uye bhuruu. Icho chaicho chaicho chimiro chemavara chawakanzwa pazviitiko zvakawanda munyika yemagetsi. Uye zvakare, iwe unofanirwa kuziva kuti iwo chete iwo matatu mavara mavara mazhinji mamwe mavara anogona kuumbwa, sezvo ari iwo ekutanga iwo. Ndicho chikonzero nei mapuratifomu emadhiridha uye toner ari ecyan, magenta uye yero (CMYK), uye nekusanganisa pamwe chete nevatema, mamwe akawanda matoni akasiyana uye mavara anogona kuwanikwa.

Munyaya ye Mwenje we LED chimwe chinhu chakafanana chinoitika, kugona kushandisa mwenje dzakasiyana kubva pamatatu mavara ekutanga kuti uwane mamwe akawanda mabatanidzwa anoenda kupfuura iwo chete ruvara rwe LEDs zvetsika. Muchokwadi, akawanda marudzi e skrini uye zvigadzirwa zvemagetsi zvinoshandisa musanganiswa uyu kuratidza mifananidzo.

RGB akatungamirira

RGB akatungamirira nembambo

El RGB LED Iyo yakasarudzika mhando yeiyo LED diode iyo inoumbwa neanoverengeka akareruka ma LED arrays senge ayo anowanikwa mune imwe chete-ruvara maLED. Neiyi nzira, vanogona kuburitsa mune aya matatu ekutanga mavara, nekudaro vachigadzira ese marudzi ese akasiyana mhedzisiro uye mavara (kunyangwe chena ichibatanidza tsvuku, girini uye bhuruu panguva imwe chete) nekungodzora imwe yemapini ezvinhu izvi.

ari 3 yakazara maLED mune imwechete encapsulation iyo inokwanisa kuburitsa iyi yakazara huwandu hwemavara. Iyo ine piniini yakati siyanei pane yakajairwa maLED, nekuti anosanganisira matatu pini, imwe yemuvara wega wega (cathode kana +) uye imwezve inowanzozivikanwa kune vese, anode (-). Zvikasadaro haina chakavanzika chakawandisa ...

Semiconductor mavara uye zvigadzirwa

Chii chinonakidza chaunoziva ndechekuti thanks to mhando ye semiconductor mavara akasiyana anogona kuwanikwa. Izvi ndizvo zvinosiyanisa matsvuku maLED kubva pagirinhi, yero, bhuruu, uye mamwe mumvuri. Vatsvagiri vanga vachibatanidza zvakasiyana zvinhu kuti vawane iwo ese mavara aripo pamusika. Semuyenzaniso:

  • IRInfrared ma LED anoshandisa GaAs kana AlGaAs sezvinhu zvekubuditsa pane ino IR wavelength.
  • Red: AlGaAs, GaAsP, AlGaInP uye GaP zvinoshandiswa mune mwenje mwenje maLED.
  • Orange: semiconductor zvinhu zvakaita seGaAsP, AlGaInP, GaP zvinoshandiswa neimwe misiyano.
  • Amarillo: inogona kunge iri yakafanana yakafanana neye yapfuura, seGaAsP, AlGaInP uye GaP kuti ibudise muhurefu hwemagetsi emagetsi anoenderana neyero.
  • girini: kuburitsa pane ino wavelength, zvakakosha zvinhu zvakaita seGaP, AlGaInP, AlGaP, InGaN / GaN inodiwa.
  • Azul: mune ino kesi, semiconductors uye dopants zvinoenderana nezvinhu zvakaita seZnSe, InGaN, SiC, nezvimwe zvinoshandiswa.
  • Violeta- Yakagadzirwa kubva InGaN.
  • Purple: Dual bhuruu uye tsvuku maUSS anoshandiswa kuwana iri ruvara. Kunyangwe ipurasitiki yeruvara urwu neyemukati chena mwenje mwenje inoshandiswa kupa izvi.
  • Rosa: hapana chinyorwa cheichi chivara, zvinoitwa kusanganisa ma LED maviri emarudzi akasiyana kuti awane iri vara, senge tsvuku neyero, nezvimwe.
  • White: ndiyo iyo yakapa kusimukira kune aripo LED mababu, ane akachena machena kana anodziya machena machena. Kune izvi, bhuruu kana UV maLED anoshandiswa neyero phosphor yemuchena wakachena, kana orenji phosphor yemuchena unodziya.
  • UV: iyo ultraviolet spectrum inogona kuwanikwa nezvinhu zvakasiyana siyana seInGaN, Diamante, BN, AlN, AlGaN, AlGaInN.

Kubatanidzwa naArduino

Arduino ine RGB LED

Kana iwe uchida shandisa RGB LED neArduino, iwe unogona kutanga nekugadzira yapfuura mufananidzo scheme. Icho chiri nyore kwazvo, iwe unongofanirwa kushandisa iyo RGB LED uye resistor yeiyo anode sezvinoitwa nema LED, uye isanganise nayo kune madhijitari pini iwe aunoda pane yako Arduino bhodhi. Kubatana kunofanirwa kuve seinotevera:

  • Pini refu: pini refu kwazvo yeiyo RGB LED inofanira kuve yakabatana neiyo GND pini yeArduino, sezvo iri iyo yakatarwa se -, uye ndiyo yakajairika anode. Apa ndipo panobatanidzwa 330 ohm resistor pakati pepini diode neArduino board.
  • Red: ndiyo pini imwechete kune rimwe divi repini refu. Iwe unogona kubatanidza izvi kune chero pini iwe yaunoda.
  • girini: iri kurudyi padyo neiyo refu, asi kune rimwe divi rakatsvuka red. Iwe unogona zvakare kuibatanidza kune chero Arduino yedhijitari pini.
  • Azul: ndiyo iri padhuze negirini, kumucheto kwakatarisana nerutsvuku. Ita zvakafanana nazvo kuti ugone kuzvidzora kubva pane Arduino kuburitsa.
Kunyangwe iwe uchikwanisa kushandisa mapini aunoda, zvirinani kuti iwe ushandise iyo PWM kugona kutamba nechiratidzo ...

Mushure meiyi yakakosha kubatana, iwe unozokwanisa kutanga nehurongwa hwezvikwangwani uchifunga nezve mapini mawakabatanidza pini imwe neimwe. Vhura Arduino IDE iwe unogona kugadzira diki sosi kodhi kuti iwe unogona kurodha kune yako Arduino bhodhi kuti utange kuyedza mashandiro eRGB LED.

void setup()
   {
       for (int i =9 ; i<12 ; i++)
            pinMode(i, OUTPUT);
   }

void Color(int R, int G, int B)
    {     
        analogWrite(9 , R);   // Rojo
        analogWrite(10, G);   // Verde
        analogWrite(11, B);   // Azul
    }

void loop()
   {    Color(255 ,0 ,0);
        delay(1000); 
        Color(0,255 ,0);
        delay(1000);
        Color(0 ,0 ,255);
        delay(1000);
        Color(0,0,0);
        delay(1000);
   }

Nekodhi iri nyore unogona kuona kuti inotanga yatsvuka, yobva yashanduka kuita green, yoita bhuruu, yobva yadzima uyezve chiuno chotanga zvakare. Chiedza chega chega chinosara kwe1 sekondi (1000ms). Iwe unogona kushandura iwo marongero, nguva, uye kukosha mukati mevabereki kusvika tora mamwe mavara nekubatanidza. Semuyenzaniso:

  • Iko kukosha kwekutanga kunoenderana nekutsvuka uye unogona kuzvisiyanisa kubva pa0 kusvika pa255, ne0 isina red uye 255 iri iyo yakanyanya.
  • Kukosha kwechipiri kunoenderana negirinhi, nemitengo kubva pa0-255 zvakafanana neiyo yapfuura.
  • Chechitatu ndechebhuruu, ditto kune apfuura.

Kuti ikubatsire kuzadzisa mamwe mavara, unogona shandisa ino webhusaiti. Mariri, app inowoneka maunogona kusarudza iwo marangi marangi aunoda nekufambisa iyo cursor yemavara kuenda kwaunoda iwe. Tarisa hunhu hweR, G uye BKana iwe ukaadzokorora iwo muchirongwa chako cheArduino IDE, unogona kugadzira iyo kara iwe yaunoda sezvaunoita pane ino webhusaiti kana muzvirongwa zvakaita sePendi, Pinta, GIMP, nezvimwe. Semuenzaniso, kuti utore green inobata maziso, unogona kushandisa iwo maitiro 100,229,25.

Inotema green RGB ruvara

Para mamwe mashoko Nezve kushandisa Arduino IDE kana chirongwa, iwe unogona download yedu yemahara PDF kosi...


Iva wekutanga kutaura

Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako