Запуск шагового двигателя 28BYJ-48 5v с stm32 и a4899 - PullRequest
0 голосов
/ 31 мая 2019

Я новичок в электронике и пытаюсь запустить шаговый двигатель с 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); 
  } 
}

enter image description here

...