Arduino Pid Kütüphanesi Ekleme

Arduino PID Kütüphanesi Ekleme

Arduino PID kütüphanesi, Arduino platformunda PID kontrol algoritmasını uygulamak için kullanılan bir kütüphanedir. PID kontrol algoritması, bir sistemin çıkışını istenen değere yaklaştırmak için kullanılan bir kontrol algoritmasıdır. PID kütüphanesi, PID kontrol algoritmasını uygulamak için gerekli olan tüm fonksiyonları içerir.

Arduino PID kütüphanesini kullanmak için, öncelikle kütüphaneyi Arduino IDE’nize yüklemeniz gerekir. Bunu yapmak için, Arduino IDE’nizin “Sketch” menüsünden “Include Library” seçeneğini seçin ve ardından “Manage Libraries” seçeneğine tıklayın. “Library Manager” penceresi açılacaktır. “Library Manager” penceresinde, “PID” anahtar kelimesini arayın ve ardından “Arduino PID” kütüphanesini seçin. “Install” düğmesine tıklayın ve kütüphanenin yüklenmesini bekleyin.

Kütüphaneyi yükledikten sonra, onu Arduino kodunuza ekleyebilirsiniz. Bunu yapmak için, Arduino kodunuzun başlangıcına aşağıdaki satırı ekleyin:

“`

include

“`

Bu satır, PID kütüphanesini Arduino kodunuza ekleyecektir.

PID kütüphanesini kullanarak bir PID kontrol algoritması uygulamak için, öncelikle bir PID nesnesi oluşturmanız gerekir. Bunu yapmak için, aşağıdaki satırı Arduino kodunuza ekleyin:

PID myPID(&Input, &Output, &Setpoint, Kp, Ki, Kd, DIRECT);

Bu satır, myPID adında bir PID nesnesi oluşturacaktır. Input değişkeni, kontrol edilecek sistemin çıkışını temsil eder. Output değişkeni, kontrol edilecek sistemin girişini temsil eder. Setpoint değişkeni, kontrol edilecek sistemin istenen çıkış değerini temsil eder. Kp, Ki ve Kd değişkenleri, PID kontrol algoritmasının kazanç katsayılarını temsil eder. DIRECT değeri, PID kontrol algoritmasının doğrudan etki eden bir kontrol algoritması olduğunu belirtir.

PID nesnesini oluşturduktan sonra, PID kontrol algoritmasını başlatmanız gerekir. Bunu yapmak için, aşağıdaki satırı Arduino kodunuza ekleyin:

myPID.begin();

Bu satır, PID kontrol algoritmasını başlatacaktır.

PID kontrol algoritmasını başlattıktan sonra, PID kontrol algoritmasını kullanarak kontrol edilecek sistemin çıkışını istenen değere yaklaştırabilirsiniz. Bunu yapmak için, aşağıdaki satırı Arduino kodunuza ekleyin:

myPID.compute();

Bu satır, PID kontrol algoritmasını çalıştıracaktır. PID kontrol algoritması, kontrol edilecek sistemin çıkışını istenen değere yaklaştırmak için kontrol edilecek sistemin girişini ayarlayacaktır.

Faydalı Siteler ve Dosyalar


Yayımlandı

kategorisi