Оглавление:
Видео: Управление цветом светодиода RGB: 4 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:50
В этом проекте мы узнаем, как управлять яркостью и цветом светодиода RGB через порты ввода-вывода с возможностью вывода ШИМ и ползунки сенсорного дисплея. Резистивный сенсорный дисплей 4Duino используется как средство графического интерфейса для управления яркостью и цветом светодиода RGB.
Светодиоды RGB - это, по сути, три разных светодиода, объединенные в один для получения различных оттенков цветов. Эти светодиоды имеют четыре ножки. Самая длинная ветвь - это общий анод или катод, а три другие ветви представляют собой канал красного, зеленого или синего цвета.
Для управления цветами на светодиодах RGB мы будем использовать широтно-импульсную модуляцию, или сокращенно ШИМ. Широтно-импульсная модуляция работает, создавая видимость «переменного аналогового напряжения» за счет изменения процента времени, в течение которого сигнал ВЫСОКОГО напряжения будет включен в одном периоде формы волны.
Чем ниже рабочий цикл, тем больше времени сигнал будет находиться в состоянии сигнала НИЗКОГО напряжения, и наоборот.
Шаг 1. КАК ЭТО РАБОТАЕТ
* Так работает управление цветом светодиода RGB.
Шаг 2: СОЗДАЙТЕ
КОМПОНЕНТЫ
- 4Duino
- RGB-светодиод (в этом примере используется общий катод)
- 3 резистора 220 Ом
- Кабель-перемычка
- Кабель Micro USB
Соберите схему в соответствии с диаграммой и схемой, показанными выше.
Способ применения ШИМ зависит от типа используемого RGB. У обычного анодного светодиода RGB длинная ветвь подключается к шине напряжения питания (в нашем случае - к выводу 5 В на Arduino), а три другие ноги управляются путем установки сигнала ШИМ для каждой. Если рабочий цикл сигнала ШИМ высокий, цветовой канал будет очень тусклым или вообще не включится. Это почему? Поскольку для того, чтобы светодиод светился, на нем должен быть потенциал напряжения, и если наш ШИМ-сигнал имеет высокий процент рабочего цикла, он будет проводить большую часть своего времени, имея потенциал напряжения 5 В как на аноде, так и на ножках цветового канала и меньше времени при 5В на аноде и 0В на цветных каналах.
Шаг 3: ПРОГРАММА
Workshop 4 - Для программирования этого проекта используется среда 4Duino Basic Graphics.
Для этого проекта требуется установка Arduino IDE, поскольку Workshop вызывает Arduino IDE для компиляции эскизов Arduino. Однако IDE Arduino не требуется открывать или изменять для программирования 4Duino.
- Загрузите код проекта здесь.
- Подключите 4Duino к ПК с помощью кабеля µUSB.
- Затем перейдите на вкладку «Связь» и выберите порт связи, к которому подключен 4Duino.
- Наконец, вернитесь на вкладку «Главная» и нажмите кнопку «Comp’nLoad». Workshop 4 IDE предложит вам вставить карту µSD в ПК, чтобы сохранить изображения виджетов.
Шаг 4: ДЕМОНСТРАЦИЯ
Теперь с помощью сенсорных ползунков на дисплее 4Duino Display вы можете управлять цветом светодиода RGB.
Рекомендуемые:
Управление яркостью светодиода с помощью потенциометра с помощью Arduino: 3 шага
Управление яркостью светодиода с помощью потенциометра с помощью Arduino: в этом проекте мы будем управлять яркостью светодиода с помощью переменного сопротивления, обеспечиваемого потенциометром. Это очень простой проект для новичка, но он научит вас многим вещам о работе потенциометра и светодиода, которые необходимы для выполнения адва
Интересное руководство по программированию обработки для дизайнера - Управление цветом: 10 шагов
Интересное руководство по программированию обработки для дизайнера - управление цветом: в предыдущих главах мы больше говорили о том, как использовать код для формирования формы, а не о точных знаниях о цвете. В этой главе мы собираемся глубже изучить этот аспект знания
Управление цветом светодиода RGB своими руками через Bluetooth: 5 шагов
DIY Control RGB LED Color через Bluetooth: популярность умных ламп в последнее время растет, и они неуклонно становятся ключевой частью набора инструментов для умного дома. Умные лампочки позволяют пользователю управлять своим светом через специальное приложение на смартфоне пользователя; лампочку можно включить
Управление Wi-Fi ESP8266 RGB LED STRIP - NODEMCU как ИК-пульт для светодиодной ленты, управляемой через Wi-Fi - Управление смартфоном RGB LED STRIP: 4 шага
Управление Wi-Fi ESP8266 RGB LED STRIP | NODEMCU как ИК-пульт для светодиодной ленты, управляемой через Wi-Fi | Управление смартфоном RGB LED STRIP: Привет, ребята, в этом уроке мы узнаем, как использовать nodemcu или esp8266 в качестве ИК-пульта дистанционного управления для управления светодиодной лентой RGB, а Nodemcu будет управляться смартфоном через Wi-Fi. Таким образом, вы можете управлять светодиодной полосой RGB со своего смартфона
Управление яркостью светодиода с помощью модуля Arduino и Bluetooth (HC-05): 4 шага
Управление яркостью светодиода с помощью модуля Arduino и Bluetooth (HC-05): Введение В этом руководстве мы собираемся управлять яркостью светодиода с помощью Arduino UNO, модуля Bluetooth (HC-05) и приложения Android для Bluetooth (терминал Bluetooth)