5.00 / 1 oy

Arduino'da 28BYJ48 Step Motor Kullanımı ve Örnek Kodlar

Arduino'da Potansiyometre ile Servo Motoru Döndürme örneğinden sonra Tinkercad'de servo motor bulunmadığı için bu örneği yapmayı ertelemek durumunda kalmıştım, hazır boş bir zaman bulmuşken kanlı canlı 28BYJ48 step motor ve sürücü kartı ile basit bir uygulama hazırlamak istedim.

Aşağıdaki görselde sağ tarafta 28BYJ48 servo motor, sol tarafta da Arduino'da 28BYJ48 kullanabilmemiz için gerekli sürücü kartı UNL2003 birlikte görülebilir.

28BYJ-Step-Motor

Aşağıdaki görselden de görülebileceği gibi servo motor ile sürücü kartı bağlantısı zaten bütünleşik gelen kablo ve karşılık gelen soket üzerinen sağlanıyor.

28BYJ Step Motor

Kabloların sürücü kartına bağlanmış görseli de şu şekilde:

UNL2003 sürücü kartı

Şimdi sıra geldi sürücü kartını Arduino'ya bağlamaya. Servo motor pinleri olarak 8, 9, 10 ve 11. pinleri kullanabilirisiniz (aşağıdaki kodlar bu şekilde hazırlandı). Ek olarak 5V ve toprak bağlantıları da kahverengi ve siyah kablolar ile (siz farklı renkte jumper kablolar kullanabilirsiniz) aşağıdaki gibi yapılabilir.

28BYJ Step Motor arduino

Şimdi step motoru ileri ve geri döndürmeyi sağlayan en basit uygulama için aşağıdaki kodları kullanabilirsiniz. Bu kodları kullanabilmek için Stepper_28BYJ_48.h kütüphanesini yüklemeyi unutmayın.


#include "Stepper_28BYJ_48.h"

Stepper_28BYJ_48 stepper(11,10,9,8);

void setup() {
}

void loop() {
  stepper.step(1);
  //stepper.step(1);// tersi yönde
}

 

mr. faruk

01.06.2020 21:40

Bu soru 1 kez yanıtlandı.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
Arduino'da 28BYJ48 Step Motor Kullanımı ve Örnek Kodlar

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.