Step Motor Hız Kontrolü

Step motorlarla ilgili yaptığımız açık kaynaklı bazı çalışmaları buradan paylaşmak istedim. Videolarda Can Kurt arkadaşımızın yardımları için teşekkür ediyorum. Siz de projelerimizde bize yardımcı olmak isterseniz birlikte birşeyler öğrenebiliriz.

Bu çalışmada step motorun hızını bir potansiyometre ile kontrol ediyoruz. Başrolde elbetteki Arduino var. Devre şeması kurulum ve kaynak kodları bu sayfada bulabilirsiniz.

Devre Şeması

Kodlar

const int stepPin = 9;
const int dirPin = 8; 


void setup() {
   pinMode(stepPin,OUTPUT);
   pinMode(dirPin,OUTPUT);
   digitalWrite(dirPin,HIGH); 
}

void loop() {
   int customDelay = map(analogRead(A0),0,1023,400,1300);
   digitalWrite(stepPin, HIGH);
   delayMicroseconds(customDelay);
   digitalWrite(stepPin, LOW);
   delayMicroseconds(customDelay);
 }

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.