vvip-68 / GyverPanelWiFi

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

Ошибка при компиляции #245

Closed tih66 closed 1 year ago

tih66 commented 1 year ago

При компиляции проекта, выскакивает ошибка: In file included from C:\Users\������������\Documents\Arduino\libraries\FastLED\src/FastLED.h:67, from C:\Users\Пользователь\Desktop\GyverPanelWiFi-master\GyverPanelWiFi-master\firmware\GyverPanelWiFi_v1.13\a_def_hard.h:391, from C:\Users\Пользователь\Desktop\GyverPanelWiFi-master\GyverPanelWiFi-master\firmware\GyverPanelWiFi_v1.13\GyverPanelWiFi_v1.13.ino:77: C:\Users\������������\Documents\Arduino\libraries\FastLED\src/fastspi.h:145:23: note: '#pragma message: No hardware SPI pins defined. All SPI access will default to bitbanged output' 145 | # pragma message "No hardware SPI pins defined. All SPI access will default to bitbanged output" хотя прошивка компилируется и прошивается. Но при этом матрица не реагирует (не горит не один светодиод в принципе). Где моя ошибка, не поскажите?

vvip-68 commented 1 year ago

В этом сообщении нет ошибки. Тем более - прошивка компилируется. Не все сообщения оранжевым в логе являются ошибкой.

Матрица не реагирует (не горит) - зависит от множества причин а) Не соблюдаете рекомендации к прошивке - какие версии ядра и библиотек использовать, какую плату выбирать и т.д. б) Не к тем пинам подключили матрицу в) Матрица неисправна г) Прочее...

Что при всем это выводится в лог в монитор порта?

tih66 commented 1 year ago

Отбой, разобрался. в скетче нужно #define LED_PIN D2 , а по умолчанию стоит #define LED_PIN 2

vvip-68 commented 1 year ago

Нет, там именно #define LED_PIN 2 должно быть. Потому что следующим вопросом будет - "а почему яркость автоматически уменьшается до нуля?"

А потому что - исправили тут, плюс используете или не ту версию ядра, или в Инструменты выбрали не ту версию платы.

tih66 commented 1 year ago

А где посмотреть версию ядра и какое стоит?

vvip-68 commented 1 year ago

Инструменты -> Плата -> Менеджер плат