Работа IRremote.h

Тема в разделе "Arduino & Shields", создана пользователем djrtgfhgkfkgfgjtyugh, 28 сен 2013.

  1. Не могу собрать скетч с IRremote.h.
    Пробовал подключить библиотеку https://github.com/shirriff/Arduino-IRremote к 1.0.4 в ручную и из архива, пишет "Имена библиотеки должны содержать только основные буквы и цифры"
    ir.jpg

    Попробовал 1.5.4, Фаил->Примеры->RobotIRremote->IRrecvDump, запускаю:
    Arduino: 1.5.4 (Windows NT (Windows 8)), Board: "Arduino Uno"
    IRrecvDump.ino:10:10: error: #include expects "FILENAME" or <FILENAME>
    IRrecvDump:14: error: variable or field 'dump' declared void
    IRrecvDump:14: error: 'decode_results' was not declared in this scope
    IRrecvDump:14: error: 'results' was not declared in this scope
    IRrecvDump:14: error: 'IRrecv' does not name a type
    IRrecvDump:16: error: 'decode_results' does not name a type
    IRrecvDump.ino: In function 'void setup()':
    IRrecvDump:21: error: 'irrecv' was not declared in this scope
    IRrecvDump.ino: At global scope:
    IRrecvDump:29: error: variable or field 'dump' declared void
    IRrecvDump:29: error: 'decode_results' was not declared in this scope
    IRrecvDump:29: error: 'results' was not declared in this scope


    Подскажите, как подключить или где взять нормальную IR библиотеку?
     

    Вложения:

    • ir.png
      ir.png
      Размер файла:
      9,1 КБ
      Просмотров:
      1.287
  2. Unixon

    Unixon Оракул Модератор

    А где все это хозяйство лежит в файловой системе?
     
  3. IDE в C:\Program Files (x86)\Arduino
    либа в C:\Users\Vladimir\Documents\Arduino\libraries
    в 1.5.4 либа уже в поставке C:\Program Files (x86)\Arduino\libraries\RobotIRremote. Проверил на двух компах.
     
  4. Unixon

    Unixon Оракул Модератор

    Попробуйте вынуть это все из Program Files и положить куда попроще.
     
  5. atompost

    atompost Гик

  6. О, Спасибо! Вот эта либа http://www.pjrc.com/teensy/arduino_libraries/IRremote.zip собралась с 1.0.5 из папки C:\arduino\arduino-1.0.5\libraries
     
  7. lerik2703

    lerik2703 Гик

    в имени папки где лежит библиотека не должно быть тире там всяких скобок точек и т.д. :confused: