Найти в Дзене
уроки it инновации116

Скетч елечной игрушки на arduino

Всем доброго времени суток! Сегодня поговорим об основных особенностях скетча для arduino с целью реализации крутой идеи новогодней игрушки. Обязательно посмотрите опубликованный видео ролик на канале https://dzen.ru/video/watch/639c71f09f52bc439a6f4389.
Практически к каждой строчки кода написан подробный комментарий. Сам скетч вместе с комментариями можно посмотреть и скачать с нашего сайта инновации116.рф и прошить саму плату arduino через редактор Arduino IDE. Как установить и работать с редактором Arduino IDE Вы можете понять прочитав статью https://dzen.ru/a/Y3djw7DW0AQ-hNVT?share_to=link. Рассмотрим самые интересные моменты: int effect_1[6] = //Первый эффект
{
0 , 100 , //LED_R Время включения выключения в миллисекундах
50 , 150 , //LED_B Время включения выключения в миллисекундах
100 , 200 , //LED_G Время включения выключения в миллисекундах
}; Таких эффектов в скетче прописано три соответственно int effect_1[6], int effect_2[6] и int effect_3[6]. Как поним
Инновации116
Инновации116

Всем доброго времени суток! Сегодня поговорим об основных особенностях скетча для arduino с целью реализации крутой идеи новогодней игрушки. Обязательно посмотрите опубликованный видео ролик на канале https://dzen.ru/video/watch/639c71f09f52bc439a6f4389.


Практически к каждой строчки кода написан подробный комментарий. Сам
скетч вместе с комментариями можно посмотреть и скачать с нашего сайта инновации116.рф и прошить саму плату arduino через редактор Arduino IDE. Как установить и работать с редактором Arduino IDE Вы можете понять прочитав статью https://dzen.ru/a/Y3djw7DW0AQ-hNVT?share_to=link.

Рассмотрим самые интересные моменты:

  • Arduino включает выключает светодиоды с определенным интервалом которые прописаны при объявлении массива эффекта

int effect_1[6] = //Первый эффект
{
0 , 100 , //LED_R Время включения выключения в миллисекундах
50 , 150 , //LED_B Время включения выключения в миллисекундах
100 , 200 , //LED_G Время включения выключения в миллисекундах
};

Таких эффектов в скетче прописано три соответственно int effect_1[6], int effect_2[6] и int effect_3[6]. Как понимаете не вникая в код скетча Вы сами можете прописать нужные Вам интервалы времени.

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

С уважением команда “Инновации116”.

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

Яндекс дзен

-Телеграмм канал https://t.me/innovations116

-Сайт инновации116.рф

-Чат в контакте Инновации116 https://vk.me/join/AJQ1dwd67iEj21D8AAvseEM9