[ref]Lee[/ref], Ну как вариант можете воспользоваться моим блоком для часов
viewtopic.php?p=59601#p59601
На один блок идет семь групп светодиодов, два блока - 14 групп и т.д.
блок пользователя для ленты WS2812B
- AlexCrane
- Капитан
- Сообщения: 903
- Зарегистрирован: 20 окт 2017, 13:22
- Откуда: Ульяновск
- Имя: Александр
- Поблагодарили: 12 раз
блок пользователя для ленты WS2812B
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Если нет возможности отблагодарить материально, хотя бы оцени пост....
блок пользователя для ленты WS2812B
[ref]AlexCrane[/ref], не подскажете, почему при компиляции с ESP выдает "exit status 1
'D2' was not declared in this scope"
Это про ваш последний блок с ws2812b для Esp. Мучаюсь не понимаю почему не компилит..
'D2' was not declared in this scope"
Это про ваш последний блок с ws2812b для Esp. Мучаюсь не понимаю почему не компилит..
блок пользователя для ленты WS2812B
здравствуйте уважаемые пользователи сайта FLProg. хотелось бы вас попросить о помощи. будьте так добры, если кто сможет и откликнется на мою просьбу. помогите мне создать такой блок для ленты WS2812 который мог бы считывать блок массива в формате byte и сам после считывания, выводил данные на ленту с теми параметрами которые указаны в массиве.например;- указала количество диодов в блоке, разложили какую нибудь цветную картинку в BMP формате от 0-255 цветов, размером = ширина 200 пикселей, а высота 40 пикселей, на BYTE и взяли из нее любую строку и заполнили в блок массива и подключить его надо одним входом для считывания всего массива, то есть стандартное использование блока массива, что бы не было входов R G B как во всех блоках представленных на сайте и всякого лишнего . все эти блоки сделаны для моргалок и т.д не подходят. заранее спасибо если кто откликнется
-
- Рядовой
- Сообщения: 12
- Зарегистрирован: 02 апр 2019, 11:35
- Имя: krimmel
блок пользователя для ленты WS2812B
Привет всем,
попробовал управлять вс2812 и столкнулся с такой проблемой. В одном режиме лента мигает зеленым (еффект фаде), во втором режиме светит статическим белым. Задача доволно простая. В УАРТ сигналы идут как надо. Лента ведет себя неправилно. На обоих режимах просматриваютса ненужные резкие мигания. Что делаю не так, может блоки исползую не актуальные.
попробовал управлять вс2812 и столкнулся с такой проблемой. В одном режиме лента мигает зеленым (еффект фаде), во втором режиме светит статическим белым. Задача доволно простая. В УАРТ сигналы идут как надо. Лента ведет себя неправилно. На обоих режимах просматриваютса ненужные резкие мигания. Что делаю не так, может блоки исползую не актуальные.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Phazz
- Полковник
- Сообщения: 3110
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 228 раз
- Поблагодарили: 107 раз
блок пользователя для ленты WS2812B
[ref]philipp2222[/ref], это проблема с питанием. Повесьте конденсатор.
-
- Рядовой
- Сообщения: 12
- Зарегистрирован: 02 апр 2019, 11:35
- Имя: krimmel
блок пользователя для ленты WS2812B
Проблема появляется, как толко я вставлаю в проект второй блок для сегмента, с одним блоком работает все чисто без помех. Подумал, что во втором блоке нужно объявлат второй сегмент, но это тоже не помогло. Навесил конденсатор, проблема осталас без изменений.
Отправлено спустя 1 час 42 минуты 46 секунд:
Всем еще разок привет,
расобрался с ошибкой. Проблема не в конденсаторе и не в сопротивлении, лента к етим вещам оказалась вообще не восприимчима. Проблема заключаетса в том что нельзя в проекте использовать два и более блоков ВС2812 которые управляют одним и тем же сетментом. Тольто один раз, иначе появляются артефактные мерцания. Выложил пример, как ето может быт реализованно, работает хорошо.
Отправлено спустя 1 час 42 минуты 46 секунд:
Всем еще разок привет,
расобрался с ошибкой. Проблема не в конденсаторе и не в сопротивлении, лента к етим вещам оказалась вообще не восприимчима. Проблема заключаетса в том что нельзя в проекте использовать два и более блоков ВС2812 которые управляют одним и тем же сетментом. Тольто один раз, иначе появляются артефактные мерцания. Выложил пример, как ето может быт реализованно, работает хорошо.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
блок пользователя для ленты WS2812B
Доброго времени суток, а как повесить на разные пины. Я вот щас эксперементирую, убрал с блока галочку использовать один раз, но ошибка лезет при компиляции:
'strip' was not declared in this scope; did you mean 'strupr'?
Не подскажите как исправить, или как сделать?
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя