Найти тему
Ардуинщик

Урок 2. Подключение RGB светодиода к ардуино

Светодиоды бывают трех цветные то есть один светодиод может гореть разными цветами сейчас мы изучим только три цвета но цвета можно смешивать и получить любой цвет диода.

RGB светодиод
RGB светодиод

Схема у нас будет такая

Схема
Схема

Составим простую программу, которая будет по очереди зажигать каждый из трех цветов.

const byte rPin = 3;
const byte gPin = 5;
const byte bPin = 6;

void setup() {
pinMode( rPin, OUTPUT );
pinMode( gPin, OUTPUT );
pinMode( bPin, OUTPUT );
}

void loop() {
// гасим синий, зажигаем красный
digitalWrite( bPin, LOW );
digitalWrite( rPin, HIGH );
delay( 500 );
// гасим красный, зажигаем зеленый
digitalWrite( rPin, LOW );
digitalWrite( gPin, HIGH );
delay( 500 );
// гасим зеленый, зажигаем синий
digitalWrite( gPin, LOW );
digitalWrite( bPin, HIGH );
delay( 500 );
}

Загружаем программу на Ардуино и наблюдаем результат.

С вами был Ардуинщик всем пока