RGB LED: усё, што вам трэба ведаць пра гэты кампанент

Святлодыёд RGB

На рынку прадстаўлена шмат тыпаў паўправадніковых дыёдаў, і ў іх ёсць пэўны тып, напрыклад, святлодыёдны (святлодыёдны). Гэтыя тыпы могуць выпраменьваць святло, але не ўсе яны аднолькавыя. Вытворцы гуляюць у розныя склады паўправадніковага матэрыялу, каб яны выпраменьвалі агні розных колераў. Да таго ж ёсць RGB-святлодыёд, які выкарыстоўвае розныя камбінацыі святлодыёдаў, каб мець магчымасць выпраменьваць святло ў розных колерах.

Таму, калі вы хочаце стварыць праект, у якім аднакаляровага святлодыёда недастатковаЗ RGB-святлодыёдамі вы можаце дасягнуць цудоўных рознакаляровых светлавых эфектаў. І яны не моцна адрозніваюцца ад звычайных святлодыёдаў, таму вы можаце вельмі проста ўбудаваць іх у плату Arduino альбо ў іншыя электронныя праекты.

RGB

RGB-спектр святла

RGB (чырвоны зялёны сіні) яны ўяўляюць колеры чырвоны, зялёны і сіні. Гэта вельмі тыповая каляровая кампазіцыя, якую вы неаднаразова чулі ў свеце электронікі. Акрамя таго, вы павінны ведаць, што толькі з дапамогай гэтых трох колераў можна ўтварыць шмат іншых колераў, бо яны з'яўляюцца асноўнымі. Менавіта таму картрыджы і тонеры блакітнага, пурпурнога і жоўтага колеру (CMYK), і, змешваючы разам з чорным, можна дасягнуць мноства іншых тонаў і колераў.

У выпадку LED святло нешта падобнае адбываецца, калі можна выкарыстоўваць розныя агні ад гэтых трох асноўных колераў, каб дасягнуць мноства іншых камбінацый, якія выходзяць за рамкі аднаго колеру Святлодыёды традыцыйны. На самай справе, шмат відаў pantallas і электронныя прылады выкарыстоўваюць гэтую камбінацыю для адлюстравання малюнкаў.

RGB-святлодыёд

RGB святлодыёдныя штыфты

El Святлодыёд RGB Гэта асаблівы тып святлодыёдных дыёдаў, які складаецца з некалькіх простых святлодыёдных масіваў, падобных на іншыя аднакаляровыя святлодыёды. Такім чынам, яны могуць выпраменьваць гэтыя тры асноўныя колеры, ствараючы, такім чынам, разнастайныя эфекты і колеры (нават белы, які адначасова спалучае чырвоны, зялёны і сіні), проста кіруючы адным з кантактаў гэтых кампанентаў.

Л 3 спакаваныя святлодыёды у той жа інкапсуляцыі ён здольны вырабіць усю гэтую каляровую гаму. Ён мае некалькі іншы пінаут, чым звычайныя святлодыёды, бо яны ўключаюць 3 кантакты, па адным для кожнага колеру (катоды альбо +) і дадатковы, агульны для ўсіх, анод (-). У адваротным выпадку ў яго не занадта шмат загадак ...

Паўправадніковыя колеры і матэрыялы

Цікава, што вы ведаеце, гэта дзякуючы тыпу паўправаднікоў могуць быць дасягнуты розныя колеры. Менавіта гэта адрознівае чырвоныя святлодыёды ад зялёнага, жоўтага, сіняга і іншых адценняў. Даследчыкі спалучаюць розныя матэрыялы, каб дасягнуць усіх колераў, якія існуюць у цяперашні час на рынку. Напрыклад:

  • IRІнфрачырвоныя святлодыёды выкарыстоўваюць GaAs альбо AlGaAs ў якасці матэрыялаў для выпраменьвання на гэтай ІЧ-даўжыні хвалі.
  • Чырвоны: AlGaAs, GaAsP, AlGaInP і GaP выкарыстоўваюцца ў каляровых святлодыёдах.
  • Аранжавы: паўправадніковыя матэрыялы, такія як GaAsP, AlGaInP, GaP, выкарыстоўваюцца з некаторымі варыяцыямі.
  • Амарилло: гэта можа быць кампазіцыя, падобная на папярэднюю, напрыклад, GaAsP, AlGaInP і GaP, якая выпраменьвае на даўжыні хвалі электрамагнітны спектр, адпаведны жоўтаму.
  • зялёны: для выпраменьвання на гэтай даўжыні хвалі патрэбныя спецыяльныя матэрыялы, такія як GaP, AlGaInP, AlGaP, InGaN / GaN.
  • Azul: у гэтым выпадку выкарыстоўваюцца паўправаднікі і легіруючыя матэрыялы на аснове такіх матэрыялаў, як ZnSe, InGaN, SiC і г.д.
  • Віялета: ствараецца з InGaN.
  • фіялетавы: Для дасягнення гэтага колеру выкарыстоўваюцца падвойныя сінія і чырвоныя святлодыёды. Пластык гэтага колеру нават выкарыстоўваецца з унутраным белым святлодыёдным святлом, каб надаць гэты эфект.
  • Ружа: матэрыялу для гэтага колеру няма, робіцца спалучэнне двух святлодыёдаў розных колераў для дасягнення гэтага колеру, напрыклад, чырвонага з жоўтым і г.д.
  • Белы: менавіта яна спарадзіла сучасныя святлодыёдныя лямпы чыста белага ці цёпла-белага колераў. Для гэтага выкарыстоўваюцца сінія альбо УФ-святлодыёды з жоўтым люмінафорам для чыстага белага альбо аранжавым фосфарам для цёплага белага.
  • UV: ультрафіялетавы спектр можа быць дасягнуты з дапамогай розных матэрыялаў, такіх як InGaN, Diamante, BN, AlN, AlGaN, AlGaInN.

