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.
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.
Kabloların sürücü kartına bağlanmış görseli de şu şekilde:
Ş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.
Ş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
}