Светодиоды WS2812 на библиотеке Adafruit NeoPixel
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
Светодиоды WS2812 на библиотеке Adafruit NeoPixel
Блок для одной, адресной, ленты светодиодов WS2812
[spoiler title=Пример на библиотеке Adafruit NeoPixel]
Создавался для arduino.
Использует библиотеку Adafruit_NeoPixel version 1.2.1
Блок управляет: яркостью (0-255),
цветом сразу всей ленты диодов по каналам R G B ( 0-255)
В проекте может быть только один такой блок
В настройке блока можно менять:
Пин управления (деф 10)
Количество диодов в ленте (деф 8)
Тип диодов: (деф NEO_GRB)
NEO_RGB
NEO_RBG
NEO_GRB
NEO_GBR
NEO_BRG
NEO_BGR
Блок в проекте с примером. библиотека в архиве Сайт:: https://github.com/adafruit/Adafruit_NeoPixel
[/spoiler]
Блок эффектов, для светодиодов WS2812
[spoiler title=Блок WS2812FX и библиотеки]
Блок создавался для arduino, ESP8266, ESP32.
Состоит из двух частей, базовый и блок сегмента.
Ленту можно разделить на 10 сегментов, в каждом сегменте может быть свой, один из 55 эффектов.
Чем больше диодов и сегментов в ленте, тем больше съедает памяти и замедляются эффекты.
Эффекты сделаны на основе Adafruit_NeoPixel, завернутые в библиотеку WS2812FX.
В основном этот блок предназначен для одиночного использования в свето-шоу.
Использовать его совместно с другими модулями в одном проекте - пустая трата времени.
Описание в блоках. Библиотеки к ним: Взяты отсюда:
https://www.arduinolibraries.info/libraries/ws2812-fx
https://www.arduinolibraries.info/libra ... -neo-pixel
[/spoiler]
Примеры к блоку WS2812FX, ниже постами.
[spoiler title=Пример на библиотеке Adafruit NeoPixel]
Создавался для arduino.
Использует библиотеку Adafruit_NeoPixel version 1.2.1
Блок управляет: яркостью (0-255),
цветом сразу всей ленты диодов по каналам R G B ( 0-255)
В проекте может быть только один такой блок
В настройке блока можно менять:
Пин управления (деф 10)
Количество диодов в ленте (деф 8)
Тип диодов: (деф NEO_GRB)
NEO_RGB
NEO_RBG
NEO_GRB
NEO_GBR
NEO_BRG
NEO_BGR
Блок в проекте с примером. библиотека в архиве Сайт:: https://github.com/adafruit/Adafruit_NeoPixel
[/spoiler]
Блок эффектов, для светодиодов WS2812
[spoiler title=Блок WS2812FX и библиотеки]
Блок создавался для arduino, ESP8266, ESP32.
Состоит из двух частей, базовый и блок сегмента.
Ленту можно разделить на 10 сегментов, в каждом сегменте может быть свой, один из 55 эффектов.
Чем больше диодов и сегментов в ленте, тем больше съедает памяти и замедляются эффекты.
Эффекты сделаны на основе Adafruit_NeoPixel, завернутые в библиотеку WS2812FX.
В основном этот блок предназначен для одиночного использования в свето-шоу.
Использовать его совместно с другими модулями в одном проекте - пустая трата времени.
Описание в блоках. Библиотеки к ним: Взяты отсюда:
https://www.arduinolibraries.info/libraries/ws2812-fx
https://www.arduinolibraries.info/libra ... -neo-pixel
[/spoiler]
Примеры к блоку WS2812FX, ниже постами.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Win10-64, FLProg (portable)
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
Светодиоды WS2812 на библиотеке Adafruit NeoPixel
Примеры на arduino UNO, с ws2812 диодами на библиотеке WS2812FX.
[spoiler title=пример "эффекты"]
Сигнальный провод в проекте идет через 300 Ом с D5. Схема проекта: Сам проект: [/spoiler]
[spoiler title=пример "поворотники"]
Схема: Видео:
https://www.youtube.com/watch?v=JzWy76J ... e=youtu.be
проект: [/spoiler]
[spoiler title=пример "эффекты"]
Сигнальный провод в проекте идет через 300 Ом с D5. Схема проекта: Сам проект: [/spoiler]
[spoiler title=пример "поворотники"]
Схема: Видео:
https://www.youtube.com/watch?v=JzWy76J ... e=youtu.be
проект: [/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Win10-64, FLProg (portable)
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
Светодиоды WS2812 на библиотеке Adafruit NeoPixel
Примеры на ESP8266, с ws2812 диодами на библиотеке WS2812FX.
[spoiler title=пример "эффекты"]
Сигнальный провод в проекте идет через 300 Ом с D1. Проект: В проекте настроена точка доступа.
Управление эффектами через веб интерфейс.
Заходить по IP 192.168.1.17
[/spoiler]
[spoiler title=пример "эффекты"]
Сигнальный провод в проекте идет через 300 Ом с D1. Проект: В проекте настроена точка доступа.
Управление эффектами через веб интерфейс.
Заходить по IP 192.168.1.17
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Win10-64, FLProg (portable)
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
Светодиоды WS2812 на библиотеке Adafruit NeoPixel
Пример на ESP32, с ws2812 диодами на библиотеке WS2812FX.
[spoiler title=пример "эффекты"]
Схема включения, как на ESP8266, постом выше.
Сигнальный провод в проекте идет через 300 Ом с D22, (визуально на том же пине как D1 на esp8266)
Проект выглядит так: В проекте надо прописать SSID и пароль клиента (WiFi роутера),
потому как на одной точке доступа еспиха32 не захотела подключаться (видать проблема версии флп 6.3.1).
Вкратце видео:
https://www.youtube.com/watch?v=K7IpHqn ... e=youtu.be
проект: [/spoiler]
[spoiler title=пример "эффекты"]
Схема включения, как на ESP8266, постом выше.
Сигнальный провод в проекте идет через 300 Ом с D22, (визуально на том же пине как D1 на esp8266)
Проект выглядит так: В проекте надо прописать SSID и пароль клиента (WiFi роутера),
потому как на одной точке доступа еспиха32 не захотела подключаться (видать проблема версии флп 6.3.1).
Вкратце видео:
https://www.youtube.com/watch?v=K7IpHqn ... e=youtu.be
проект: [/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Win10-64, FLProg (portable)
-
- Рядовой
- Сообщения: 15
- Зарегистрирован: 13 май 2020, 10:26
- Имя: Сергей
Светодиоды WS2812 на библиотеке Adafruit NeoPixel
Спасибо за классные блоки. А можно вас попросить добавить ещё эффекты из вот этого видео https://www.youtube.com/watch?v=ujEtS42wTuI&t=191s
Отправлено спустя 43 минуты 45 секунд:
Там вот эти эффекты интересные (// FOR SYLON ETC ; //FOR JUGGLE ; blur effect ; прыгающие мячики ; )
Отправлено спустя 43 минуты 45 секунд:
Там вот эти эффекты интересные (// FOR SYLON ETC ; //FOR JUGGLE ; blur effect ; прыгающие мячики ; )
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
Светодиоды WS2812 на библиотеке Adafruit NeoPixel
Раньше середины октября, не чем не помогу, и наверно буду ориентироваться на новый редактор ПБ (зависит как быстро его освою).
Пока что очень редко бываю у компьютера и на форуме.
Win10-64, FLProg (portable)
-
- Рядовой
- Сообщения: 15
- Зарегистрирован: 13 май 2020, 10:26
- Имя: Сергей
Светодиоды WS2812 на библиотеке Adafruit NeoPixel
Спасибо, буду ждать.rw6cm писал(а): 02 сен 2020, 08:06Раньше середины октября, не чем не помогу, и наверно буду ориентироваться на новый редактор ПБ (зависит как быстро его освою).
Пока что очень редко бываю у компьютера и на форуме.
-
- Рядовой
- Сообщения: 15
- Зарегистрирован: 13 май 2020, 10:26
- Имя: Сергей
Светодиоды WS2812 на библиотеке Adafruit NeoPixel
rw6cm писал(а): 02 сен 2020, 08:06Раньше середины октября, не чем не помогу, и наверно буду ориентироваться на новый редактор ПБ (зависит как быстро его освою).
Пока что очень редко бываю у компьютера и на форуме.
Здравствуйте, подскажите, может быть у вас появилось время на доработку блока о которой я писал выше?!rw6cm писал(а): 02 сен 2020, 08:06Раньше середины октября, не чем не помогу, и наверно буду ориентироваться на новый редактор ПБ (зависит как быстро его освою).
Пока что очень редко бываю у компьютера и на форуме.
- Imran
- Сержант
- Сообщения: 248
- Зарегистрирован: 08 ноя 2017, 20:53
- Имя: Имран
- Благодарил (а): 16 раз
- Поблагодарили: 1 раз
Светодиоды WS2812 на библиотеке Adafruit NeoPixel
Конфликт с каким то блоком не могу понять, Пример прошиваю все нормально. Выскакивает вот такая ошибка, что не так ?
Вот проект
Вот проект
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя