ARDUINO Arduino. Проблемы с компиляцией скетча

viktor1703

★★★★✩✩✩
9 Дек 2021
801
203
установил все библиотеки вручную
Для начала, все установленные библиотеки удалить. В архиве с прошивкой должны быть ПРАВИЛЬНЫЕ библиотеки. Зайти на страницу проекта и почитать, что и как рекомендует делать автор проекта.
 

Bruzzer

★★★★✩✩✩
23 Май 2020
778
240
@viktor1703,
В проекте GyverControl есть файл с названием "ПРИ ОБНОВЛЕНИИ НА 1.6 ОБНОВИ БИБЛИОТЕКИ ИЗ АРХИВА!.txt"
В моем понимании - нихрена не поясняющий, что именно надо делать. Использовать библиотеки из папки libraries проекта как есть, или обновить их все актуальными версиями. По правилам русского языка (как я их понимаю), я бы решил, что эти библиотеки надо обновить до актуальных на сегодня версий.
Попробовал - с библиотеками из папки libraries лежащими в проекте, без их обновления. Результат = компилируется успешно.
Обновлять библиотеки актуальными версиями не пробовал.
 
Изменено:

viktor1703

★★★★✩✩✩
9 Дек 2021
801
203
В проекте GyverControl есть файл с названием "ПРИ ОБНОВЛЕНИИ НА 1.6 ОБНОВИ БИБЛИОТЕКИ ИЗ АРХИВА!.txt"
В моем понимании - нихрена не поясняющий, что именно надо делать.
Это всилу профдеормации. На одно действие у вас возникает несколько вариантов. Я, допустим, со своей шарлатанской колокольни вижу так: при обновлении прошивки до версии 1.6, нужно взять библиотеки из архива и установить их вместо тех, что были раньше, то есть в этом же проекте, но более ранней версии. Ведь посудите сами: автор проекта и знать не знает, какие там у кого библиотеки установлены, поэтому он говорит о конкретном проекте с конкретными версиями библиотек.
Причём, вы сами же даётеответ на свой вопрос
Попробовал - с библиотеками из папки libraries лежащими в проекте, без их обновления. Результат = компилируется успешно
 
Изменено:

Цветомузыкант

✩✩✩✩✩✩✩
19 Мар 2026
1
0
Добрый день уважаемые автор и пользователи!
Очень понравился проект Алекса ЦМУ на Ардуино. Решил собрать сам, но работаю с Арудино первый раз и есть вопрос , с которым сам не могу разобраться.

Что я сделал.

Скачал с официального сайта Arduino самую свежую версию проги Arduino IDE 2.3.8

Скачал с сайта Алекса Гайвера архив с библиотеками и скетчем на цветомузыку

Далее согласно рекомендациям Алекса я установил прогу Arduino IDE 2.3.8. В корне этой проги я создал папку Arduino и после извлечения из архива, поместил туда библиотеки в папку libraries.
Саму папку со скетчем проекта я перенес в корень диска С.

Для проверки функционала платы Арудино Нано и проги я использовал пример Алекса с мигающим светодиодом. Компиляция и прошивка платы прошли успешно. Светодиод замигал как положено.

Далее я решил скомпилировать библиотеки под цветомузыку. Запускаю Arduino IDE 2.3.8, вижу в Меню Скетч Сторонние библиотеки из меню проекта цветомузыки. Прога предлагает их обновить -отказываюсь и остаюсь на оригинальных версиях.
Начинаю компиляцию и выскакивает ошибка


Compilation error: 'fht_log_out' was not declared in this scope



Подскажите пожалуйста где я действую не правильно. Спасибо!
 

Divin

★★★★✩✩✩
30 Янв 2021
465
207
@Цветомузыкант, проблема в цифрах 2.3.8 побробуйте версию иде ниже, а лучше взять есп32, цифровой микрофон и прошивку wled, будете приятно удивлены.