Duyuru

Çöküş
Henüz duyuru yok

Deneyap Mini Servo Motor Kontrolu Çalışmıyor Acilll

Çöküş
X
 
  • Filtrele
  • Zaman
  • Göster
Hepsini Sil
yeni mesajlar

  • Deneyap Mini Servo Motor Kontrolu Çalışmıyor Acilll

    Kod:
    #include <deneyap.h>
    #include <ServoESP32.h>
    
    Servo servo_D2;
    
    void setup() {
    servo_D2.attach(D2);
    }
    
    void loop() {
    for (int count=0 ; count<2 ; count++) {
    servo_D2.write(90);
    delay(100);
    }
    
    }
    Kod bu ama çalışmıyor kablolarıda
    sarı olan D2
    kahverengi gnd
    kırmızı 5v neden çalışmıyor acil yardım

  • #2
    Merhaba
    kodunuzdan anladığım kadarıyla motor sadece 90 dereceye gitmek üzere çalışacaktır. Eğer zaten doksan derecede ise çalışmaması normal görünüyor.
    Tam olarak ne yapmaya çalıştığınız ve bağlantı şemasını da paylaşır mısınız lütfen.

    Yorum Yap


    • #3
      Merhaba,
      Oncelikle bu ve benzeri durumlarda profesyonel olarak yapilmasi gereken ilk eylem ServoESP32.h baslik dosyasinin ait oldugu kutuphaneyi bulmaktir:

      1. Google ya da yerli arama motoru Yaani'de "ServoESP32.h" i aratarak gelen sonuclardan bu kutuphanenin kaynak kodunu bulmaya calisin. Gelen sonuclar arasinda Arduino resmi sitesi varsa, genellikle buradan kutuphanenin kaynak koduna erisebilirsiniz. Arduino resmi sitesi yoksa pek muhtemeldir ki bir github sayfasi arama sonuclarinda listelenecektir. Bu sayfaya Girdikten sonra Kutuphanenin kok klasorune gidin.

      2. Buradan kutuphanede yer alan tum fonksiyonlari ve bunlarin kullanim orneklerini (varsa) ogrenebilirsiniz.

      3. Buradan kutuphane hakkinda edindiginiz bilgilerle bu kutuphaneyi gonul rahatligiyla kullanabilir, sifirdan kod yazabilir, ya da varolan ornekleri kendi durumunuza uyarlayabilirsiniz.

      Sizin durumunuzda pek muhtemeldir ki, yukaridaki arkadasin da belirttigi uzere, motor zaten 90 derece pozisyonda ve siz de kodunuzla onu 90 derece pozisyona cekmeye calistiginizdan hicbir sey olmuyor. Cunku zaten o pozisyonda.

      Yorum Yap

      Hazırlanıyor...
      X