Ардуино, ESP, STM32 с WS2812 и Gladiator, Jinx! +SD

Управление дисплеем из адресных светодиодов WS2812

Mushnik
Рядовой
Сообщения: 13
Зарегистрирован: 13.04.2020{, 00:07}
Репутация: 0
Имя: Александр

Ардуино, STM32 с WS2812 и Gladiator, Jinx! +SD

#61

Сообщение Mushnik » 04.05.2020{, 23:14}

aidar_i, ну там есть data pin я понял что это лента,есть еще Out pin

Отправлено спустя 1 час 26 минут 58 секунд:
ммм.... и еще вопросик блок будет работать с WS2812B или только с WS2812?

aidar_i
Полковник
Сообщения: 3125
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 676
Откуда: Уфа
Имя: Айдар
Контактная информация:

Ардуино, STM32 с WS2812 и Gladiator, Jinx! +SD

#62

Сообщение aidar_i » 05.05.2020{, 11:39}

1. Сейчас посмотрел, это CS pin, почему то я его отдельно обозвал, можете удалить в параметрах out_pin и заменить в сетап его на CS. Позже подправлю.
2. Будет работать

aidar_i
Полковник
Сообщения: 3125
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 676
Откуда: Уфа
Имя: Айдар
Контактная информация:

Ардуино, STM32 с WS2812 и Gladiator, Jinx! +SD

#63

Сообщение aidar_i » 05.05.2020{, 11:39}

Удалил
Последний раз редактировалось aidar_i 05.05.2020{, 12:05}, всего редактировалось 1 раз.

Mushnik
Рядовой
Сообщения: 13
Зарегистрирован: 13.04.2020{, 00:07}
Репутация: 0
Имя: Александр

Ардуино, STM32 с WS2812 и Gladiator, Jinx! +SD

#64

Сообщение Mushnik » 05.05.2020{, 11:49}

aidar_i, Благодарствую!!!

aidar_i
Полковник
Сообщения: 3125
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 676
Откуда: Уфа
Имя: Айдар
Контактная информация:

Ардуино, STM32 с WS2812 и Gladiator, Jinx! +SD

#65

Сообщение aidar_i » 01.06.2020{, 23:32}

ПБ для управления с помощью различных контроллеров, AVR, STM, ESP (смотрите описание блока) по "шнуру".
FastLed Jinx Glediator.flp
(45.83 КБ) 155 скачиваний
FastLED.rar
(311.92 КБ) 125 скачиваний
Запустил и с библиотекой microLED. Если интересно, сделаю ПБ. Но он будет на новом редакторе, в 7 версии программы. В старой без костылей не получается.

Mushnik
Рядовой
Сообщения: 13
Зарегистрирован: 13.04.2020{, 00:07}
Репутация: 0
Имя: Александр

Ардуино, ESP, STM32 с WS2812 и Gladiator, Jinx! +SD

#66

Сообщение Mushnik » 09.06.2020{, 18:43}

У меня чёт не работает с сд картой ни фига, руки кривые не иначе, сколько гб карта нужна?

aidar_i
Полковник
Сообщения: 3125
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 676
Откуда: Уфа
Имя: Айдар
Контактная информация:

Ардуино, ESP, STM32 с WS2812 и Gladiator, Jinx! +SD

#67

Сообщение aidar_i » 10.06.2020{, 08:47}

Mushnik писал(а):
09.06.2020{, 18:43}
У меня чёт не работает с сд картой
Поподробнее, пожалуйста. Какой проект, МК, подключили как и файл для СД. Лучше выложить, так легче будет ответить.
Карта у меня 16Гб стоит.

Mushnik
Рядовой
Сообщения: 13
Зарегистрирован: 13.04.2020{, 00:07}
Репутация: 0
Имя: Александр

Ардуино, ESP, STM32 с WS2812 и Gladiator, Jinx! +SD

#68

Сообщение Mushnik » 10.06.2020{, 12:10}

aidar_i, пардон, заработало, проблема с картой была, только неправильно отображаются эффекты, но это я с jinx не разобрался толком походу, не могу правильно направление ленты выставить

aidar_i
Полковник
Сообщения: 3125
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 676
Откуда: Уфа
Имя: Айдар
Контактная информация:

