İçeriğe geç

AccelStepper kütüphanesi ile step motor nasıl kulanılır

Merhaba arkadaşlar, bu yazımda sizlere Accelstepper kütüphanesi ile step motor kontrollü nasıl sağlanır ? Nasıl sürülür ? sorularınıza cevap vereceğim.

Step motor nedir ?

İsmindende anlaşılacağı üzere adım motorlarıdır. giriş pinlerine uygulanan darbe sinyallerine karşılık olarak analog dönme haraketi yapan yani açısal konumu adımlar halinde değiştiren, çok hassas sinyallerle sürülen, fırçasız, sabit mıknatıs kutuplu DC motorlardır.

Step motorları, bir motor turundaki adım sayısı ile anılır. Örnek olarak 400 adımlık bir step motor, bir tam dönüşünde (tur) 400 adım yapar. Bu durumda bir adımın açısı  360/400 = 0.9 derecedir. Bu değer, step motorun hassasiyetinin bir  göstergesidir.

 

AccelStepper nedir ?

AccelStepper, step motorların Arduino ile kolayca kullanılmasını ve aynı anda sensörlerinizi kullanılmasını sağlayan bir kütüphanedir.

AccelStepper fonksiyonları :

Komutların aktif olabilmesi için arduino komutlarının başında kütüphaneyi aktif etmeyi unutmayın.

 

#include <AccelStepper.h>

 

 

Örnek Proje

Bu projede arduino’yu kolayca rastgele sürmeyi göstereceğim.

Gerekli Malzemeler :

  • Pololu A4988 //Motoru sürebilmek ve voltaj regülatörü
  • Arduino uno R3
  • Step Motor
  • Güç kaynağı olarak bilgisayarı kullanıyorsanız step motoru ek olarak beslemeniz gerekebilir.(6V-12V)

Bağlantıları şemadaki gibi yaptıktan sonra kodlamaya geçebiliriz.

 

Kodlama :

 

 

Tarih:Elektronik

İlk Yorumu Siz Yapın

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir