Як підключити RGB світлодіод до Arduino

RGB світлодіод — це три світлодіоди різних кольорів (Red — червоний, Green — зелений, Blue — синій), укладені в одному корпусі. Давайте подивимося, як підключити RGB світлодіод до Arduino.

RGB светодиод

Вам знадобиться

  • — Arduino;
  • — RGB світлодіод;
  • — 3 резистора на 220 Ом;
  • — з’єднувальні проводи;
  • — макетна плата;
  • — комп’ютер.

Інструкція

1. RGB світлодіоди бувають двох типів: з загальним анодом («плюсом») і загальним катодом («мінусом»). На малюнку наведено принципові схеми цих двох типів світлодіодів. Довга ніжка світлодіода — це завжди загальний висновок живлення. Окремо розташований висновок червоного світлодіода (R), зелений (G) і синій (B) розташовуються по іншу сторону від анода, як показано на рисунку. У даній статті ми розглянемо підключення RGB світлодіоди як з загальним анодом, так і з загальним катодом.

RGB светодиоды с общим катодом и общим анодом

2. Схема підключення RGB світлодіоди з загальним анодом показана на малюнку. Анод підключаємо до «+5 В» на платі Arduino, три інші висновку — до довільним цифровим пинам.Зверніть увагу, що ми підключаємо кожен з світлодіодів через свій резистор, а не використовуємо один загальний. Бажано робити саме так, тому що кожен з світлодіодів має свій ККД. І якщо підключити їх все через один резистор, світлодіоди будуть світитися з різною яскравістю.

Схема подключения RGB светодиода с общим анодом к Arduino

3. Перепишемо класичний скетч «blink». Будемо включати і відключати по черзі кожен з трьох кольорів. Зверніть увагу, що світлодіод загоряється, коли ми подаємо низький рівень (LOW) на відповідний висновок Arduino.

Скетч мигания RGB светодиодом

4. Подивимося в дії на миготіння RGB світлодіодів. Світлодіод по черзі блимає червоним, зеленим і синім кольорами. Кожний колір горить 1 секунду, а потім гасне на 2 секунди, і включається наступний.Можна запалювати кожен канал окремо, можна все одночасно, тоді колір світіння буде змінюватися.

Мигание RGB светодиодом в действии

5. Якщо ви використовуєте RGB світлодіод з загальним катодом, то підключіть довгий висновок світлодіода до GND плати Arduino, а канали R, G і B — до цифрових портів Arduino. При цьому потрібно пам’ятати, що світлодіоди спалахують при подачі на каналах R, G, B високого рівня (HIGH), на відміну від світлодіода з загальним анодом. Якщо не міняти вищенаведений скетч, то кожен колір світлодіода в цьому випадку буде горіти 2 секунди, а пауза між ними складе 1 секунду.

Схема подключения RGB светодиода с общим катодом к Arduino

 

Related posts

 
 

Leave a Reply

Ваш e-mail не будет опубликован. Обязательные поля помечены *

http://poradumo.com.ua/154489-iak-pidkluchiti-rgb-svitlodiod-do-arduino/