Оглавление:

Neopixel RGB LED 5-цветной Cycler (Arduino): 3 шага
Neopixel RGB LED 5-цветной Cycler (Arduino): 3 шага

Видео: Neopixel RGB LED 5-цветной Cycler (Arduino): 3 шага

Видео: Neopixel RGB LED 5-цветной Cycler (Arduino): 3 шага
Видео: Управляемая адресная светодиодная лента. Бегущий огонь. Как подключить контроллер. Address LED Strip 2024, Ноябрь
Anonim
Neopixel RGB LED 5-цветной Cycler (Arduino)
Neopixel RGB LED 5-цветной Cycler (Arduino)

Этот проект представляет собой кольцо из 12 светодиодов RGB, управляемых для отображения различных заданных цветов (в виде улыбки), в зависимости от сопротивления ползункового потенциометра. Если у кого-то есть какие-либо предложения, я буду рад их прочитать, так как улучшения всегда могут быть сделал.:)

Шаг 1: Спецификация материалов (BOM)

Спецификация материалов (BOM)
Спецификация материалов (BOM)
  • Любая плата Arduino или конфигурация, совместимая с Arduino IDE (например, микросхема ATMEL с необходимыми компонентами) Arduino UNO R3, которую я использовал:

    ARDUINO UNO REV3

  • Макетная плата или печатная плата Макетная плата, которую я использовал:

    Полноразмерный макет (Adafruit) Полноразмерный макет (Aliexpress)

  • Кольцо для светодиодов RGB любого размера или кольцо для светодиодов RGB «Adafruit NeoPixel Ring», которое я использовал с 12 светодиодами:

    • Кольцо Adafruit NeoPixel
    • Кольцо со светодиодной подсветкой RGB 12 (Aliexpress)
  • Потенциометр / переменный резистор (желательно 10 кОм для точности). Потенциометр, который я использовал:

    Ползунковый потенциометр 10К (Алиэкспресс)

  • Около 10 перемычек (тип и количество штекер-гнездо / штекер-штекер / гнездо-гнездо в зависимости от выбранной конфигурации) Провода-перемычки, которые я использовал:

    • Провода для перемычек папа / вилка (Adafruit)
    • Кабель Dupont / перемычка между мужчинами и женщинами 20 см (Aliexpress)

Шаг 2: Подключение

Проводка
Проводка

Диаграмма была создана с помощью Circuito.io (щелкните изображение, чтобы увидеть полную диаграмму)

Шаг 3: Код Arduino

Исходный код - это пример Adafruit Neopixel, «Простой», модифицированный мной для работы с этим проектом. В настоящее время он показывает пять разных цветов: красный, желтый, зеленый, синий или фиолетовый. Если потенциометр находится вне диапазона значений, установленных в условных операторах, он выключит все светодиоды. (установите R, G, B на 0, 0, 0).

Рекомендуемые: