Добро пожаловать на седьмой урок! В этом видео мы переходим от управления одиночными светодиодами к работе с RGB-светодиодами — компонентами, способными создавать миллионы оттенков! Мы научимся использовать ШИМ (PWM) для точного контроля яркости каждого из трёх каналов (Красный, Зелёный, Синий). Что вы узнаете: Как правильно подключать Common Cathode RGB-светодиод к Arduino.
Как с помощью функции analogWrite() получать чистые цвета (Красный, Синий, Зелёный).
Как смешивать цвета для получения вторичных оттенков (Жёлтый, Циан, Маджента).
Интерактивное управление: Подключаем потенциометр для плавной регулировки цветовой температуры белого света — от теплого (желтоватого) до холодного (голубоватого).
Этот урок открывает двери в мир сложной световой индикации и создания атмосферного освещения! 🔧 Что вам понадобится
Для повторения эксперимента подготовьте: Плата Arduino (Uno, Nano).
RGB Светодиод (Common Cathode).
3 Резистора 220 Ом.
Потенциометр (Переменный резистор) (10 кОм).
Макетная плата и провода.
📝 Краткий конспект урока
1. Основы RGB и ШИМ
RGB: Смешивание трех основных цветов (Красный, Зеленый, Синий) позволяет получить любой видимый цвет.
ШИМ (analogWrite): Используется для имитации аналогового напряжения. Значения от 0 (выключен) до 255 (максимальная яркость).
2. Подключение
RGB (Common Cathode): Общий вывод на GND.
R, G, B выводы Резисторы PWM-пины (9, 10, 11).
3. Резкая смена цветов
В цикле мы поочередно устанавливаем R=255, G=0, B=0 (Красный), затем R=0, G=255, B=0 (Зеленый) и так далее, задерживаясь на каждом цвете с помощью delay().
4. Динамическое управление (Потенциометр)
Потенциометр считывается через аналоговый пин (A0), выдавая значение от 0 до 1023.
Функция map() используется для преобразования этого значения в диапазон задержки (colorDuration) или, как в финальном примере, в коэффициенты яркости R, G, B.
Цветовая температура: Мы настроили логику так, чтобы при одном положении ручки получался Теплый белый (больше R и G), а при другом — Холодный белый (больше B).
💡 Советы для начинающих
Резисторы обязательны! Без них вы можете сжечь светодиод или даже Arduino.
PWM пины: Убедитесь, что вы подключаете R, G, B каналы только к пинам, помеченным ~ (тильда) на вашей плате.
Не забудьте поставить лайк, подписаться на канал и написать в комментариях, какой цвет вам нравится больше всего! 😊 Другие каналы: KNL Games Boosty
https://boosty.to/knlgames KNL Games Rutube
rutube.ru/channel/30608816 KNL Games VK
vk.com/video/@club227263013 KNL Games ЯндексДзен
dzen.ru/id/66e2e8f9cb03ea2636273428 KNL Games Telegram
t.me/ Ts7KHl4AWuw4NTc6 KNL Games TikTok
tiktok.com/@knlgames?is_from_webapp=1&sender_device=pc KNL Games YouTube
www.youtube.com/@KNL_Games






































