Как да свържете RGB LED към Arduino

Съдържание:

Как да свържете RGB LED към Arduino
Как да свържете RGB LED към Arduino

Видео: Как да свържете RGB LED към Arduino

Видео: Как да свържете RGB LED към Arduino
Видео: Подключаем ленту RGB светодиодов WS2812B к Ардуино 2024, Ноември
Anonim

RGB LED е три светодиода с различни цветове (червен - червен, зелен - зелен, син - син), затворени в един корпус. Нека да видим как да свържете RGB LED към Arduino.

RGB LED
RGB LED

Необходимо е

  • - Arduino;
  • - RGB LED;
  • - 3 резистора за 220 Ohm;
  • - свързващи проводници;
  • - дъска за хляб;
  • - компютър.

Инструкции

Етап 1

RGB светодиодите са два вида: с общ анод ("плюс") и общ катод ("минус"). Фигурата показва схематичните диаграми на тези два вида светодиоди. Дългият крак на светодиода винаги е обичайният захранващ кабел. Червеният светодиод (R) е разположен отделно, зеленият (G) и синият (B) са разположени от другата страна на анода, както е показано на фигурата. В тази статия ще разгледаме свързването на RGB LED както с общ анод, така и с общ катод.

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

Стъпка 2

Схемата за свързване на RGB светодиод с общ анод е показана на фигурата. Свързваме анода към "+5 V" на дъската Arduino, останалите три щифта към произволни цифрови щифтове.

Моля, обърнете внимание, че ние свързваме всеки от светодиодите чрез собствен резистор и не използваме един общ. Препоръчително е да направите точно това, тъй като всеки от светодиодите има своя собствена ефективност. И ако ги свържете през един резистор, светодиодите ще светят с различна яркост.

Схема на свързване за RGB LED с общ анод към Arduino
Схема на свързване за RGB LED с общ анод към Arduino

Стъпка 3

Нека пренапишем класическата скица „мигане“. Ще активираме и деактивираме всеки от трите цвята на свой ред. Имайте предвид, че светодиодът ще светне, когато приложим LOW към съответния щифт на Arduino.

RGB LED мигаща скица
RGB LED мигаща скица

Стъпка 4

Нека видим мигащите RGB светодиоди в действие. Светодиодът се включва на червено, зелено и синьо. Всеки цвят светва за 1 секунда, след това изгасва за 2 секунди и следващият се включва.

Можете да запалите всеки канал поотделно, можете всички едновременно, а след това цветът на сиянието ще се промени.

Мигащ RGB LED в действие
Мигащ RGB LED в действие

Стъпка 5

Ако използвате общ катоден RGB светодиод, свържете дългия проводник на светодиода към GND на платката Arduino и каналите R, G и B към цифровите портове на Arduino. Трябва да се помни, че светодиодите светват, когато към каналите R, G, B се прилага високо ниво (HIGH), за разлика от светодиода с общ анод.

Ако не промените горната скица, тогава всеки цвят на светодиода в този случай ще свети за 2 секунди, а паузата между тях ще бъде 1 секунда.

Препоръчано: