Re: Встречайте CyberBoard!! Новый Arduino совместимый, многофунциональный контроллер.
Пример кода для контроллера CyberBoard
PHP код:
#include <CyberStepper.h>
#define motA1 22 // пины контроллера
#define motA2 23 // к которым
#define motB1 24 // подключен
#define motB2 25 // шаговый двигатель
#define steps 200 // колличество шагов за один оборот ШД
Stepper stepper(steps, motA1, motA2, motB1, motB2);
void setup()
{
stepper.setSpeed(250); //скорость вращения об/мин
}
void loop()
{
stepper.step(1000); //сделать 1000 шагов в лево
stepper.step(-1000); //сделать 1000 шагов в право
}
[/QUOTE]
Выдает ошибку при компиляции.
Re: Встречайте CyberBoard!! Новый Arduino совместимый, многофунциональный контроллер.
Re: Встречайте CyberBoard!! Новый Arduino совместимый, многофунциональный контроллер.
Re: Встречайте CyberBoard!! Новый Arduino совместимый, многофунциональный контроллер.
Какие файлы в папке \arduino-00хх\libraries\CyberStepper ?
Что за ошибка?
Какая плата в настройках IDE выбрана?
Re: Встречайте CyberBoard!! Новый Arduino совместимый, многофунциональный контроллер.
Пишет во это.
C:\Users\Admin\Desktop\arduino-1.0.1\libraries\CyberStepper\CyberStepper.cpp:2:22 : error: WProgram.h: No such file or directory
C:\Users\Admin\Desktop\arduino-1.0.1\libraries\CyberStepper\CyberStepper.cpp: In constructor 'Stepper::Stepper(unsigned int, unsigned char, unsigned char, unsigned char, unsigned char)':
C:\Users\Admin\Desktop\arduino-1.0.1\libraries\CyberStepper\CyberStepper.cpp:19: error: 'OUTPUT' was not declared in this scope
C:\Users\Admin\Desktop\arduino-1.0.1\libraries\CyberStepper\CyberStepper.cpp:19: error: 'pinMode' was not declared in this scope
C:\Users\Admin\Desktop\arduino-1.0.1\libraries\CyberStepper\CyberStepper.cpp: In member function 'void Stepper::step(int)':
C:\Users\Admin\Desktop\arduino-1.0.1\libraries\CyberStepper\CyberStepper.cpp:32: error: 'word' was not declared in this scope
C:\Users\Admin\Desktop\arduino-1.0.1\libraries\CyberStepper\CyberStepper.cpp:32: error: expected `;' before 'steps_left'
C:\Users\Admin\Desktop\arduino-1.0.1\libraries\CyberStepper\CyberStepper.cpp:34: error: 'steps_left' was not declared in this scope
C:\Users\Admin\Desktop\arduino-1.0.1\libraries\CyberStepper\CyberStepper.cpp:36: error: 'millis' was not declared in this scope
C:\Users\Admin\Desktop\arduino-1.0.1\libraries\CyberStepper\CyberStepper.cpp:51: error: 'delay' was not declared in this scope
C:\Users\Admin\Desktop\arduino-1.0.1\libraries\CyberStepper\CyberStepper.cpp:52: error: 'LOW' was not declared in this scope
C:\Users\Admin\Desktop\arduino-1.0.1\libraries\CyberStepper\CyberStepper.cpp:52: error: 'digitalWrite' was not declared in this scope
C:\Users\Admin\Desktop\arduino-1.0.1\libraries\CyberStepper\CyberStepper.cpp: In member function 'void Stepper::stepMotor(unsigned char)':
C:\Users\Admin\Desktop\arduino-1.0.1\libraries\CyberStepper\CyberStepper.cpp:64: error: 'HIGH' was not declared in this scope
C:\Users\Admin\Desktop\arduino-1.0.1\libraries\CyberStepper\CyberStepper.cpp:64: error: 'digitalWrite' was not declared in this scope
C:\Users\Admin\Desktop\arduino-1.0.1\libraries\CyberStepper\CyberStepper.cpp:65: error: 'LOW' was not declared in this scope
В папке два файла CyberStepper.cpp и CyberStepper.h
Re: Встречайте CyberBoard!! Новый Arduino совместимый, многофунциональный контроллер.
Re: Встречайте CyberBoard!! Новый Arduino совместимый, многофунциональный контроллер.
В arduino-0023 все получилось. Благодарю.
Re: Встречайте CyberBoard!! Новый Arduino совместимый, многофунциональный контроллер.
Хочу предупредить.
При подключенном внешнем питании vin, нужно сконфигурировать, в секции setup все выходы с силовыми ключами на выход и установить на них сигнал LOW. Или если не делать этого, то тогда лучше не трогать руками раскачивающие транзисторы с нижней стороны платы.
Re: Встречайте CyberBoard!! Новый Arduino совместимый, многофунциональный контроллер.
Re: Встречайте CyberBoard!! Новый Arduino совместимый, многофунциональный контроллер.
Такая проблема, купил эту платку недавно приехала, все отлично качество сборки и все такое комп определяет ее! проблема в том что при загрузке скетча стандартного "Blink" и изменении времени загорания светика, ничего не происходит светодиод как мигал так и мигает каждую секунду?
p.s с МК в первые общаюсь