b

 

 

Бложик потихоньку переезжает сюда

Драйвер шагового двигателя, EasyDriver A3967, код из видео



Обзор полноценного драйвера шагового мотора "EasyDriver" собранного на микросхеме A3967 и подключение его к ардуино





#define STEP 7
#define DIR 6

void setup() {
  pinMode(STEP, OUTPUT);
  pinMode(DIR, OUTPUT);
}

void stepper(unsigned int Step, int Speed, boolean Set) {
  digitalWrite(DIR, Set);    
  for (int i = 0; i < Step; i++){
     digitalWrite(STEP, HIGH);
     delayMicroseconds(Speed);
     digitalWrite(STEP, LOW);
     delayMicroseconds(Speed);
  }   
}

void loop(){
  stepper(500, 500, 1);
  stepper(1000, 200, 0); 
  stepper(500, 2000, 1); 
  stepper(100, 6000, 0);
}

 



.