Огненные эффекты для светодиодных лент

ОПИСАНИЕ


Сборник огненных эффектов для адресных светодиодов и матриц

  • RGB лента
    • fireRGB – 0мерный огонь на обычной RGB ленте
  • Адреска
    • fireLine: каждый светодиод – независимый источник огня (мой алгоритм)
    • fireLinear: линейный огонь вдоль ленты
    • fireLineNoise: каждый светодиод – независимый источник огня (Perlin)
    • fireLinePerlin: плавный огонь на шуме Перлина
    • fireLineZones: огонь с фиксированным количеством зон
  • Матрица из адрески
    • fireMatrixNoise: 2D огонь (как лава)
    • fireMatrixReal: идеальный для матрицы 16х16 огонь
    • fireMatrixNoiseWave: мультяшный огонь

Примечание: для RGB ленты используется библиотека GyverRGB, для адресной ленты используется моя библиотека microLED для вывода на ленту (библиотека очень быстрая и лёгкая), а для генерации шума Перлина используется FastLED.

В настройках скетчей для адресной ленты есть COLOR_DEBTH, отвечающий за глубину цвета. Ставь его 3 для максимального качества (насыщенности цвета), если программа пишет недостаточно памяти – ставь 2, это уменьшит качество и увеличит возможную длину ленты.

ВИДЕО


КОМПОНЕНТЫ


Стараюсь оставлять ссылки только на проверенные крупные магазины, из которых заказываю сам. Также по первые ссылки ведут по возможности на минимальное количество магазинов, чтобы минимально платить за доставку. Если какие-то ссылки не работают, можно поискать аналогичную железку в каталоге Ардуино модулей. Также проект можно попробовать собрать из компонентов моего набора GyverKIT.

СХЕМЫ


ПРОШИВКА


ПОДДЕРЖАТЬ


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

guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии