İçindekiler:

Servo Motor Tuş Takımı Kontrolü: 7 Adım
Servo Motor Tuş Takımı Kontrolü: 7 Adım

Video: Servo Motor Tuş Takımı Kontrolü: 7 Adım

Video: Servo Motor Tuş Takımı Kontrolü: 7 Adım
Video: Rc Servo Motor Arduino İle Nasıl Kullanılır ? 2024, Kasım
Anonim
Servo Motor Tuş Takımı Kontrolü
Servo Motor Tuş Takımı Kontrolü

Birincisi servo motoru kurmaktır.

  1. Orta kablo 5V bağlantı noktasına gider
  2. Sol GND bağlantı noktasına gider
  3. Sonuncuyu (kontrol kablosu) 9 numaralı bağlantı noktasına bağlayın

Adım 1: Tuş Takımını Bağlayın

Tuş Takımını Bağlayın
Tuş Takımını Bağlayın

Tuş takımı oldukça basit. Sadece sağdan soldaki pinleri 8, 7, 6, 5, 4, 3, 2, 1 bağlayın. Resim bir kaydırılıyor ama servoyu 9'a bağlıyoruz, bu yüzden her şeyi aşağı kaydırın.

Adım 2: Yine de Kodu İndirin

Kodu (yorum yapılan) indirin ve çalıştırın. Her şey iyi olmalı. Temel olarak 180'in altında 3 haneli bir sayı girdiğinizde, servo kolunu o dereceye hareket ettirir. Üç basamakla demek istediğim, 10 almak için 010 ve 5 almak için 005 girmeniz gerekecek.

Adım 3: Kod Kurulumu

Kod Kurulumu
Kod Kurulumu

Tuş takımı farklı olabilir, sadece sizinkinin karakter dizisine benzediğinden emin olun, eğer sadece karakterleri sizinkiyle eşleşecek şekilde değiştirmezseniz. Seçenek olan sıfırlama değerini (0) tutmak için bir başlangıç değişkeni kullandım. Bunun yerine yönteme her zaman 0 iletebilirsiniz.

Adım 4: Basamak 1

1. basamak
1. basamak

Bu kod, yalnızca 0 veya 1 olabilen ilk basamağı değerlendirip değerlendirmediğini kontrol eder. Diğer herhangi bir şey, giriş geçersiz olduğundan servonun 0'a sıfırlanmasına neden olur. Geçerliyse bir sonraki haneye yükselir ve 1 girilmişse 100 ekler. Yani artık 100'lük bir tabanınız var.

Adım 5: 2. Basamak

2. basamak
2. basamak
2. basamak
2. basamak

İlkine benzer şekilde, yalnızca sayıları değerlendirir, bu sefer 1-9. Geçerli bir karakter girildiğinde, 10'un yerini doldurmak için girilen sayıyı 10 ile ekler. Diyelim ki 1 rakamı 1'di, yani 100'ünüz var, şimdi 5'i girdiniz. Taban artık 150'dir.

6. Adım: 3. Basamak

hane 3
hane 3
hane 3
hane 3

Basamak 3 diğerlerine benzer ancak seçilene göre 1-9 ekler. Diyelim ki 8 girildi. Artık servo hareket yöntemine geçmek için 158'iniz var. Bir kez geçtikten sonra bir sonraki adıma geçin…

Adım 7: Servo Hareketi

Servo Hareket
Servo Hareket

Örneğimiz 158 olan val değerinin 180'den küçük olup olmadığını kontrol eder. O olduğu için motoru 158 derece hareket ettirir. 190 deseydi, servo 0'a sıfırlanırdı. Seri baskılar sadece veri kontrolü içindir. Orada kayda değer bir şey yok.

Önerilen: