Yazeka
Arama sonuçlarına göre oluşturuldu
Arduino ile PID kontrolü yapmak için aşağıdaki adımlar takip edilmelidir:
- Kütüphaneyi Yükleme: Arduino IDE'nin Kütüphane Yöneticisi'nden Arduino PID Kütüphanesi'ni yükleyin 14.
- Kodu Dahil Etme: Arduino skecinizde PID kütüphanesini dahil edin ve gerekli değişkenleri tanımlayın 14.
- PID Örneği Oluşturma: Bir PID örneği oluşturun ve PID parametrelerini (Kp, Ki, Kd) yapılandırın 14.
#include <PID_v1.h> double setpoint, input, output; double Kp = 2.0, Ki = 5.0, Kd = 1.0; PID myPID(&input, &output, &setpoint, Kp, Ki, Kd, DIRECT);
- Kontrol Modunu Ayarlama: PID kontrolcünüzün modunu AUTOMATIC olarak ayarlayın ve çıkış sınırlarını tanımlayın 14.
myPID.SetMode(AUTOMATIC); myPID.SetOutputLimits(0, 255);
- Döngü: Ana döngüde, giriş değişkenini güncelleyin ve çıkışı hesaplamak için PID örneğinin Compute() metodunu çağırın 1.
void loop() { input = analogRead(sensorPin); myPID.Compute(); analogWrite(actuatorPin, output); delay(100); }
5 kaynaktan alınan bilgiyle göre: