Имена участников (разделяйте запятой).
да если крутить на десятки оборотов, а вот если крутить на 1-2 оборота то думаю можно вполне использовать данный мотор.
Все таки не удержался разобрал: [ATTACH] получается, 32/9=3,55555555555555 22/11=2 26/9=2,88888888888888 31/10=3,1...
Разобрался почему крутиться назад переменная int val=0; Тип данных int (от англ. integer - целое число) один их наиболее часто используемых типов...
да что-то не понятно вроде 2048 это в шаговом режиме 4096 в полушаговом, а вот почему набегает погрешность не понятно вероятно что то мы не...
похоже это другой мотор 3072 шага вообще не подходит (There are only 48 step (7.5 degree) per revolution, and inside is a 1/64 reduction gear...
мне удалось так запустит: #include <AccelStepper.h> // Define a stepper and the pins it will use AccelStepper stepper (AccelStepper::FULL4WIRE,...
не тут не 512 шагов на полный оборот, а программа пробегает 512 раз по 8 шагов вот и получается 4096 пробовал предложенную библиотеку...
Вроде все понятно 64 это полу шаги библиотека Stepper работает с полными шагами вот откуда берется 32, но тогда не понятно если редукция 64 почему...
С библиотекой удобней, можно и без нее вот тут мне кажется не плохой скетч под этот мотор: http://www.4tronix.co.uk/arduino/Stepper-Motors.php...
в данной библиотеке выходы меняются так Step C0 C1 C2 C3 1 __ 1 _0_ 1 _0 2 __0_ 1 _1_ 0 3 __0 _1_ 0_ 1 4 __1_ 0_ 0 _ 1 if (this->pin_count ==...
Кажется понял в чем проблема: вот логика управления данным двигателем, [ATTACH] а вот код библиотеки Stepper, /* Stepper.cpp - - Stepper...
да Вы правы действительно набегает погрешность значит полный оборот не 2048 а меньше как посчитать не знаю думаю только подобрать.
просто мне кажется особенность данного двигателя (такое расположение выводов обмоток)[ATTACH] теперь надо заставить чтобы проходила...
Скажите когда пины по порядку мотор у вас крутиться в обратном направлении?
просто когда вы меняете эту константу библиотека рассчитывает каким то обозом скорость снизьте скорость в два раза // set the speed at max 14...