У овом пројекту ћемо повезати 5 РГБ (црвено зелено плавих) ЛЕД диода са Ардуино Уно. Ове ЛЕД диоде су повезане паралелно ради смањења употребе Уно-а ПИН-ом.
Типичан РГБ ЛЕД приказан је на доњој слици:
РГБ ЛЕД имаће четири пина као што је приказано на слици.
ПИН1: Боја 1 негативна или боја 1 позитивна
ПИН2: Уобичајено позитивно за све три боје или заједничко негативно за све три боје
ПИН3: Негативни терминал боје 2 или позитивни терминал 2 боје
ПИН4: Боја 3 негативна или боја 3 позитивна
Дакле, постоје две врсте РГБ ЛЕД диода, један је уобичајени тип катоде (заједнички негативан), а други уобичајени тип аноде (уобичајени позитивни). У ЦЦ (Цоммон Цатходе или Цоммон Негативе), постојат ће три позитивна терминала, сваки терминал који представља боју и један негативни терминал који представља све три боје. Унутрашњи круг ЦЦ РГБ ЛЕД диоде може бити представљен као доле.
Ако желимо да горе буде укључен ЦРВЕНИ, треба да напајамо ЦРВЕНИ ЛЕД пин и уземљимо уобичајени негатив. Исто важи и за све ЛЕД диоде. У ЦА (Цоммон Аноде или Цоммон Поситиве) постојат ће три негативна терминала, сваки терминал који представља боју и један позитивни терминал који представља све три боје. Унутрашњи круг ЦА РГБ ЛЕД диоде може се представити као што је приказано на слици.
Ако желимо да горе буде укључен ЦРВЕНИ, морамо уземљити ЦРВЕНИ ЛЕД пин и напајати уобичајени позитив. Исто важи и за све ЛЕД диоде.
У нашем кругу ћемо користити ЦА (Цоммон Аноде или Цоммон Поситиве) тип. За повезивање 5 РГБ ЛЕД-а на Ардуино требају нам 5к4 = 20 ПИН-ова, обично ћемо смањити употребу ПИН-а на 8 паралелним повезивањем РГБ ЛЕД-а и употребом технике зване мултиплексирање.
Компоненте
Хардвер: УНО, напајање (5в), 1КΩ отпорник (3 комада), РГБ (црвено зелено плава) ЛЕД (5 комада)
Софтвер: Атмел студио 6.2 или Аурдино сваке ноћи.
Круг и радно објашњење
Коначна веза за РГБ ЛЕД Ардуино повезивање приказана је на доњој слици.
Сада за зезнути део, рецимо да желимо да окренемо ЦРВЕНУ ЛЕД у СЕТ1 и ЗЕЛЕНУ ЛЕД у СЕТ2. Ми напајамо ПИН8 и ПИН9 УНО-а, и уземљујемо ПИН7, ПИН6.
Са тим протоком имат ћемо ЦРВЕНУ у првом СЕТУ и ЗЕЛЕНУ у другом СЕТ ОН, али ћемо уз њега имати ЗЕЛЕНУ у СЕТ1 и ЦРВЕНУ у СЕТ2 ОН. Једноставном аналогијом можемо видети како све четири ЛЕД диоде затварају коло са горе наведеном конфигурацијом и тако све светле.
Дакле, да бисмо елиминисали овај проблем, истовремено ћемо укључити само један СЕТ. Рецимо на т = 0м СЕЦ, СЕТ1 је подешен на ОН. На т = 1м СЕЦ, СЕТ1 је искључен, а СЕТ2 УКЉУЧЕН. Поново на т = 6м СЕЦ, СЕТ5 се искључује, а СЕТ1 се укључује. Ово се наставља.
Овде је трик у томе што људско око не може да ухвати фреквенцију већу од 30 ХЗ. То је ако се ЛЕД непрекидно УКЉУЧУЈЕ И ИСКЉУЧУЈЕ брзином од 30Хз или више. Око види ЛЕД непрекидно УКЉУЧЕНУ. Међутим, то није случај. ЛЕД ће се непрестано палити и гасити. Ова техника се назива мултиплексирање.
Једноставно речено, напајаћемо сваку заједничку катоду од 5 СЕТ-а 1 милли секунду, тако да ћемо за 5 милли секунде завршити циклус, а након тога циклус поново почиње од СЕТ1, ово траје заувек. Пошто се ЛЕД СЕТОВИ пребрзо УКЉУЧУЈУ И ИСКЉУЧУЈУ. Човек предвиђа да су сви СЕТ-ови УКЉУЧЕНИ све време.
Дакле, када напајамо СЕТ1 на т = 0 милли секунде, уземљимо ЦРВЕНИ пин. На т = 1 милли секунде, напајамо СЕТ2 и уземљујемо ЗЕЛЕНИ клин (у овом тренутку ЦРВЕНО и ПЛАВО су подигнути ВИСОКО). Петља иде брзо и око види ЦРВЕНИ сјај у ПРВОМ СЕТУ, а ЗЕЛЕНИ сјај у ДРУГОМ СЕТУ.
Тако програмирамо РГБ ЛЕД, полако ћемо светлети у програму како бисмо видели како функционише мултиплексирање.