Матрица 8x8 на WS2812
- Войдите на сайт для отправки комментариев
Чт, 28/02/2019 - 01:17
Всем привет. Имеется матрица 8x8 RGB Led на WS2812 (NeoPixel). Все работает как надо, ардуинка пикселями моргает - все ок. Но мне сильно не нравиться что сразу при включении питания на матрице все светодиоды светятся на максимальной яркости (до старта и загрузки скетча). Как-то можно это изменить? Хотелось бы чтобы светодиоды по умолчанию не горели.
Подключите питание матрицы не напрямую, а через ключ, управляемый с контроллера и включайте только тогда, когда надо.
или прошить отлаженую программу через ISP, тем самым снеся загрузчик и выкинув время ожидания старта основного кода.
первой-же командой пагасить всё.
хотя странно, у меня, правда SK6812, после подачи питания не горят.
Вот мне бы хотелось выяснить - это особенность моей матрицы на WS2812 что при включении она горит или так и задумано?
Отключите сигнальный провод, подайте питание...
Если есть осциллограф, то проверьте, что в момент включения собранного устройства летит по сигнальному проводу.
а куда подключен DIN и если его отключить оставив только питание, тоже загарается ?
Загорается просто если подать питание.
хотя странно, у меня, правда SK6812, после подачи питания не горят.
у меня WS2812 - пока сигнал не подашь, ничего не горит
DIN надо попробовать к земле притянуть. И еще посмотреть, есть ли в матрице конденсаторы на каждом диоде - как рекомендует даташит
у меня WS2812 - пока сигнал не подашь, ничего не горит
Значит китайцы что-то намудрили ))
DIN надо попробовать к земле притянуть. И еще посмотреть, есть ли в матрице конденсаторы на каждом диоде - как рекомендует даташит
DIN притянуть попробую. Конденсаторов по-моему нет. Вот как выглядит матрица, это я так понимаю китайский аналог.
Конденсаторов по-моему нет.
фотка плохая, но по-моему есть. Вот эти крохотные кубики у каждого диода на плате - это кондеры
есть, есть.
У меня такая же матрица - не загорается. По питанию мож летит шлак?
У меня такая же матрица - не загорается. По питанию мож летит шлак?
Та не должно. Даже от ардуинки сразу вспыхивает - чуть не спалил бедную. И от внешнего блока питания тоже загорается сразу.
фотка плохая, но по-моему есть.
Эту взял с самого инет магазина. Вечером скину фотку реального девайса. Здается мне что у меня чуть по другому выглядит. На фотке диоды с 6-ю ножками, а у меня по-моему только по 4.
Вот на Ali нашел такую же: https://ru.aliexpress.com/item/WS2812-LED-5050-RGB-8x8-64-LED-Matrix-for...
На фотке диоды с 6-ю ножками, а у меня по-моему только по 4.
ws2812 - и должны быть "с 4 ножками"
6 ног - WS2813, тока пришли еще не трогал...
так эта, по питанию посмотреть есть чем ?
или другой БП задействовать.
Попробую другой БП.
Осцилографа нет к сожалению.
6 ног - WS2812
4 ноги - WS2812B
https://cdn.sparkfun.com/assets/learn_tutorials/1/0/5/WS2812B_VS_WS2812.pdf
У меня WS2812B
Попробовал на другом БП - все равно сразу же включаются при подаче питания. Пробовал DIN притянуть к земле - не помогает. ((
ну я не знаю, плата отмыта хорошо ?
ну остается только что WAVGAT пиксельные диоды начал делать :))
Попробовал на другом БП - все равно сразу же включаются при подаче питания. Пробовал DIN притянуть к земле - не помогает. ((
Ну, от безысходности, попробуйте питание по концам ленты зашунтировать конденсаторами в 1-2 тысячи мкФ. Не должна она светиться, никак.
Не долго музыка играла... :)
Сегодня нарвался на похожую проблему, диоды APA106 5mm
https://ru.aliexpress.com/item/10-1000Pcs-RGB-Full-Color-IC-Built-IN-APA106-F8-8mm-F5-5mm-Neo-pixel-Arduino/32704656076.html
при подаче питания, ссука, горит синим !
кондеры на DIN и питании не помогают.
Купил такую же матрицу на алиекспресс. Абсолютно такая же внешне. Я их и с лупой отличить не могу. Так вот она при подаче питания не светится ))) Две одинаковые матрицы в одинаковых условиях, а работают по разному )))
Как вариант - дохлый первый светодиод шлет мусор всем остальным.