роботы робототехника микроконтроллеры


 Страниц (1): [1]   

> Без описания
morokoriss Post Id



Генералиссимус


Сообщений всего: 697
Дата рег-ции: Нояб. 2011  



Друзья! Помогите разобраться с такой проблеммой:
купил LMotorShield. Загрузил библиотеку, написанную для него и тестовый скетч. При компиляции выдаёт вот это: "In file included from MotorsAndServos.pde:2:
C:\Program Files\Arduino\libraries\LMotorShield/LMotorShield.h:52: error: 'HIGH' was not declared in this scope
C:\Program Files\Arduino\libraries\LMotorShield/LMotorShield.h:53: error: 'LOW' was not declared in this scope"

Собственно код:
#include <Servo.h>
#include <LMotorShield.h>

LMotorShield lms;

void setup()
{
lms.begin(LMS_MOTORS | LMS_SERVOS);
}

void loop()
{
lms.motorSpeed(1, 30);
lms.motorDirection(1, LMS_FORWARD);
lms.motorSpeed(2, 30);
lms.motorBackward(2);

lms.multipleServoWrite(LMS_SERVOS, 90);

delay(2000);

lms.multipleMotorSpeed(LMS_MOTORS, 60);

lms.servoWrite(1, 30);
lms.servoWrite(2, 60);
lms.servoWrite(3, 120);
lms.servoWrite(4, 150);

delay(2000);

lms.multipleMotorStop(LMS_MOTORS);
lms.multipleServoWrite(LMS_SERVO1 | LMS_SERVO2, 0);
lms.multipleServoWrite(LMS_SERVO3 | LMS_SERVO4, 180);

delay(2000);

lms.motorRun(1);
lms.motorRun(2);

Чтобы это могло значить?
(Добавление)
Библиотека криво написана?
 
 Top
morokoriss Post Id



Генералиссимус


Сообщений всего: 697
Дата рег-ции: Нояб. 2011  



Вопрос снят, библиотека действительно написана под IDE версии ниже 1.
 
 Top
Страниц (1): [1]
« Программирование микроконтроллеров »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 





Powered by Exclusive Bulletin Board
ExBB FM 1.0 RC1 Smiles by Fool from Foolstown
  Яндекс.Метрика   Рейтинг@Mail.ru