Я новичок в электронике и пытаюсь запустить шаговый двигатель с stm32f103c8t6
и a4988
.Мотор 28BYJ-48 5v DC
.У меня есть набор светодиодов, которые мигают каждую секунду, показывая увеличенное двоичное число.Итак, первый светодиод мигает каждую секунду, и я хочу, чтобы мотор работал на основе этого светодиода (мне просто нужно, чтобы мотор работал, я могу настроить его другими способами.) Светодиоды
работают правильно, номотор не работает.Вот мой код с Arduino:
void setup() {
// initialize digital pin LED_BUILTIN as an output.
pinMode(PC13, OUTPUT);
pinMode(PA0, OUTPUT);
pinMode(PA1, OUTPUT);
pinMode(PA2, OUTPUT);
pinMode(PA3, OUTPUT);
pinMode(PA4, OUTPUT);
}
void loop() {
for (int i = 0; i < 32; i++)
{
GPIOA->regs->ODR = i;
delay(1000);
}
}