Інтэграцыя з Arduino

Arduino са RGB-святлодыёдам

Калі вы хочаце, выкарыстоўвайце RGB-святлодыёд з Arduino, вы можаце пачаць са стварэння папярэдняй схемы малюнка. Гэта вельмі проста, вам проста трэба выкарыстоўваць RGB-святлодыёд і рэзістар для анода, як гэта робіцца са святлодыёдамі, і падключыць яго да патрэбных лічбавых кантактаў на вашай плаце Arduino. Злучэнне павінна быць наступным:

  • Доўгая шпілька: самы доўгі штыфт святлодыёда RGB павінен быць падлучаны да штыфта GND Arduino, бо ён пазначаны як -, і гэта агульны анод. Тут рэзістар 330 Ом будзе падлучаны паміж дыёдным кантактам і платай Arduino.
  • Чырвоны: гэта адзінарны штыфт на другім баку доўгага штыфта. Вы можаце падключыць гэта да любога кантакту, які хочаце.
  • зялёны: знаходзіцца побач з доўгім, але на супрацьлеглым баку ад чырвонага. Вы таксама можаце падключыць яго да любога лічбавага штыфта Arduino.
  • Azul: гэта побач з зялёным, на супрацьлеглым канцы чырвонага. Зрабіце тое ж самае з ім, каб мець магчымасць кіраваць ім з выхаду Arduino.
Хоць вы можаце выкарыстоўваць патрэбныя высновы, лепш выкарыстоўваць ШІМ, каб гуляць з сігналам ...

Пасля гэтага асноўнага злучэння вы зможаце пачаць з праграмавання эскізаў з улікам кантактаў, у якіх вы злучылі кожны штыфт. Уключана Arduino IDE вы можаце стварыць невялікі зыходны код якія вы можаце загрузіць на плату Arduino, каб пачаць тэставаць, як працуе RGB 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);
   }

З дапамогай гэтага простага кода вы можаце ўбачыць, што ён спачатку становіцца чырвоным, потым становіцца зялёным, потым сінім, потым выключаецца, і потым цыкл пачынаецца зноў. Кожны агеньчык застаецца на працягу 1 секунды (1000 мс). Вы можаце змяніць парадак, час і значэнні ў дужках атрымаць больш кветак, камбінуючы. Напрыклад:

  • Першае значэнне адпавядае чырвонаму, і вы можаце змяняць яго ад 0 да 255, пры гэтым 0 не мае чырвонага колеру, а 255 - максімальнага.
  • Другое значэнне адпавядае зялёнаму, значэнні ад 0-255 такія ж, як і папярэдняе.
  • Трэці - для сіняга, гэтак жа для папярэдніх.

Каб дапамагчы вам атрымаць іншыя спецыфічныя колеры, вы можаце выкарыстоўваць гэты сайт. У ім з'яўляецца прыкладанне, у якім вы можаце выбраць патрэбную каляровую гаму, перамясціўшы курсор колераў туды, дзе вам гэта трэба. Паглядзіце значэнні R, G і BКалі вы прайграваеце іх у сваёй праграме Arduino IDE, вы можаце стварыць патрэбны вам колер, як на гэтым сайце, альбо ў такіх праграмах, як Paint, Pinta, GIMP і г.д. Напрыклад, каб атрымаць прывабны зялёны колер, вы можаце выкарыстоўваць значэнні 100,229,25 XNUMX.

Уражвае зялёны колер RGB

да больш інфармацыі Аб выкарыстанні IDE Arduino ці праграмаванні вы можаце загрузіце наш бясплатны курс PDF...


Змест артыкула адпавядае нашым прынцыпам рэдакцыйная этыка. Каб паведаміць пра памылку, націсніце тут.

Будзьце першым, каб каментаваць

Пакіньце свой каментар

Ваш электронны адрас не будзе апублікаваны. Абавязковыя для запаўнення палі пазначаныя *

*

*

  1. Адказны за дадзеныя: Мігель Анхель Гатон
  2. Прызначэнне дадзеных: Кантроль спаму, кіраванне каментарыямі.
  3. Легітымнасць: ваша згода
  4. Перадача дадзеных: Дадзеныя не будуць перададзены трэцім асобам, за выключэннем юрыдычных абавязкаў.
  5. Захоўванне дадзеных: База дадзеных, размешчаная Occentus Networks (ЕС)
  6. Правы: у любы час вы можаце абмежаваць, аднавіць і выдаліць сваю інфармацыю.