Ардуино, ESP, STM32 с WS2812 и Gladiator, Jinx! +SD

#69

Сообщение aidar_i » 10.06.2020{, 13:03}

В теме эти вопросы поднимались.

KulibinOrsk
Лейтенант
Сообщения: 515
Зарегистрирован: 25.02.2018{, 08:48}
Репутация: 21
Откуда: Оренбург
Имя: Александр

Ардуино, ESP, STM32 с WS2812 и Gladiator, Jinx! +SD

#70

Сообщение KulibinOrsk » 03.08.2020{, 13:34}

aidar_i, добрый день, возник вопрос по ленте ws2811: https://aliexpress.ru/item/32451789246. ... YCoX5&mp=1
- не приходилось ли для такой ленты делать ПБ ?
Если да то можно ли реализовать следующее:
- бегущий огонь по ленте в различных ? и насколько он быстро будет "бежать"
- бегущий огонь по очереди разных цветов ?
- бегущий огонь с различным количеством ламп в светящейся линиии

aidar_i
Полковник
Сообщения: 3125
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 676
Откуда: Уфа
Имя: Айдар
Контактная информация:

Ардуино, ESP, STM32 с WS2812 и Gladiator, Jinx! +SD

#71

Сообщение aidar_i » 03.08.2020{, 14:59}

KulibinOrsk писал(а):
03.08.2020{, 13:34}
aidar_i, добрый день, возник вопрос по ленте ws2811: https://aliexpress.ru/item/32451789246. ... YCoX5&mp=1
- не приходилось ли для такой ленты делать ПБ ?
Если да то можно ли реализовать следующее:
- бегущий огонь по ленте в различных ? и насколько он быстро будет "бежать"
- бегущий огонь по очереди разных цветов ?
- бегущий огонь с различным количеством ламп в светящейся линиии
-ПБ в 65 сообщении.
-Можно реализовать , быстро, не догоните :)

KulibinOrsk
Лейтенант
Сообщения: 515
Зарегистрирован: 25.02.2018{, 08:48}
Репутация: 21
Откуда: Оренбург
Имя: Александр

Ардуино, ESP, STM32 с WS2812 и Gladiator, Jinx! +SD

#72

Сообщение KulibinOrsk » 03.08.2020{, 19:14}

aidar_i, благодарю. Тогда закажу тестовую полосу и попробую. В случае проблем могу рассчитывать на помощь с корректировкой ПБ ?
От меня тесты естествено и если надо то видео сделаю.
И вопрос - сколько таких полосок осилит ардуинка нано ? Скажем задача - менять цвета каждого светодиода с частотой 50Гц т.е. чтобы глаз мерцания не видел.

Отправлено спустя 10 часов 32 минуты 2 секунды:
Еще вопрос: каким образом задаются адреса светодиодов в линейке ? Смотрю есть линейки на 10 ламп, 20 ламп, 50 ламп, 100 ламп.
К примеру какой то светодиод вышел из строя - как его потом менять и адрес ему установить необходимый ?

aidar_i
Полковник
Сообщения: 3125
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 676
Откуда: Уфа
Имя: Айдар
Контактная информация:

Ардуино, ESP, STM32 с WS2812 и Gladiator, Jinx! +SD

#73

Сообщение aidar_i » 04.08.2020{, 07:16}

Обращайтесь.
Нано штук 100 точно тянет.
Я бы использовал esp лучше.
Просто меняете светодиод и всё. Ничего не надо задавать.

SSSergeich
Капитан
Сообщения: 708
Зарегистрирован: 06.02.2016{, 11:01}
Репутация: 37
Откуда: Ярославль
Имя: Сергей

Ардуино, ESP, STM32 с WS2812 и Gladiator, Jinx! +SD

#74

Сообщение SSSergeich » 04.08.2020{, 07:38}

