Индикация входного аналогового сигнала на линейке из 8-ми светодиодов WS2812B

Аппаратная часть:
1. Arduino UNO
2. Neopixel stick 8, Линейка из 8-ми светодиодов WS2812B
3. Источник аналогового сигнала (например, потенциометр).

Программная часть:
1. Необходимо установить пользовательский блок WS2812_Stick_8_(CODE).ubi
2.Установить программу NeoPixel Stick.flp

Вход аналогового сигнала — А0.
Вход подключения линейки из 8-ми светодиодов WS2812B на цифровой — D6
Для изменения входов или цветов светодиодов необходимо исправить их в программе и блоке соответственно.

При поступлении низкого уровня сигнала на аналоговом входе будут светиться по очереди пять зеленых светодиодов, а при высоком уровне сигнала три красных.

 Описание светодиодов 


3

Вложения

  • zip NeoPixel Stick
    Дата добавления: 02.02.2018 19:37 Размер файла: 53 КБ Кол-во скачиваний: 1619
  • zip WS2812_Stick_8_(CODE)
    Дата добавления: 02.02.2018 19:37 Размер файла: 35 КБ Кол-во скачиваний: 1885

Автор публикации

не в сети 2 недели

Сергей Глушенко

782
Комментарии: 15Публикации: 391Регистрация: 04-02-2018

Оставьте комментарий

Войти с помощью: