RGB светодиоды - бір корпуста орналасқан әр түрлі түсті үш жарық диоды (Қызыл - қызыл, Жасыл - жасыл, Көк - көк). RGB жарықдиодты Arduino-ға қалай қосуға болатынын қарастырайық.
Бұл қажетті
- - Ардуино;
- - RGB жарық диоды;
- - 220 Ом үшін 3 резистор;
- - сымдарды қосу;
- - нан тақтасы;
- - компьютер.
Нұсқаулық
1-қадам
RGB жарық диодтары екі түрге бөлінеді: жалпы анодпен («плюс») және қарапайым катодпен («минус»). Суретте осы екі типтегі светодиодтардың сызбанұсқалары көрсетілген. Жарықдиодтың ұзын аяғы әрқашан жалпы қуат сымы болып табылады. Қызыл жарық диодты қорғасын (R) суретте көрсетілгендей анодтың екінші жағында, жасыл (G) және көк (B) бөлек орналасқан. Бұл мақалада біз RGB жарықдиодты қарапайым анодпен де, қарапайым катодпен де қосуды қарастырамыз.
2-қадам
Жалпы анодты RGB жарықдиодты қосу схемасы суретте көрсетілген. Біз анодты Arduino тақтасындағы «+5 V» -ге, қалған үш түйреуішті ерікті сандық түйреуіштерге қосамыз.
Біз светодиодтардың әрқайсысын бір қарапайым емес, өзінің резисторы арқылы қосатынымызды ескеріңіз. Дәл осылай жасаған жөн, өйткені жарық диодтарының әрқайсысының өзіндік тиімділігі бар. Егер сіз олардың барлығын бір резистор арқылы жалғасаңыз, жарық диодтары әр түрлі жарықтықта жанып тұрады.
3-қадам
Классикалық эскизді қайта жазайық. Біз үш түстің әрқайсысын кезекпен қосамыз және ажыратамыз. Ардуиноның тиісті түйреуішіне LOW қолданған кезде жарық диоды жанатынын ескеріңіз.
4-қадам
Жыпылықтайтын RGB жарық диодтарын көрейік. Жарық диоды қызыл, жасыл және көк болып жанады. Әр түс 1 секундта жанады, содан кейін 2 секундта сөнеді, ал келесісі қосылады.
Әр арнаны бөлек жарықтандыруға болады, бәрін бір уақытта жасай аласыз, содан кейін жарқыраған түс өзгереді.
5-қадам
Егер сіз жалпы катодты RGB жарық диодын қолдансаңыз, онда жарық диодтың ұзын сымын Arduino тақтасының GND-ге және R, G және B арналарын Arduino сандық порттарына қосыңыз. Жалпы анодты жарықдиодты шамдардан айырмашылығы, R, G, B арналарына жоғары деңгей қолданылған кезде жарық диодтары жанатынын есте ұстаған жөн.
Егер сіз жоғарыда келтірілген эскизді өзгертпесеңіз, онда бұл жағдайда жарық диодтың әр түсі 2 секунд жанып тұрады, ал олардың арасындағы үзіліс 1 секунд болады.