KulibinOrsk писал(а):
04.08.2020{, 05:46}
Еще вопрос: каким образом задаются адреса светодиодов в линейке ? Смотрю есть линейки на 10 ламп, 20 ламп, 50 ламп, 100 ламп.
К примеру какой то светодиод вышел из строя - как его потом менять и адрес ему установить необходимый ?
Это НЕ адресные светодиоды, не путайте с DMX лентами.
Какой-то не умный человек назвал ленту адресной, с тех пор и понеслась путаница...
Чип из посылки забирает 3 байта, остальное отправляет дальше. Например, нужно включить первый RGB светодиод красным - отправляем 255,0,0. Нужно включить 10-й синим, при этом первые 9 не включать - отправляем 29 нулевых байтов и 30-й - 255. Чем больше светодиодов в ленте, тем длиннее посылка.

Все отличие от WS2812 и W2811 состоит в том, что в ленте 2811 чип находится на ленте отдельно от светодиодов, а в ленте с 2812 чип находится внутри светодиода.
Питание ленты с 2811 - 12Вольт, 2812 - 5 Вольт

KulibinOrsk
Лейтенант
Сообщения: 515
Зарегистрирован: 25.02.2018{, 08:48}
Репутация: 21
Откуда: Оренбург
Имя: Александр

Ардуино, ESP, STM32 с WS2812 и Gladiator, Jinx! +SD

#75

Сообщение KulibinOrsk » 04.08.2020{, 07:56}

SSSergeich, благодарю! Прояснилась суть управления. Осталось взять ПБ+ ленту и пробовать.

Аватара пользователя
stapmoff
Лейтенант
Сообщения: 341
Зарегистрирован: 16.05.2016{, 10:21}
Репутация: 4

Ардуино, ESP, STM32 с WS2812 и Gladiator, Jinx! +SD

#76

Сообщение stapmoff » 12.10.2020{, 04:38}

aidar_i, У меня почему то не работает. Вообще ничего не происходит. Ардуино uno матрица 144 светодиода 8 х 18. В jinx добавил порт нажал старт. Светодиод rx начал интенсивно моргать, а эффекта нет.

Отправлено спустя 52 минуты 41 секунду:
Пардон, скачал ваш архив jinx2.4 с примером и все поехало.

Mushnik
Рядовой
Сообщения: 13
Зарегистрирован: 13.04.2020{, 00:07}
Репутация: 0
Имя: Александр

Ардуино, ESP, STM32 с WS2812 и Gladiator, Jinx! +SD

#77

Сообщение Mushnik » 28.12.2020{, 17:58}

aidar_i, здравствуйте, проблема не понятная нарисовалась, с блоком из45 сообщения, по шнурку все чётко работает, а если делать сд картой, то абра кадабра получается

aidar_i
Полковник
Сообщения: 3125
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 676
Откуда: Уфа
Имя: Айдар
Контактная информация:

Ардуино, ESP, STM32 с WS2812 и Gladiator, Jinx! +SD

#78

Сообщение aidar_i » 28.12.2020{, 20:43}

Mushnik писал(а):
28.12.2020{, 17:58}
aidar_i, здравствуйте, проблема не понятная нарисовалась, с блоком из45 сообщения, по шнурку все чётко работает, а если делать сд картой, то абра кадабра получается
Ничего не понятно, какой блок, в 45 нет блоков, какой контроллер?
Опишите всё подробно, что Вы делаете, а то не смогу помочь.

Mushnik
Рядовой
Сообщения: 13
Зарегистрирован: 13.04.2020{, 00:07}
Репутация: 0
Имя: Александр

Ардуино, ESP, STM32 с WS2812 и Gladiator, Jinx! +SD

#79

Сообщение Mushnik » 28.12.2020{, 22:28}

aidar_i,
aidar_i писал(а):
01.06.2020{, 23:32}
ПБ для управления с помощью различных контроллеров, AVR, STM, ESP (смотрите описание блока) по "шнуру".
FastLed Jinx Glediator.flp
пардон в 65, с этим блоком все работает, а с блоком который с сд картой на матрицу выводится абра-кадабра.
контроллер wemos D1 mini pro

aidar_i
Полковник
Сообщения: 3125
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 676
Откуда: Уфа
Имя: Айдар
Контактная информация:

Ардуино, ESP, STM32 с WS2812 и Gladiator, Jinx! +SD

#80

Сообщение aidar_i » 28.12.2020{, 22:47}

Проект скиньте, завтра постараюсь проверить.

Ответить

Вернуться в «Проекты с разными контроллерами»