RGB LED бир корпустун ичине камтылган ар кандай түстөгү үч LED (Кызыл - кызыл, Жашыл - жашыл, Көк - көк). Келгиле, RGB диодун Arduinoго кантип туташтырууну карап көрөлү.
Ал зарыл
- - Arduino;
- - RGB LED;
- - 220 Ом үчүн 3 резистор;
- - туташтыруучу зымдар;
- - нан тактайы;
- - компьютер.
Нускамалар
1 кадам
RGB светодиоддор эки түргө ээ: жалпы анод ("плюс") жана жалпы катод ("минус") менен. Сүрөттө ушул эки типтеги светодиоддун схемалык схемалары келтирилген. LED узак буту ар дайым жалпы электр коргошун болуп саналат. Кызыл диоддук коргошун (R) өзүнчө, жашыл (G) жана көк (B) сүрөттө көрсөтүлгөндөй аноддун экинчи тарабында жайгашкан. Бул макалада RGB светодиодун жалпы анод жана жалпы катод менен туташтырууну карайбыз.
2-кадам
Жалпы анод менен RGB светодиодунун туташуу схемасы сүрөттө көрсөтүлгөн. Биз анодду Arduino тактасындагы "+5 V", калган үч казыкты өзүм билемдик менен санарип казыктарга туташтырабыз.
Сураныч, биз ар бир светодиодду бир эле жалпы колдонбостон, өзүнүн каршылыгы аркылуу туташтырып жатабыз. Муну жасоо максатка ылайыктуу, анткени светодиоддордун ар бири өзүнүн эффективдүүлүгүнө ээ. Эгер сиз алардын бардыгын бир каршылык аркылуу бириктирсеңиз, анда диоддор ар кандай жаркырап жанып турат.
3-кадам
Классикалык "көз ирмем" эскизин дагы бир жолу жазалы. Биз үч түстүн ар бирин өз кезегинде иштетип, өчүрөбүз. Ардуинонун тиешелүү төөнөгүчүнө LOW колдонгонубузда, LED жарыгы күйүп тургандыгын эске алыңыз.
4-кадам
Келгиле, жаркылдаган RGB светодиоддорун иш жүзүндө көрөбүз. LED кызыл, жашыл жана көк болуп күйөт. Ар бир түс 1 секунд күйөт, андан кийин 2 секунд өчүп, кийинкиси күйөт.
Ар бир каналды өзүнчө күйгүзсөңүз болот, баардыгын бир эле учурда күйгүзсөңүз болот, ошондо жаркыроонун түсү өзгөрөт.
5-кадам
Эгерде сиз жалпы катоддук RGB LED колдонуп жатсаңыз, анда LED диодунун узун сымын Arduino тактасынын GND жана R, G жана B каналдарын Arduino санарип портуна туташтырыңыз. Эске сала кетчү нерсе, жалпы анод менен светодиоддон айырмаланып, R, G, B каналдарына жогорку деңгээлде (HIGH) түшкөндө светодиоддор жанат.
Эгерде сиз жогорудагы эскизди өзгөртпөсөңүз, анда бул учурда диоддун ар бир түсү 2 секунд күйөт, ал эми алардын ортосундагы пауза 1 секунд болот.