Bu uygulamamızda Arduino ile step motor kontrolü yapacağız. Bu uygulamada kullanacağımız malzemelerimiz;
Arduino UNO
28 BYJ-48 Step Motor
ULN2003 Step Motor
Jumper Kablolar (D-E)
Devremizi bu şemaya göre kurup bağlantılarımızı yapıyoruz.
Step motorlar adım adım hareket edebilen fırçasız bir DC motordur. Step motorların tam bir tur dönebilmesi için belirli bir adım sayıları vardır bu adım sayıları motordan motora değişkenlik gösterebilir. Bizim kullandığımız step motorda bir adım yaklaşık 5.625 derecedir bir tam tur olabilmesi için 360/5.625 = 64 adım atması gerekmektedir. Kullanılan step motorda dişlilerle çıkışa devir aktarma oranı 32:1 oranındadır.
Step motorlar robotik ve elektronik sistemlerde sıklıkla kullanılmaktadır. 3 Boyutlu yazıcılar,fotokopi makineleri gibi cihazların içerisinde bulunmaktadır.
Step Motoru kullanabilmek için mBlock'a uzantı eklemek gerekmektedir. Bu işlem için
Extensions - Manage Extensions menüsünü kullanarak mBlock'a ekleyebilirsiniz.
Şimdi uygulama kodumuza geçelim.
Kodunuzu oluşturduktan sonra üst menüde yer alan BOARD menüsünden Arduino UNO kartının seçili olduğundan emin olun. Sonrasında CONNECT menüsünden Serial Port a tıklayarak kartınızın bağlı bulunduğu COM portunu seçin ve kodunuzu yükleyin.
Comments