# Apa itu Kp, Ki, Kd dan Dt pada PID Ultimate 5 Max ?

### 🔧 Apa itu KP, KI, dan KD?

<span style="white-space: pre-wrap;">Ketiganya adalah bagian dari </span>****PID Controller****<span style="white-space: pre-wrap;"> (Proportional-Integral-Derivative), yaitu sistem kontrol yang bikin robot bisa </span>****ngikutin garis dengan halus dan akurat****, bukan zig-zag gak jelas.

---

### <span style="white-space: pre-wrap;">1. </span>****KP (Proportional) – Seberapa cepat robot bereaksi****

> "Kalau kamu jauh dari garis, seberapa besar kamu harus belok?"

- ****KP itu reaksi langsung terhadap kesalahan****<span style="white-space: pre-wrap;"> (seberapa jauh robot dari garis).</span>
- Makin besar KP, makin cepat beloknya.
- <span style="white-space: pre-wrap;">Tapi kalau terlalu besar, robot bisa </span>****oversteer****<span style="white-space: pre-wrap;"> (belok berlebihan, malah oleng).</span>

<span style="white-space: pre-wrap;">🧠 </span>****Analoginya:****<span style="white-space: pre-wrap;"> kayak kamu nyetir mobil, makin jauh dari jalur, makin besar kamu putar setir.</span>

---

### <span style="white-space: pre-wrap;">2. </span>****KI (Integral) – Koreksi kesalahan jangka panjang****

> "Udah lama nih kamu agak melenceng, ayo dibenerin perlahan."

- <span style="white-space: pre-wrap;">KI itu memperbaiki </span>****kesalahan kecil yang terus-menerus****.
- Dia ngejar akurasi jangka panjang.
- Tapi kalau terlalu besar, bisa bikin gerakan lambat atau bahkan goyang-goyang.

<span style="white-space: pre-wrap;">🧠 </span>****Analoginya:****<span style="white-space: pre-wrap;"> kayak temen yang ngingetin terus, "Eh, belok dikit dong... belok dikit..." biar kamu gak terus nyimpang.</span>

---

### <span style="white-space: pre-wrap;">3. </span>****KD (Derivative) – Pengerem sebelum telat****

> "Eh, kamu mau belok terlalu cepat! Pelan-pelan dong."

- <span style="white-space: pre-wrap;">KD melihat </span>****seberapa cepat kesalahan berubah****.
- <span style="white-space: pre-wrap;">Dia bantu </span>****ngerem gerakan mendadak****, biar gak terlalu kasar.
- Makin tinggi KD, makin lembut gerakan robotnya.

<span style="white-space: pre-wrap;">🧠 </span>****Analoginya:****<span style="white-space: pre-wrap;"> kayak kamu sadar "Waduh, udah muter banyak banget, harus dikurangin sebelum kebablasan!"</span>

---

### <span style="white-space: pre-wrap;">4. </span>****DT (Delta Time) – Waktu antar pembacaan****

> “Seberapa sering kamu ngecek dan ngatur gerakan?”

- ****DT****<span style="white-space: pre-wrap;"> adalah waktu antar perhitungan PID.</span>
- Misalnya 0.01 detik berarti robot ngitung error setiap 10 milidetik.
- Kalau DT gak pas, hasil PID bisa gak stabil atau telat merespon.

<span style="white-space: pre-wrap;">🧠 </span>****Analoginya:****<span style="white-space: pre-wrap;"> kayak kamu nyetir sambil ngecek GPS tiap 10 detik vs tiap 1 detik — makin sering, makin responsif.</span>

---

### 💡 Ringkasan Gampang:

<table id="bkmrk-istilahfungsigampang"><colgroup><col></col><col></col><col></col></colgroup><tbody><tr><th>Istilah

</th><th>Fungsi

</th><th>Gampangnya

</th></tr><tr><td>****KP****

</td><td>Reaksi cepat ke error

</td><td>Seberapa banyak kamu langsung belok

</td></tr><tr><td>****KI****

</td><td>Koreksi kesalahan kecil terus-menerus

</td><td>Ngasih tahu kalau kamu lama-lama melenceng

</td></tr><tr><td>****KD****

</td><td>Ngerem gerakan mendadak

</td><td>Biar gak kebablasan belok

</td></tr><tr><td>****DT****

</td><td>Waktu antar penghitungan PID

</td><td>Seberapa sering kamu cek arah jalan

</td></tr></tbody></table>

---

Kalau kamu tuning PID (atur nilai KP, KI, KD), gunakan PID bawan dari ichibot. karena PID ichibot sudah di tuning oleh expert. Teman teman tinggal menggunakan PID1 2 3 4 atau 5. Semakin besar nilai PID maka robot semakin responsif dengan garis, dan sebaliknya jika makin kecil maka semakin tidak responsif dengan garis.