Sg90 servo motor hızını nasıl yavaşlatabilirim

Katılım
21 Nis 2017
Mesajlar
83
Puanları
1
Yaş
30
Merhaba arkadaşlar

Aşağıda belirttiğim servo motoru, arduıno ile kullanmaktayım.
Verdiğim açı değeri kadar hareket etmekte buraya kadar problem yok ama açı değerine giderken çok hızlı şekilde açı değiştiriyor.
Buradaki hızı nasıl kontrol edebilirim?
EED911A8-7FF3-4F38-B3A2-B321D17A2D1E.jpeg
 
.. programda delay gibi bir gecikme kısmı olması lazım.
Oradaki değeri değiştirin..
 
delay kısmına değer giriyorum ama o sadece beklemeyi değiştirdi benim istediğim açısal dönüşteki hızı kontrol etmek
 
.. pos gibi birşey varmı?
 
servo1.write(90);
pozisyon değerini bu satırla değişiyorum
 
for i=0; i=90 , i++
servo1.write(i);
delay(100ms);

gibi bir döngü ile her 100 ms de bir derece gidecek şekilde yaparsanız hız yavaşlar.Daha da yavaşlatmak için ms değerini artırırsnız.
Not:kod kısmını örnek için yazdım arduino da farklı olabilir.
 

Forum istatistikleri

Konular
128,123
Mesajlar
915,193
Kullanıcılar
449,830
Son üye
xkullanıcı45

Yeni konular

Geri
Üst