Свой скетч для RAMPS
- Войдите на сайт для отправки комментариев
Пт, 21/07/2017 - 22:07
Добрый день, уважаемые форумчане!
Возможно ли работать с RAMPS, не используя готовые прошивки? Просто удобно подключать двигатели - минимум проводов.
У меня Arduino Mega + Ramps 1.4 + A4988. Хочу при помощи бибилиотеки Stepper.h управлять шаговым(в дальнейшем планируется двумя) двигателем.
Нашел в документации пины для двигателя по X.
#define X_STEP_PIN 54 #define X_DIR_PIN 55 #define X_ENABLE_PIN 38 #define X_MIN_PIN 3 #define X_MAX_PIN 2
Какие пины мне передавать в конструктор при создании объекта класса Stepper?
Stepper myStepper(200,pin1,pin2,pin3,pin4);
Вы должны сделать две вещи 1) Выключить у себя "режим дурака". 2) посмотреть даташит A4988
qwone, спасибо! Действительно, я что-то "стормозил".. Но тормоза продолжаются )))
С пинами, кажется, разобрался. Заливаю вот такой скетч:
#include <Stepper.h> Stepper myStepper(200,54,55); void setup() {} void loop() { myStepper.setSpeed(150); myStepper.step(2); }Вроде бы должно работать, но нет.. Драйвер после нескольких минут работы не нагрелся.
