Компиляция проекта под ИК
Господа, может кто сталкивался.
Смотрю "как баран на новые ворота"
Скачал банальны проект для ИК, а вот с компиляцией "засада" выходит.
Компилятор ругается, как я понимаю на библиотечный файл.
Сам скетч:
#include <IRremote.h>
IRrecv irrecv(11); // Указываем пин, к которому подключен приемник
decode_results results;void setup()
{
Serial.begin(9600); // Выставляем скорость COM порта
irrecv.enableIRIn(); // Запускаем прием
}void loop() {
if (irrecv.decode(&results)) // Если данные пришли
{
Serial.println(results.value, HEX); // Отправляем полученную данную в консоль
irrecv.resume(); // Принимаем следующую команду
}
}А вот, что выдает компилятор:
D:\Hobbi\arduino-1.6.7-windows\arduino-1.6.7\libraries\RobotIRremote\src\IRremoteTools.cpp:5:16: error: 'TKD2' was not declared in this scopeint RECV_PIN = TKD2; // the pin the IR receiver is connected to
^
D:\Hobbi\arduino-1.6.7-windows\arduino-1.6.7\libraries\RobotIRremote\src\IRremoteTools.cpp: In function 'bool IRrecived()':
D:\Hobbi\arduino-1.6.7-windows\arduino-1.6.7\libraries\RobotIRremote\src\IRremoteTools.cpp:14:24: error: 'results' was not declared in this scope
return irrecv.decode(&results);
^
D:\Hobbi\arduino-1.6.7-windows\arduino-1.6.7\libraries\RobotIRremote\src\IRremoteTools.cpp: In function 'long unsigned int getIRresult()':
D:\Hobbi\arduino-1.6.7-windows\arduino-1.6.7\libraries\RobotIRremote\src\IRremoteTools.cpp:22:9: error: 'results' was not declared in this scope
return results.value;
^
exit status 1
Ошибка компиляции.
- Войдите на сайт для отправки комментариев
удали папку \RobotIRremote\
Папку удалю, не вопрос.
Но видимо надо будет библиотеку положить вместо \RobotIRremote\ ?!