Step Motor Arduino Project


11.03.2019 11:37:46 Elektronik Projeler Bilgi Yolunda

Step motor adım adım ilerleyen akıllı olmayan motorumuz.Akıllı değilden kastımız elektrik kesintisinde nerde kaldığını bilmez servo motor gibi değildir.İşlemleri en baştan ama kaldığı yerden başlatır.

ÖNEMLİ:Proje yada kodlar ile ilgili anlamadığınız biyer olursa konu sonundaki videoyu izleyiniz.

Step motorumuzun içerisinde aşağıdaki gibi 4 adet sargı vardır.Bu her sargının elektiriklenmesi ile bir adımlık yol kat edilir.Arduino üzerine taktığmız 4 adet pin step motorumuzun içindeki 4 sargıya karşılık gelir.Öncelikle aklımızdaki neden 4 pin kullanıyoruz sorusuna çözüm bulduk.Smile

ÖNEMLİ:Her  model step motorunun bir tam turda attığı adım sayısı farklıdır.

Step motorlar ile ilgili genel bir bilgiye sahip olduysak projemizi gerçekleştirmeye başlayabiliriz.

Gerekli malzemeler:

  • Arduino UNO
  • 28BYJ-48 redüktörlü step motor ve sürücü kartı
  • Bir ucu erkek bir ucu dişi jumper kablo
  • 9V DC adaptör veya 9V pil yada usb kablosu

1)Öncelikle  kulladığımız step motor  kütüphanemizi >>buradan>> indirip rardan çıkarın X113647Stepper-master klasör ismi ile  Bilgisayarım->C:>ProgramFiles(x86)->Arduino->Libraries klasörüne atınız.

2)Devre Şeması

Devrenizi şekildeki gibi monte ediniz.

3)Devre kodları

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
#include <X113647Stepper.h>
int stepMotorAdim=2048;//Step motor 1turda atılan adım sayısı
int motorpin1 =8;//sargıları tanımlıyoruz.
int motorpin2 =9;
int motorpin3 =10;
int motorpin4 =11;

tardate::X113647Stepper myStepper(
  stepMotorAdim,motorpin1,motorpin2,motorpin3,motorpin4);//Nesne oluşturuyoruz.Nesne elemanlarını ekliyoruz.
void setup() {
  
myStepper.setSpeed(12);//Hız ayarını yapıyoruz.
}

void loop() {
myStepper.step(stepMotorAdim);//Belirtilen adım kadar ilerler.
delay(1000);
myStepper.step(-stepMotorAdim);//belirtilen adım kadar geri gelir
delay(1000);//1sn bekler.
}

Step Motor Devremiz bukadar.Diğer projeleri inceleyebilirsiniz.


Robotik Kodlama Eğitimi



Yorum Yap :


Robotik Kodlama Eğitimi

Site içi Arama


En Çok Okunanlar

Sorusu Olan Varmı?

Paylaştıgım video,dosya yada projelerle ilgili sorularınızı buradan sorabilirsiniz.
Not:Projemi siz yaparmısınız demeyin lütfen :)

Sorunuz mu var?