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

Смурф

✩✩✩✩✩✩✩
16 Фев 2020
9
0
Добрый вечер !
Решил собрать наливатор AlexGyver . При установке скетча на Нано выдает ошибку .
"
ServoSmooth.h: нет такого файла или каталога
"
Ошибка.png
Я так понимаю что не правильно установлена библиотека с файлами .
Ошибка2.png
И что то делаю не правильно .
Ошибка3.png
Сам скетч перекидывал в разные места и в разные папки .
Видимо что то все таки не правильно делаю . А сообразить не могу .

Скетч использует 9762 байт (31%) памяти устройства. Всего доступно 30720 байт.
Глобальные переменные используют 259 байт (12%) динамической памяти, оставляя 1789 байт для локальных переменных. Максимум: 2048 байт.
Неверная библиотека найдена в C:\Program Files (x86)\Arduino\libraries\GyverDrink-master: нет заголовочных файлов (.h), найденных в C:\Program Files (x86)\Arduino\libraries\GyverDrink-master
Что то не пойму . Скетч установился правильно или нет ?
Вроде библиотеку установил правильно .
Готов 1.png
 
Изменено:

Мах

✩✩✩✩✩✩✩
18 Фев 2020
7
2
помогите,новичек в этом деле-
Arduino: 1.8.12 (Windows 10), Плата:"Arduino Nano, ATmega328P"

colorMusic_v2.10:195:10: fatal error: FHT.h: No such file or directory

#include <FHT.h> // преобразование Хартли

^~~~~~~

compilation terminated.

exit status 1
FHT.h: No such file or directory

при прошивке выдает ошибку
 
  • Лойс +1
Реакции: DmitryRam

viktor001

★✩✩✩✩✩✩
14 Окт 2019
113
36
А может в библиотеке вот этот файл - #include <FHT.h> // преобразование Хартли - найти не может?
 
  • Лойс +1
Реакции: DmitryRam

Trofim

