vvip-68 / GyverPanelWiFi

Универсальная прошивка для широкоформатных матриц / гирлянд на балкон или стену / лампы с эффектами / часов с будильником-рассвет. Управление по WiFi в локальной сети или через MQTT-брокер.
286 stars 116 forks source link

После включения горят часть диодов, некоторые мигают. И все #266

Closed ar4ivarius closed 1 year ago

ar4ivarius commented 1 year ago

Добрый день! Установил все необходимые библиотеки (в т.ч. из архива), версии ядер. Откорректировал параметры прошивки под себя: размер, угол подключения, направление, тип т.д. Никаких дополнительных блоков в системе нет (SD, кнопок и т.д.). Прошивка компилируется и заливается без ошибок. Но происходит только то, что указано в теме. при этом все 3 ваших приложения видят гирлянду и подкл. к ней. Куда копать?

vvip-68 commented 1 year ago

Думаю наиболее вероятное направление - в сторону блока питания. Блок должен быть без шумов в линии, достаточной мощности и напряжение питания на выходе - не более 5.2 вольта

ar4ivarius commented 1 year ago

Дело в том, что на прошивке Alex Gyver все работает. Напряжение на блоке 4.98 - меньше регулятор не дает выставить

vvip-68 commented 1 year ago

Это напряжение - оптимальное. По миганиям - тогда ничего сказать не могу. В прошивке ничего принципиально отличающегося от прошивки Alex Gyver нет. Всё то же самое. Значит и работать должно так же.

ar4ivarius commented 1 year ago

Эх, жаль: сам я не допетрю)) Уточню на всякий: горят одним цветом (красным). Мигаю это значит тухнут небольшая часть из горячих. Пробовал управляющий подкл и к D2 и к D4

vvip-68 commented 1 year ago

Не может оно не работать, если все собрано правильно и версии ядра и библиотек, как вы пишете правильные. Все работа устройства - сформировать в массиве в памяти триады цветов и выплюнуть всё это на ленту. Это и у Гайвера так, и в этом проекте и в сотне других. Принцип один. Проверяете еще раз что собрали или сделали не так. Но раз вы говорите, что "всё сделал правильно", версии ядра правильные, подключено к правильным пинам - значит должно работать правильно. Если не работает - значит где-то что-то сделали не так. Тем более никаких других устройств нет, только контроллер и лента. Там нечему не работать.

Какой конкретно микроконтроллер используется? Диод синий горит, когда по логам в приложении пишет, что подключилось и работает? Приложите скриншот настроек в развернутом меню IDE Инструменты-Выбор плат

ar4ivarius commented 1 year ago

Вот недаром говорят: семь раз отмерь, один раз отрежь. Я 2 раза проверял эти настройки. Сейчас решил проверить третий и увидел, что для Erase Flash стояло Only Scetсh...

В любом случае навели вы))

Огромное спасибо!