Вообще, у меня 6 шаговиков. Сейчас проверю каждый.
Цитата:
|
+5В питание на 298 подал? На верхнем рисунке вроде не подключено.
|
Там на борту платы драйвера уже стоит стабилизатор +5В (78М05), который включается джампером специально для логики l298n.
Наверно надо попробовать запитать отдельно логику, а то от аккумулятора может че и не так.
Там даташит еще на китайском
Хотя там и так все почти понятно по картинкам.
Прошивка из примеров ардуины - motor knob.
#include ‹Stepper.h›
// change this to the number of steps on your motor
#define STEPS 100
// create an instance of the stepper class, specifying
// the number of steps of the motor and the pins it's
// attached to
Stepper stepper(STEPS, 8, 9, 10, 11);
// the previous reading from the analog input
int previous = 0;
void setup()
{
// set the speed of the motor to 30 RPMs
stepper.setSpeed(30);
}
void loop()
{
// get the sensor value
int val = analogRead(0);
// move a number of steps equal to the change in the
// sensor reading
stepper.step(val - previous);
// remember the previous value of the sensor
previous = val;
}