Страница 1 из 2

Какой блок для WS2812 скачать?

Добавлено: 07 фев 2022, 11:28
Vuktor
Подскажите, какой блок использовать для WS2812, самый оптимальный вариант на сегодняшний день? (плата ардуино)

Какой блок для WS2812 скачать?

Добавлено: 07 фев 2022, 13:44
SergeyShikal
Vuktor писал(а): 07 фев 2022, 11:28 Подскажите, какой блок использовать для WS2812, самый оптимальный вариант на сегодняшний день? (плата ардуино)
Нано-уно
WS2812 блок.flp

Какой блок для WS2812 скачать?

Добавлено: 07 фев 2022, 16:07
aidar_i
Vuktor писал(а): 07 фев 2022, 11:28 Подскажите, какой блок использовать для WS2812, самый оптимальный вариант на сегодняшний день? (плата ардуино)
Для светодиода, ленты или для матрицы?

Какой блок для WS2812 скачать?

Добавлено: 07 фев 2022, 17:53
Vuktor
[ref=#ff8000]aidar_i[/ref], Для ленты, но чтоб цветом и включением каждого светодиода, по отдельности управлять, а не сразу всей лентой

Какой блок для WS2812 скачать?

Добавлено: 13 фев 2022, 19:21
Vuktor
SergeyShikal писал(а): 07 фев 2022, 13:44 Нано-уно
WS2812 блок.flp
Почему-то в Proteus этот блок с Нано, у меня не работает. Другой блок работает, но на нём нет регулировки яркости. :( У кого-то этот блок работает в Proteus с Нано?

Какой блок для WS2812 скачать?

Добавлено: 14 фев 2022, 06:16
aidar_i
Vuktor писал(а): 07 фев 2022, 17:53 [ref=#ff8000]aidar_i[/ref], Для ленты, но чтоб цветом и включением каждого светодиода, по отдельности управлять, а не сразу всей лентой
Я где-то выкладывал. На счет яркости,выложите блок, Вам ребята махом его прикрутят.

Какой блок для WS2812 скачать?

Добавлено: 14 фев 2022, 07:32
Vuktor
[ref=#ff8000]aidar_i[/ref], Может я что-то не правильно делаю. Мне подойдёт любой блок с регулировкой яркости для Нано. Вот блок с моими установками, который у меня не работает в Proteus, но другой блок, без яркости, работает :smile37:

Какой блок для WS2812 скачать?

Добавлено: 14 фев 2022, 09:30
Dryundel
Vuktor писал(а): 14 фев 2022, 07:32 Вот блок с моими установками, который у меня не работает в Proteus
Попробуй так.
period - это время обновления в миллисекундах. Не ставь слишком маленькое.
WS2812 Должно работать.flp

Какой блок для WS2812 скачать?

Добавлено: 14 фев 2022, 10:24
Vuktor
[ref=#ff8000]Dryundel[/ref], При компиляции показывает ошибку. До редактирования, блок компилировался без ошибки, но в Proteus не работает. Блок в живую с ардуино нано работает?
Ошибка.jpg

Какой блок для WS2812 скачать?

Добавлено: 14 фев 2022, 10:48
Dryundel
[ref]Vuktor[/ref], я не за компом. Но ошибка простая. Надо в главном блоке в секции декларе добавить:
unsigned long tmr;

Какой блок для WS2812 скачать?

Добавлено: 14 фев 2022, 10:56
Vuktor
[ref=#ff8000]Dryundel[/ref], Спасибо, попробую. А какой оптимальный period должен быть? У меня они будут менять цвет раз в секунду. Неужели это один единственный блок с регулировкой яркости)?

Какой блок для WS2812 скачать?

Добавлено: 14 фев 2022, 11:14
AndrejK
Vuktor писал(а): 14 фев 2022, 07:32 Вот блок с моими установками, который у меня не работает в Proteus, но другой блок, без яркости, работает :smile37:
В скетче сделайте вот так (добавьте вычитание), и заработает:

Какой блок для WS2812 скачать?

Добавлено: 14 фев 2022, 11:22
Dryundel
Vuktor писал(а): 14 фев 2022, 10:56 А какой оптимальный period должен быть?
Период это время обновления. Если у вас раз в секунду смена, то 200 норм. Эти 200 мс могут добавиться к секунде. А может и меньше добавиться.

Какой блок для WS2812 скачать?

Добавлено: 14 фев 2022, 11:55
Vuktor
AndrejK писал(а): 14 фев 2022, 11:14 В скетче сделайте вот так (добавьте вычитание), и заработает:
А это зачем? Если блоков не один, тогда как делать? Что вообще происходит, может кто объяснит? :D

Какой блок для WS2812 скачать?

Добавлено: 14 фев 2022, 12:06
AndrejK
Vuktor писал(а): 14 фев 2022, 11:55 А это зачем? Если блоков не один, тогда как делать? Что вообще происходит, может кто объяснит? :D
Заработало или нет? Вероятнее всего отсчет номера ЛЕДа в функции начинается с нуля. На этом основании можно думать как подправить сам блок.

Какой блок для WS2812 скачать?

Добавлено: 14 фев 2022, 12:14
Vuktor
AndrejK писал(а): 14 фев 2022, 12:06 Заработало или нет? Вероятнее всего отсчет номера ЛЕДа в функции начинается с нуля.
Заработало. Ура! Товарищи. Именно с нуля надо было :D

Какой блок для WS2812 скачать?

Добавлено: 11 апр 2022, 14:16
tata
подскажите пожалуйста - установленное количество светодиодов горят только белым цветом, цвета вообще не устанавливаются на ленте ws2812b

Какой блок для WS2812 скачать?

Добавлено: 11 апр 2022, 15:43
SergeyShikal
tata писал(а): 11 апр 2022, 14:16 подскажите пожалуйста - установленное количество светодиодов горят только белым цветом, цвета вообще не устанавливаются на ленте ws2812b
Проект где?

Какой блок для WS2812 скачать?

Добавлено: 11 апр 2022, 16:02
tata
для примера вместо красного-горит белым

Какой блок для WS2812 скачать?

Добавлено: 11 апр 2022, 17:33
SergeyShikal
tata писал(а): 11 апр 2022, 16:02 для примера вместо красного-горит белым
А так?
WS2812 пример11.flp