Проблемы при загрузке скетча.

ардуинодрей
Offline
Зарегистрирован: 06.09.2015

Уважаемые друзья, подскажите как быть. Установил на виндовз 2005 ардуино иде версия 1.0.6. Подключил ардуино уно, установил драйвера, скопировал у Димы Осипова баблиотеку Айремоут. Пробую загрузить скетч выдает ошибку - ошибка при компиляции. Что делать? 

Клапауций 001
Offline
Зарегистрирован: 05.09.2015

ардуинодрей пишет:

Уважаемые друзья, подскажите как быть. Установил на виндовз 2005 ардуино иде версия 1.0.6. Подключил ардуино уно, установил драйвера, скопировал у Димы Осипова баблиотеку Айремоут. Пробую загрузить скетч выдает ошибку - ошибка при компиляции. Что делать? 

вот иди к Диме Осипову и у него страшивай, шо за нах?

arduinec
Offline
Зарегистрирован: 01.09.2015

ардуинодрей пишет:

Уважаемые друзья, подскажите как быть. Установил на виндовз 2005 ардуино иде версия 1.0.6. Подключил ардуино уно, установил драйвера, скопировал у Димы Осипова баблиотеку Айремоут. Пробую загрузить скетч выдает ошибку - ошибка при компиляции. Что делать? 

Исправить ошибку (на приведенную информацию мне больше нечего ответить).

Araris
Offline
Зарегистрирован: 09.11.2012

Ошибки при компиляции бывают разные, пока не напишете, о какой (каких) именно идет речь, осмысленных ответов не получите. [Интуиция подсказывает, что компилятор просто не находит библиотеку.]

ардуинодрей
Offline
Зарегистрирован: 06.09.2015

Если я правильно понимаю ошибка заключается в следующем:C:\Documents and Settings\101\Рабочий стол\arduino-1.0.6-windows\arduino-1.0.6\libraries\RobotIRremotе\IRremoteTools\.сpp:5:error: TKD2 was not declared in this scope

ардуинодрей
Offline
Зарегистрирован: 06.09.2015

И еще напротив 5ой строки в IRremoteTools  прописано 

 

int RECV_PIN = TKD2; // the pin the IR receiver is connected to

 

Всем спасибо за ответы

Araris
Offline
Зарегистрирован: 09.11.2012

Я тут погуглил за Вас, на http://forum.arduino.cc/index.php?topic=275226.0 пишут, что "Removing the files -  libraries\RobotIRremote\IRremoteTools.cpp and libraries\RobotIRremote\IRremoteTools.h solved the problem. They are example files which somehow are getting included. You can move those two files to some other location as backup." Попробуйте прибрать эти два файла.

kisoft
kisoft аватар
Offline
Зарегистрирован: 13.11.2012

Windows 2005 это опечатка или таки да?

ардуинодрей
Offline
Зарегистрирован: 06.09.2015

Подскажите пожалуйста, что значит прибрать 2 файла и какие именно файлы Вы имеете ввиду

ардуинодрей
Offline
Зарегистрирован: 06.09.2015
Загрузил Arduino: 1.6.5 , Плата"Arduino/Genuino Uno"
 
Однако всеравно выбивает ишибку                            
C:\Documents and Settings\101\Рабочий стол\Моя ардуина\arduino-1.6.5-r5-windows\arduino-1.6.5-r5\libraries\RobotIRremote\src\IRremoteTools.cpp:5:16: error: 'TKD2' was not declared in this scope
 int RECV_PIN = TKD2; // the pin the IR receiver is connected to
                ^
Ошибка компиляции.
 
 
 
Клапауций 001
Offline
Зарегистрирован: 05.09.2015

ардуинодрей пишет:

Загрузил Arduino: 1.6.5 , Плата"Arduino/Genuino Uno"
 
Однако всеравно выбивает ишибку                            
C:\Documents and Settings\101\Рабочий стол\Моя ардуина\arduino-1.6.5-r5-windows\arduino-1.6.5-r5\libraries\RobotIRremote\src\IRremoteTools.cpp:5:16: error: 'TKD2' was not declared in this scope
 int RECV_PIN = TKD2; // the pin the IR receiver is connected to
                ^
Ошибка компиляции.

удали папку *\RobotIRremote\*

ардуинодрей
Offline
Зарегистрирован: 06.09.2015

Спасибо Клапауций помогло, но на другой версии ардуино ИДЕ 1.0.6. Подскажи пожалуйста еще один вопрос. Хочу добавить обычную библиотеку Айремоут, копирую ее в папку лайбрериз, но при запуске ардуино ИДЕ в примерах ёё нет. Что можно сделать?

Клапауций 001
Offline
Зарегистрирован: 05.09.2015

ардуинодрей пишет:

Спасибо Клапауций помогло, но на другой версии ардуино ИДЕ 1.0.6. Подскажи пожалуйста еще один вопрос. Хочу добавить обычную библиотеку Айремоут, копирую ее в папку лайбрериз, но при запуске ардуино ИДЕ в примерах ёё нет. Что можно сделать?

папки с библиотеками складывать в папку *\Мои Документы\Arduino\* - после перезапуска Ардуино ИДЕ библиотеки будут не в примерах, а в меню

"Эскиз" -> "Include Librari" - версия ИДЕ 1.6.х

"Скетч" -> "Импортировать библиотеку" - версия ИДЕ 1.0.6

ардуинодрей
Offline
Зарегистрирован: 06.09.2015

СПАСИБО!!!