подскажите ардуино- это просто? (No such file or directory)
- Войдите на сайт для отправки комментариев
Всем добрый день.3 неделя в пустую сижу и не понимаю!!! Вроде все просто но нет!!! есть программа которая сто процентов работает так как 3 месяца после форматирования компа она вшилась в ардуинку. и вот собрав плату и в паяв ардуину решил поправить код, как говориться навести шик и блеск. но не успев это сделать началось ругательство ардуино иде. что только я не прововал переустанавливал менял папки библиотек. и даже другой ноут. что за фигня просто залить скеч это такая жжж..... уже все готовое от автора и скеч и библиотеки, но не могу залить. BLINK работает. помогите спасите. Заранее благодарю Arduino: 1.8.16 (Windows 7), Плата:"Arduino Nano, ATmega328P" C:\Program Files\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files\Arduino\hardware -hardware C:\Users\1\AppData\Local\Arduino15\packages -tools C:\Program Files\Arduino\tools-builder -tools C:\Program Files\Arduino\hardware\tools\avr -tools C:\Users\1\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files\Arduino\libraries -libraries C:\Users\1\Documents\Arduino\libraries -fqbn=arduino:avr:nano:cpu=atmega328 -vid-pid=1A86_7523 -ide-version=10816 -build-path C:\Users\1\AppData\Local\Temp\arduino_build_783368 -warnings=none -build-cache C:\Users\1\AppData\Local\Temp\arduino_cache_854966 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Users\1\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.1.1 -prefs=runtime.tools.arduinoOTA-1.1.1.path=C:\Users\1\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.1.1 -prefs=runtime.tools.avrdude.path=C:\Users\1\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9 -prefs=runtime.tools.avrdude-6.3.0-arduino9.path=C:\Users\1\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9 -prefs=runtime.tools.avr-gcc.path=C:\Users\1\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2 -prefs=runtime.tools.avr-gcc-4.9.2-atmel3.5.4-arduino2.path=C:\Users\1\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2 -verbose C:\Users\1\Desktop\V.A.W Metr V2.0 INA 226-20211008T162125Z-001\V.A.W Metr V2.0 INA 226\Скетч и Библиотеки\V.A.W_metr_INA226\V.A.W_metr_INA226.ino C:\Program Files\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files\Arduino\hardware -hardware C:\Users\1\AppData\Local\Arduino15\packages -tools C:\Program Files\Arduino\tools-builder -tools C:\Program Files\Arduino\hardware\tools\avr -tools C:\Users\1\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files\Arduino\libraries -libraries C:\Users\1\Documents\Arduino\libraries -fqbn=arduino:avr:nano:cpu=atmega328 -vid-pid=1A86_7523 -ide-version=10816 -build-path C:\Users\1\AppData\Local\Temp\arduino_build_783368 -warnings=none -build-cache C:\Users\1\AppData\Local\Temp\arduino_cache_854966 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Users\1\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.1.1 -prefs=runtime.tools.arduinoOTA-1.1.1.path=C:\Users\1\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.1.1 -prefs=runtime.tools.avrdude.path=C:\Users\1\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9 -prefs=runtime.tools.avrdude-6.3.0-arduino9.path=C:\Users\1\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9 -prefs=runtime.tools.avr-gcc.path=C:\Users\1\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2 -prefs=runtime.tools.avr-gcc-4.9.2-atmel3.5.4-arduino2.path=C:\Users\1\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2 -verbose C:\Users\1\Desktop\V.A.W Metr V2.0 INA 226-20211008T162125Z-001\V.A.W Metr V2.0 INA 226\Скетч и Библиотеки\V.A.W_metr_INA226\V.A.W_metr_INA226.ino Using board 'nano' from platform in folder: C:\Users\1\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.20 Using core 'arduino' from platform in folder: C:\Users\1\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.20 Detecting libraries used... "C:\\Users\\1\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\4.9.2-atmel3.5.4-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10816 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Users\\1\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.6.20\\cores\\arduino" "-IC:\\Users\\1\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.6.20\\variants\\eightanaloginputs" "C:\\Users\\1\\AppData\\Local\\Temp\\arduino_build_783368\\sketch\\V.A.W_metr_INA226.ino.cpp" -o nul Alternatives for INA226.h: [INA226-master@1.0.3] ResolveLibrary(INA226.h) -> candidates: [INA226-master@1.0.3] "C:\\Users\\1\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\4.9.2-atmel3.5.4-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10816 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Users\\1\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.6.20\\cores\\arduino" "-IC:\\Users\\1\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.6.20\\variants\\eightanaloginputs" "-IC:\\Program Files\\Arduino\\libraries\\INA226-master" "C:\\Users\\1\\AppData\\Local\\Temp\\arduino_build_783368\\sketch\\V.A.W_metr_INA226.ino.cpp" -o nul Alternatives for SPI.h: [SPI-master@1.0] ResolveLibrary(SPI.h) -> candidates: [SPI-master@1.0] "C:\\Users\\1\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\4.9.2-atmel3.5.4-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10816 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Users\\1\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.6.20\\cores\\arduino" "-IC:\\Users\\1\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.6.20\\variants\\eightanaloginputs" "-IC:\\Program Files\\Arduino\\libraries\\INA226-master" "-IC:\\Program Files\\Arduino\\libraries\\SPI-master" "C:\\Users\\1\\AppData\\Local\\Temp\\arduino_build_783368\\sketch\\V.A.W_metr_INA226.ino.cpp" -o nul Alternatives for TFT_ST7735.h: [TFT_ST7735-master@0.17] ResolveLibrary(TFT_ST7735.h) -> candidates: [TFT_ST7735-master@0.17] "C:\\Users\\1\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\4.9.2-atmel3.5.4-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10816 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Users\\1\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.6.20\\cores\\arduino" "-IC:\\Users\\1\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.6.20\\variants\\eightanaloginputs" "-IC:\\Program Files\\Arduino\\libraries\\INA226-master" "-IC:\\Program Files\\Arduino\\libraries\\SPI-master" "-IC:\\Program Files\\Arduino\\libraries\\TFT_ST7735-master" "C:\\Users\\1\\AppData\\Local\\Temp\\arduino_build_783368\\sketch\\V.A.W_metr_INA226.ino.cpp" -o nul "C:\\Users\\1\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\4.9.2-atmel3.5.4-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10816 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Users\\1\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.6.20\\cores\\arduino" "-IC:\\Users\\1\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.6.20\\variants\\eightanaloginputs" "-IC:\\Program Files\\Arduino\\libraries\\INA226-master" "-IC:\\Program Files\\Arduino\\libraries\\SPI-master" "-IC:\\Program Files\\Arduino\\libraries\\TFT_ST7735-master" "C:\\Program Files\\Arduino\\libraries\\INA226-master\\INA226.cpp" -o nul Alternatives for Wire.h: [] ResolveLibrary(Wire.h)no\libraries\INA226-master\INA226.cpp:16:117: fatal error: Wire.h: No such file or directory -> candidates: [] #include // I2C Library definition // ^ compilation terminated. Используем библиотеку INA226-master версии 1.0.3 из папки: C:\Program Files\Arduino\libraries\INA226-master Используем библиотеку SPI-master версии 1.0 из папки: C:\Program Files\Arduino\libraries\SPI-master Используем библиотеку TFT_ST7735-master версии 0.17 из папки: C:\Program Files\Arduino\libraries\TFT_ST7735-master exit status 1 Ошибка компиляции для платы Arduino Nano.
Надо комп отформатировать
Надо комп отформатировать
смешно
Просто, тогда мы ещё 3 недели тебя не увидим.
Просто, тогда мы ещё 3 недели тебя не увидим.
походу ошибка смешная ?
походу ошибка смешная ?
ага, обхохочешься
Wire.h: No such file or directory
Еще смешнее: "system cannot find the file specified"
Вы их сами читаете или только нам выкладываете?
Кстати, Вы там посмеялись на #1, а совет-то был правильный. У Вас такой бардак на диске, что отформатировать и всё аккуратно установить заново - должно помочь.
Кстати, Вы там посмеялись на #1, а совет-то был правильный. У Вас такой бардак на диске, что отформатировать и всё аккуратно установить заново - должно помочь.
[/quote]
Blink работает светодиод мигает. мне каждый раз форматировать комп??
Blink работает светодиод мигает
так чего ж тебе надобно, хороняка?
вот вычистил винду поставил заново ардуино иде в папку поставил 3 библиотеки. запустил ошибка
Покажите содержимое папки
C:\Program Files\Arduino\hardware\arduino\avr\libraries\
так чего ж тебе надобно, хороняка?
[/quote]
блинК работает. моя прога не работает ошибка не в проге. а ардуино иде
Покажите содержимое папки
C:\Program Files\Arduino\hardware\arduino\avr\libraries\
там папки
EEPROM
HID
SOFTWARESERIAL
SPI
WIRE
там папки
WIRE
внутри папки Wire есть Wire.h или src\Wire.h ?
src\Wire.h --ВОТ ЭТО ЕСТЬ
попробуйте добавить
#include <Wire.h>
самой первой строчкой своего скетча
подсвечивается
тогда я пас.
Ардуино ИДЕ явно криво установлено.
Не знаю, что у вас за бардак на компе, если библиотека в каталоге Ардуино есть, а ИДЕ ее не видит.
Попробуйте поставить Ардуино ИДЕ на другой ПК с нуля
Какие-то проблемы с глобальными переменными самой OS, похоже.
Какие-то проблемы с глобальными переменными самой OS, похоже.
Да, похоже пути к инклюд файлам Ардуино ИДЕ не прописаны. Но они очень хорошо запрятаны в потрохах, легче пару раз винду переставить, чем их правильно настроить вручную
спасибо. буду пробывать на др компе. хотя я и там пробывал
спасибо. буду пробывать на др компе. хотя я и там пробывал
Другую версию Ардуино ИДЕ попробуйте, например 1.8.13 проверенная. И устанавливайте в "портабле" режиме
А сама ИДЕ в Preferences правильные пути показывает?
Arduino15
Я пользую портативный вариант IDE - с путями проблем не возникало.
Blink работает светодиод мигает
Ему не нужны библиотеки
мне каждый раз форматировать комп??
Да! Если по-другому не умеете, то это поможет.
Деинсталлировать IDE
Почистить папки : C:\Program Files\Arduino\, C:\\Users\...\AppData\Local\Arduino15\
И в документах папку \arduino\libraries куда-нибудь переименовать или удалить.
regedit - удалить все напоминания об arduino (yt j,zpfntkmyj)
Переустановить IDE
Должно заработать.
учел все рекомендации
вот такая ошибка
библиотеку INA226 менял. просто раньше я этот скечь ставил легко все работало. вытравил плату собрал устройство заливать а тут ошибки
уже писал в #18 - у вас полный бардак на компе. библиотеки есть. но ИДе их не видит
Я не знаю, что вы такое с компом делаете
хм... у вас реально в ардуино такие опции прописаны? :)
Это какой-то кривой локализационный пакет?
Походу. совет "снести и переставить винду" в начале ветки был верным. И винду ставьте без русского языка совсем. если не умеете правильно локализировать
Не мешает русская винда. Даже не представляю что надо такое поставить для образования таких путей. Атас... Тут явно чьи то шаловливые ручки поработали при этом не приходя в сознание.
смысл переустанавливать когда достаточно скачать portable версию, разархивировать в любую папку, да хоть в корень и добавить туда папку с именем portable и будет счастье, все библиотеки требуемые проекту надо будет добавлять заново...
Да! Скетчи требующие конкретную версию IDE хранить надо в папке sketcbook создаваемой IDE внутри папки portable