🚨 RGB светодиод и АРДУИНО: ПРОДВИНУТОЕ УПРАВЛЕНИЕ

preview_player
Показать описание
Хелоу!)
Во второй части про RGB светодиод и ардуино мы разберем продвинутое управление модулем, которое позволит получить абсолютно любой цвет и оттенок.

Рекомендации по теме
Комментарии
Автор

const int RedPin = 3;
const int GreenPin = 5;
const int BluePin = 6;

void setup() {

pinMode(RedPin, OUTPUT);
pinMode(GreenPin, OUTPUT);
pinMode(BluePin, OUTPUT);

}

void loop() {

setColor(255, 0, 0);
delay(300);
setColor(255, 165, 0);
delay(300);
setColor(255, 255, 0);
delay(300);
setColor(0, 255, 0);
delay(300);
setColor(66, 170, 366);
delay(300);
setColor(0, 0, 255);
delay(300);
setColor(139, 0, 255);
delay(300);

}

void setColor(int redIntensity, int greenIntensity, int blueIntensity)
{
analogWrite(RedPin, redIntensity);
analogWrite(GreenPin, greenIntensity);
analogWrite(BluePin, blueIntensity);
}

reimanflex
Автор

впервые вижу человека который оставил код и не пришлось его переписывать

ГареевТимур-лы
Автор

Почему для цвета тип данных int? Не лучше ли использовать byte? Там же всего 256 значений, а памяти в два раза меньше занимает.

FilsOFF
Автор

Класс!!! Объяснение быстро и качественно.

DAVRON
Автор

объясните балбесу, почему мы должны использовать аналоговые выходы, а не цифровые?

ИванЧернов-бы
Автор

у тебя очень классные видео я только у тебя смотрю

kurgachenation
Автор

И если не сложно, оставь после каждого видео ссылки на использованные датчики, платы и т.д. Спасибо

DAVRON