✩✩✩✩✩✩✩
19 Фев 2020
9
3
Всем добрый вечер! Не могу установить задержку после налива, я в этом деле лошара(. Прописал как подсказали но выдаёт ошибку( Или еще надо где-то изменить?

1582306646646.png
 

Геннадий10

✩✩✩✩✩✩✩
3 Янв 2020
1
0
При компиляции скетча 1.5.2 , выскакивает ошибка в строке , о библиотеке LiquidCrystal_I2C lcd(LCD_ADDR, 20, 4); Ругается - does not name a type -не называет тип. Ардуино IDE 1.8.12. Что может быть?
 

abrams3737

✩✩✩✩✩✩✩
23 Фев 2020
2
0
Такой скриншот не нужен, см. правила
у меня проблема что я не делают скеч не загружаеться
как исправить ? (ОГНЕННАЯ ЛАМПА V1)
Снимок.PNG
 
Изменено:

artyom

✩✩✩✩✩✩✩
23 Фев 2020
1
0
Такой скриншот не нужен, см правила
пожалуйста, подскажите что делать
Безымянный000.png
 

Смурф

✩✩✩✩✩✩✩
16 Фев 2020
9
0
Винни-Пух: Ой-ёй-ёй! Спасите… Спасите-помогите! Ни вперёд, ни назад!
Есть то живой ?
Ош1.png
Переустановил Ардуино , по инструкции поставил библиотеку . Скетч не грузиться , библиотеку не видит .
Неверная библиотека найдена в C:\Program Files (x86)\Arduino\libraries\firmware: нет заголовочных файлов (.h), найденных в C:\Program Files (x86)\Arduino\libraries\firmware
Неверная библиотека найдена в C:\Program Files (x86)\Arduino\libraries\firmware: нет заголовочных файлов (.h), найденных в C:\Program Files (x86)\Arduino\libraries\firmware
Неверная библиотека найдена в C:\Program Files (x86)\Arduino\libraries\firmware: нет заголовочных файлов (.h), найденных в C:\Program Files (x86)\Arduino\libraries\firmware
В чем проблема ?
Где искать ошибку ?
 

boultonsrolf

✩✩✩✩✩✩✩
28 Фев 2020
1
1
Привет. Подскажите плиз в чем может быть проблема? 2-й день вожусь пробую разные варианты, но ошибки все те же.


C++:
Leaving...
Hard resetting via RTS pin...
Неверная библиотека найдена в C:\Program Files (x86)\Arduino\libraries\3D_print: нет заголовочных файлов (.h), найденных в C:\Program Files (x86)\Arduino\libraries\3D_print
Неверная библиотека найдена в C:\Program Files (x86)\Arduino\libraries\Android: нет заголовочных файлов (.h), найденных в C:\Program Files (x86)\Arduino\libraries\Android
Неверная библиотека найдена в C:\Program Files (x86)\Arduino\libraries\firmware: нет заголовочных файлов (.h), найденных в C:\Program Files (x86)\Arduino\libraries\firmware
Неверная библиотека найдена в C:\Program Files (x86)\Arduino\libraries\GyverLamp-master: нет заголовочных файлов (.h), найденных в C:\Program Files (x86)\Arduino\libraries\GyverLamp-master
Неверная библиотека найдена в C:\Program Files (x86)\Arduino\libraries\libraries: нет заголовочных файлов (.h), найденных в C:\Program Files (x86)\Arduino\libraries\libraries
Неверная библиотека найдена в C:\Program Files (x86)\Arduino\libraries\schemes: нет заголовочных файлов (.h), найденных в C:\Program Files (x86)\Arduino\libraries\schemes
Неверная библиотека найдена в C:\Program Files (x86)\Arduino\libraries\3D_print: нет заголовочных файлов (.h), найденных в C:\Program Files (x86)\Arduino\libraries\3D_print
Неверная библиотека найдена в C:\Program Files (x86)\Arduino\libraries\Android: нет заголовочных файлов (.h), найденных в C:\Program Files (x86)\Arduino\libraries\Android
Неверная библиотека найдена в C:\Program Files (x86)\Arduino\libraries\firmware: нет заголовочных файлов (.h), найденных в C:\Program Files (x86)\Arduino\libraries\firmware
Неверная библиотека найдена в C:\Program Files (x86)\Arduino\libraries\GyverLamp-master: нет заголовочных файлов (.h), найденных в C:\Program Files (x86)\Arduino\libraries\GyverLamp-master
Неверная библиотека найдена в C:\Program Files (x86)\Arduino\libraries\libraries: нет заголовочных файлов (.h), найденных в C:\Program Files (x86)\Arduino\libraries\libraries
Неверная библиотека найдена в C:\Program Files (x86)\Arduino\libraries\schemes: нет заголовочных файлов (.h), найденных в C:\Program Files (x86)\Arduino\libraries\schemes
 
  • Лойс +1
Реакции: DmitryRam

pavelbdr

✩✩✩✩✩✩✩
3 Мар 2020
1
0
Доброго времени суток. Прошу помощи. При заливки прошивки в плату выскакивает ошибка

Arduino: 1.8.11 (Windows 10), Плата:"WeMos D1 R1, 80 MHz, Flash, Disabled, All SSL ciphers (most compatible), 4M (no SPIFFS), v2 Lower Memory, Disabled, None, Only Sketch, 921600"

In file included from sketch\microLED.h:24:0,

from C:\Program Files\Arduino\hardware\GyverStringOffline_v1.3\GyverStringOffline_v1.3.ino:79:

sketch\ws2812_send.h: In function 'void ws2812_sendarray_mask(uint16_t*, uint16_t, uint8_t, uint8_t*, uint8_t*, byte)':

ws2812_send.h:110:12: error: 'SREG' was not declared in this scope

sreg_prev=SREG;

^

In file included from C:\Program Files\Arduino\hardware\GyverStringOffline_v1.3\GyverStringOffline_v1.3.ino:79:0:

sketch\microLED.h: In constructor 'microLED::microLED(LEDdata*, int, byte)':

microLED.h:166:14: error: cannot convert 'volatile uint32_t* {aka volatile unsigned int*}' to 'const volatile uint8_t* {aka const volatile unsigned char*}' in assignment

ws2812_port = portOutputRegister(digitalPinToPort(pin));

^

microLED.h:167:18: error: cannot convert 'volatile uint32_t* {aka volatile unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment

ws2812_port_reg = portModeRegister(digitalPinToPort(pin));

^

sketch\microLED.h: In constructor 'microLED::microLED(LEDdata*, byte, byte, byte, M_type, M_connection, M_dir)':

microLED.h:175:14: error: cannot convert 'volatile uint32_t* {aka volatile unsigned int*}' to 'const volatile uint8_t* {aka const volatile unsigned char*}' in assignment

ws2812_port = portOutputRegister(digitalPinToPort(pin));

^

microLED.h:176:18: error: cannot convert 'volatile uint32_t* {aka volatile unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment

ws2812_port_reg = portModeRegister(digitalPinToPort(pin));

^

exit status 1
'SREG' was not declared in this scope

Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
 

kama

✩✩✩✩✩✩✩
3 Мар 2020
4
0
Неверная библиотека найдена в C:\Program Files (x86)\Arduino\libraries\Auto_Pump_Sleep-master: нет заголовочных файлов (.h), найденных в C:\Program Files (x86)\Arduino\libraries\Auto_Pump_Sleep-master
Неверная библиотека найдена в C:\Users\111\Documents\Arduino\libraries\digi_pump: нет заголовочных файлов (.h), найденных в C:\Users\111\Documents\Arduino\libraries\digi_pump
 

Старик Похабыч

★★★★★★★
14 Авг 2019
4,253
1,297
Москва
Было похожее. Оказалось 2 очень похожих каталога, отличие было в какой то букве. Найти оба, удалить и установить звново.
 

Craftim

✩✩✩✩✩✩✩
4 Окт 2019
14
1
Доброго времени суток форумчане. Попытался я залить прошивку для ардуины в nano и получил следующую ошибку.

'class GButton' has no member named 'isHolded2'; did you mean 'isHolded'?

nano gyver.png
 

Craftim

✩✩✩✩✩✩✩
4 Окт 2019
14
1
Я не знаю))) Я как скачал, так и заливаю...


Поковырялся с библиотеками, скетч закомпилировался... но на ардуинку нано не встает, пишет памяти не хватает....


P.S. Подумал еще лучше и понял, что у меня не 328 чип....
 
Изменено:

Vpavava

✩✩✩✩✩✩✩
14 Мар 2020
3
0
Доброго времени суток. Прошу помощи! С ардуино общаюсь 1 раз, поэтому прошу сильно не бить. Собрал подсветку, все согласно схеме подключил, на этапе прошивки вылезают ошибки:
1)
Произошла ошибка при загрузке скетча
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xbe
avrdude: stk500_recv(): programmer is not responding

Переставил на old bootloader. Проблема решилась.

2)
Неверная библиотека найдена в C:\Program Files (x86)\Arduino\libraries\FastLED-master: нет заголовочных файлов (.h), найденных в C:\Program Files (x86)\Arduino\libraries\FastLED-master
И так с кучей других библиотек. Доблестно ползал по форуму, вчитываясь в подобные проблемы. Распихал библиотеки со всеми файлами по папкам-не помогло. Пожалуйста, разъясните, в чем может быть проблема?


Предыдущие проблемы удалось устранить самостоятельно. Теперь остались только неверные библиотеки и перед этим всем всплывает такое сообщение. Это нужно фиксить программно, или должно работать и так и я должен искать ошибку в схеме?

In file included from C:\Users\Black Jack Russia\Desktop\Arduino_Ambilight-master\Gyver_Ambilight\Gyver_Ambilight.ino:25:0:

C:\Users\Black Jack Russia\Documents\Arduino\libraries\FastLED/FastLED.h:14:21: note: #pragma message: FastLED version 3.003.003

# pragma message "FastLED version 3.003.003"

^~~~~~~~~~~~~~~~~~~~~~~~~~~

Скетч использует 5730 байт (18%) памяти устройства. Всего доступно 30720 байт.
Глобальные переменные используют 565 байт (27%) динамической памяти, оставляя 1483 байт для локальных переменных. Максимум: 2048 байт.
Неверная библиотека найдена в C:\Users\Black Jack Russia\Documents\Arduino\libraries\docs: нет заголовочных файлов (.h), найденных в C:\Users\Black Jack Russia\Documents\Arduino\libraries\docs
Неверная библиотека найдена в C:\Users\Black Jack Russia\Documents\Arduino\libraries\examples: нет заголовочных файлов (.h), найденных в C:\Users\Black Jack Russia\Documents\Arduino\libraries\examples
Неверная библиотека найдена в C:\Users\Black Jack Russia\Documents\Arduino\libraries\extras: нет заголовочных файлов (.h), найденных в C:\Users\Black Jack Russia\Documents\Arduino\libraries\extras
Неверная библиотека найдена в C:\Users\Black Jack Russia\Documents\Arduino\libraries\platforms: нет заголовочных файлов (.h), найденных в C:\Users\Black Jack Russia\Documents\Arduino\libraries\platforms
Неверная библиотека найдена в C:\Users\Black Jack Russia\Documents\Arduino\libraries\docs: нет заголовочных файлов (.h), найденных в C:\Users\Black Jack Russia\Documents\Arduino\libraries\docs
Неверная библиотека найдена в C:\Users\Black Jack Russia\Documents\Arduino\libraries\examples: нет заголовочных файлов (.h), найденных в C:\Users\Black Jack Russia\Documents\Arduino\libraries\examples
Неверная библиотека найдена в C:\Users\Black Jack Russia\Documents\Arduino\libraries\extras: нет заголовочных файлов (.h), найденных в C:\Users\Black Jack Russia\Documents\Arduino\libraries\extras
Неверная библиотека найдена в C:\Users\Black Jack Russia\Documents\Arduino\libraries\platforms: нет заголовочных файлов (.h), найденных в C:\Users\Black Jack Russia\Documents\Arduino\libraries\platforms
 
Изменено:

Craftim

✩✩✩✩✩✩✩
4 Окт 2019
14
1
@Vpavava, на сколько я понял с библиотеками, чтобы норм работали, нужно из users и program files удалять старые схожие библиотеки и закидывать по новой библиотеки из архива с проектом. Так с проектом GyverLamp от Гайвера прошивка норм встала, а переработанную от Gunner47 не захотел IDE заливать... удалил файлы Гайвера, закинул из проекта Gunner и все скомпилировалось и залилось с 1 раза)
 

EzR1d3r

✩✩✩✩✩✩✩
23 Мар 2020
2
0
Доброго времени суток! Имею WAGWAT Pro Mini (по ссылке от Гайвера). Подкинул файлы от производителя для плат. Выбираю в списке WAGWAT Pro mini. Не компилируется такой простой скетч (смысла в нём нет, просто выделил проблему из своего проекта). Как я понимаю yield - это одна из стандартных функций ардуино. Если выбрать родную плату Pro mini, то всё компилируется, но только понятное дело не заливается. На что влияет выбор платы, в какую хоть сторону смотреть?

void setup(void) {
yield();
}
void loop(void) {
}


error: 'yield' was not declared in this scope
 

Старик Похабыч

★★★★★★★
14 Авг 2019
4,253
1,297
Москва
@EzR1d3r, Этот скетч у меня спокойно скомпилировался . Но на обычной нано и ардуино про микро, не вагват. 1) попробуй поменять плату на обычне нано, микро, уно, попробуй скомпилировать. 2) если работает. то проблема в файлах вагват. 3) если не компилируется, то проблема в ардуино иде в целом.
 

EzR1d3r

✩✩✩✩✩✩✩
23 Мар 2020
2
0
@Старик Похабыч, я вроде всё то же самое и написал. Мой вопрос был в том, что искать вообще, что имено в файлах WAGWAT может быть не так? Почему не подцепилась родная либа ардуины.
 

Старик Похабыч

★★★★★★★
14 Авг 2019
4,253
1,297
Москва
Да кто ж знает , что туда напихали восточные братья ? У меня от них только 1 плата -совмещеная а-ля уно, которую шью как нано и в ней же есп-1. С ней проблем у меня нет.