Не подкоючается библиотека IRremote

Тема в разделе "Arduino & Shields", создана пользователем fox7812, 19 апр 2012.

  1. fox7812

    fox7812 Нерд

    Пытаюсь потестить ИК приемник из этого примера, не подключается библиотека IRremote. Пишет:
    In file included from sketch_apr19b.cpp:2:
    C:\arduino-1.0\libraries\IRremote/IRremoteInt.h:15:22: error: WProgram.h: No such file or directory
    In file included from sketch_apr19b.cpp:2:
    C:\arduino-1.0\libraries\IRremote/IRremoteInt.h:87: error: 'uint8_t' does not name a type
    C:\arduino-1.0\libraries\IRremote/IRremoteInt.h:88: error: 'uint8_t' does not name a type
    C:\arduino-1.0\libraries\IRremote/IRremoteInt.h:89: error: 'uint8_t' does not name a type
    C:\arduino-1.0\libraries\IRremote/IRremoteInt.h:92: error: 'uint8_t' does not name a type

    Библиотеку подключал просто переместив папку с библиотекой в папку libraries в IDE. Верно?
     
  2. rusel6

    rusel6 Нерд

  3. nailxx

    nailxx Официальный Нерд Администратор

    Верно. Но судя по ошибке библиотека писалась для Arduino IDE 0.x. У вас более новая 1.x

    Идите в C:\arduino-1.0\libraries\IRremote\IRremoteInt.h, строку 15 и замените

    #include <WProgram.h>

    на

    #include <Arduino.h>
     
  4. fox7812

    fox7812 Нерд

    Спасибо, помогло.