RGB – светодиод
Что может быть прекраснее мигающего светодиода? Трехцветный светодиод.
RGB – Red, Green, Blue!
Красный, Зеленый, Синий – три в одном!
Они могут удивительно переливаться, выдавая неповторимые оттенки и световые эффекты, это зависит от того, на сколько ярко горит тот, или иной светодиод.
В этом опыте Вы научитесь подключать его к плате Arduino, а так же как им управлять. Поехали!
RGB – светодиод
Для сборки модели Вам потребуется: плата Arduino, Breadboard, 4 провода, Трехцветный светодиод, 3 резистора на 220 Ом
2. Используйте для работы этой модели следующую программу (программу Вы можете просто скопировать в Arduino IDE или открыть и загрузить из папки ARDUINO LABS/Lab2/Lab2. ino):
//Первая часть кода:
//объявляем переменные с номерами пинов
int r = 13;
int g = 12;
int b = 11;
void setup() //процедура setup
{
//объявляем используемые порты
pinMode(r, OUTPUT);
pinMode(g, OUTPUT);
pinMode(b, OUTPUT);
}
Светодиод не горит, или горит не тот цвет
Ножки светодиода находятся друг от друга на маленьком расстоянии, поэтому легко ошибиться, нужна повторная проверка подключения.
Вернуться к началу
Вы можете попробовать все разобрать и собрать заново, иногда это помогает.
Применяется в световых шоу, а также в различных видах электроники, для того чтобы в той же самой области показать изменения состояния устройства. Например из состояния Вкл. на Выкл.
Lab 2. Scratch solution
Практическое занятие № 3 – Множество светодиодов
Фантастика, в первом урокеВы научились мигать светодиодом, в третьем заставили трехцветный светодиод мигать разными цветами! Теперь, пора усложнить схему и подсоединить к плате Arduino сразу ВОСЕМЬ СВЕТОДИОДОВ.
Таким образом, с помощью платы Arduino, Вы создадите различные световые эффекты. Схема достаточно большая, и интересная. В этом опыте Вы начнете практиковать запись собственных программ и получите представление о том как работает Arduino.
Наряду с управлением светодиодами, Вы научитесь приемам программирования, которые сделают Ваш код понятным и аккуратным:
for() – (цикл) –используется, когда Вы хотите выполнить часть кода несколько раз.
Arrays[] – (массив) –упрощает код, и делает доступ к переменным проще, собирая их в группы
Множество светодиодов
Для сборки модели Вам потребуется: плата Arduino, Breadboard, 10 проводов, 8 светодиодов, 8 резистора на 220 Ом
· Отрицательный вывод светодиода(более короткая нога) присоедините к резистору
· Присоедините другой вывод резисторов к GND (минус питания, или как его еще называют «Земля»)