Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
Var olan escyi kontrol etmekte zorlandım.Biraz yeniyim bu konularda belki de basit bir şeydir ancak bulduğum kaynaklar hep ingilizce ve genelde kodu verip ne yaptığını anlatmamış çoğu.
ESC'ler saniyede yaklaşık 50 kez tekrarlayan ve süresi 1000 ile 2000 mikrosaniye arasında değişen darbelerle kontrol edilirler. Bu durumda en basit yaklaşım Arduino IDE'nin varolan komutları ile bunu sağlamaktır.
Bir breadboard alırsın. Artı hattına Arduino'dan +5V, eksi hattına Arduino'dan GND bağlarsın.
Bir potansiyometre alıp sağ ve sol bacaklarını artı ve eksiye (5V) bağlarsın. Ortadaki bacağı örneğin A0 analog girişine bağlarsın.
ESC'nin siyahını eksi hattına, beyazını da örneğin Arduino'nun 7 No'lu çıkış ucuna bağlarsın.
Bu kod önce potansiyometrenin konumunu okur ve 0 - 1023 arası bir değer verir. Biz bu değere 1000 ekleyerek yaklaşık olarak istediğimiz 1000 - 2000 mikrosaniye aralığını tutturmuş oluruz.
Servo çıkışı olarak belirlediğimiz 7 numaralı bacağa önce HIGH yazarız. Sonra elde ettiğimiz pulse değeri kadar mikrosaniye bekleriz. Çıkışa LOW yazarız. Bu şekilde bir darbe üretmiş oluruz.
Sonra standart darbe zamanlamasını tutturmak için 20 milisaniye bekler tekrar baştan başlarız.
BUNU YAPARKEN ESC'YE BAĞLI MOTORDA KESİNLİKLE PERVANE BULUNMAMALIDIR
Bu söylediklerimi bire bir uygular ve kodu kavrarsan bu sistemin dezavantajlarını ve bu dezavantajların nasıl aşılabileceğini anlatırım.
Yanıtınız için teşekkürler.Peki potansiyometre olmadan ESC'ye ayar yapmak mümkün mü ? Bir de arming diye bir terim görmüştüm bunun hakkında bir bilginiz var mı acaba ? Şimdiden teşekkürler.