Olya66677
@Olya66677
я начинающая программистка

Как написать простой код со светодиодной лентой ардуино?

Мне необходимо создать программный код для реализации функциональности будильника, который будет плавно включать светодиодную ленту WS2811B. Я пользуюсь Arduino Uno. Важно, чтобы светодиоды не загорались белым светом, а эмулировали рассвет. Конечный результат должен быть таким, что на первых этапах загораются крайние светодиоды с минимальной яркостью, а затем яркость постепенно увеличивается у всех светодиодов. Когда пользователь нажимает на кнопку в указанное время, будильник активируется.
  • Вопрос задан
  • 97 просмотров
Пригласить эксперта
Ответы на вопрос 3
trapwalker
@trapwalker
Программист, энтузиаст
Оля, здесь задают конкретные вопросы. Наивно ожидать. что под ваш вот этот абстрактный запрос кто-то напишет вам тут готовый скетч или подготовит индивидуальный учебный курс. Это вне формата данного ресурса. Предполагается, что вы самостоятельно изучаете тему, а сюда приходите с конкретными вопросами и непонятками после того, как вам не удалось нагуглить решение и найти ответ в сети.

Чтобы мой ответ не был совсем бсполезным, могу посоветовать вот этот сайт: https://alexgyver.ru/
Здесь полно обучающих материалов, рассказано как работать с ардуино, RGB-светодиодами и адресными лентами. У автора сайта есть канал на ютубе с кучей обучающих роликов, а также подборки компонентов, инструментов и прочего. Есть даже проект лампы-будильника, о которой вы спрашиваете: https://alexgyver.ru/dawn-clock/
Ответ написан
Комментировать
@mordo445
Написать простой код несложно. Сначала надо найти "как на ардуино работают с адресной лентой". В множестве выдач быстро обнаруживается, что чаще других используют библиотеку FastLED. Дальше идем на ее Git и видим множество доступных примеров. Через пару часов чтения и экспериментов со своими изменениями в коде примеров вы получите что то отдаленно похожее на задумку...
Это вообще универсальный ответ, о том, как что то написать новичку
Ответ написан
Комментировать
Использую проект https://kno.wled.ge/
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы