
Dalam proses penetasan telur, suhu menjadi salah satu faktor yang sangat menentukan keberhasilan. Perubahan suhu yang terlihat kecil bagi manusia ternyata dapat memberikan dampak cukup besar terhadap perkembangan embrio. Karena itu, inkubator tidak hanya perlu menghasilkan panas, tetapi juga harus mampu mempertahankan suhu agar tetap berada pada kondisi yang sesuai selama proses penetasan. Masalahnya, banyak inkubator sederhana masih mengandalkan termostat dengan sistem kerja nyala dan mati. Ketika suhu turun, pemanas menyala penuh dan ketika suhu sudah mencapai batas tertentu, pemanas akan mati. Cara kerja seperti ini memang sederhana dan murah, tetapi suhu di dalam inkubator cenderung naik turun dan sulit dipertahankan secara konsisten. Proyek DIY ini mencoba menggunakan pendekatan yang berbeda dengan memanfaatkan Arduino sebagai pengendali dan algoritma PID untuk mengatur pemanas. Menariknya, wadah yang digunakan bukanlah casing khusus, melainkan kaleng biskuit bekas yang dimanfaatkan kembali menjadi ruang inkubasi dengan sistem kontrol suhu yang lebih teratur.
Mengapa Stabilitas Suhu Sangat Penting
Telur ayam, bebek, maupun puyuh membutuhkan kondisi suhu yang cukup spesifik selama proses penetasan. Secara umum, suhu inkubasi berada di kisaran 37°C hingga 38°C, meskipun nilai ideal dapat berbeda tergantung jenis telur dan metode inkubasi yang digunakan. Suhu yang terlalu rendah atau terlalu tinggi dalam waktu tertentu dapat mengganggu perkembangan embrio dan menurunkan peluang keberhasilan penetasan. Masalah ini menjadi lebih sulit ketika sistem hanya mengandalkan termostat konvensional. Termostat pada dasarnya hanya menentukan apakah pemanas harus menyala atau mati, sehingga ketika pemanas aktif, daya yang diberikan bisa langsung penuh. Suhu kemudian dapat terus meningkat melewati nilai target sebelum termostat memutuskan aliran listrik. Setelah suhu turun kembali, proses yang sama akan berulang. Akibatnya, suhu di dalam inkubator mengalami fluktuasi yang cukup besar dan tidak selalu berada dekat dengan nilai yang diinginkan.

PID Membuat Kontrol Suhu Lebih Halus
Algoritma PID digunakan untuk mengatasi masalah tersebut karena cara kerjanya tidak hanya menentukan kapan pemanas harus hidup atau mati. PID menghitung seberapa besar respons yang dibutuhkan berdasarkan kondisi suhu saat itu. Konsepnya bisa dibayangkan seperti ketika seseorang mengendarai mobil. Kita tidak selalu menginjak pedal gas penuh dan kemudian langsung melepasnya ketika kecepatan sudah mendekati target. Tekanan pedal biasanya disesuaikan secara bertahap agar kendaraan tetap berada pada kecepatan yang diinginkan. Prinsip yang mirip digunakan oleh PID untuk mengendalikan pemanas. Arduino membaca suhu secara berkala kemudian menghitung selisih antara suhu aktual dengan suhu target. Berdasarkan hasil perhitungan tersebut, Arduino menentukan seberapa besar daya yang perlu diberikan kepada pemanas melalui sinyal PWM sehingga proses pemanasan dapat berlangsung lebih terkontrol.
PID terdiri dari tiga bagian yang saling melengkapi. Bagian Proportional atau P memberikan respons berdasarkan seberapa jauh suhu saat ini dari suhu target, sehingga semakin besar selisih suhu maka semakin besar pula respons yang diberikan. Bagian Integral atau I digunakan untuk mengatasi kesalahan yang masih tersisa dalam waktu yang cukup lama. Pada proyek ini digunakan mekanisme anti-windup dengan membatasi nilai integral agar akumulasi error tidak menyebabkan sistem memberikan respons berlebihan. Sementara itu, bagian Derivative atau D melihat seberapa cepat perubahan suhu berlangsung sehingga sistem dapat mengurangi respons ketika suhu mulai mendekati target. Ketiga bagian tersebut bekerja bersama untuk menjaga suhu tetap berada di sekitar nilai yang diinginkan dan mengurangi kecenderungan suhu melonjak terlalu jauh.

Mengapa Menggunakan MOSFET dan Bukan Relay
Pemilihan komponen untuk mengendalikan pemanas juga menjadi bagian penting dalam proyek ini. Sistem menggunakan modul Dual Channel IRFZ44N MOSFET sebagai pengendali beban karena cara kerja MOSFET lebih sesuai dengan kebutuhan kontrol PWM. Jika menggunakan relay mekanis, pemanas pada dasarnya hanya bisa dikendalikan dengan pola hidup dan mati. Penggunaan relay untuk menerima perintah PWM secara berulang juga membuat kontak mekanis di dalam relay harus bekerja terus-menerus. Selain menimbulkan suara klik, kondisi tersebut dapat memperpendek umur komponen jika dilakukan secara terus-menerus. MOSFET tidak memiliki kontak mekanis sehingga dapat digunakan untuk mengatur daya dengan lebih cepat dan halus. Dalam sistem ini, Arduino dapat mengubah duty cycle PWM sehingga daya yang diberikan kepada lampu pemanas bisa disesuaikan dengan kebutuhan. Ketika suhu masih jauh dari target, daya pemanas dapat dibuat lebih besar. Saat suhu mulai mendekati target, daya dapat dikurangi sehingga proses pemanasan tidak terlalu agresif. Pengaturan seperti inilah yang membantu sistem mempertahankan suhu dengan lebih stabil.

Dashboard HMI Berbasis Browser
Selain sistem kontrol suhu, proyek ini juga memiliki antarmuka HMI atau Human Machine Interface berbasis HTML yang memanfaatkan Web Serial API. Dengan sistem tersebut, Arduino dapat berkomunikasi langsung dengan browser pada komputer sehingga pengguna tidak membutuhkan LCD tambahan untuk melakukan pemantauan atau pengaturan. Arduino cukup dihubungkan ke laptop menggunakan kabel USB, kemudian antarmuka HMI dapat digunakan melalui browser yang mendukung Web Serial API seperti Google Chrome. Salah satu kelebihannya adalah parameter PID dapat diubah secara langsung tanpa harus mengunggah ulang program ke Arduino. Pengguna misalnya dapat mengirim konfigurasi seperti P=55.0,I=0.20,D=4.2 untuk menyesuaikan karakteristik kontrol suhu. Fitur ini cukup membantu ketika melakukan proses tuning karena nilai parameter dapat diuji beberapa kali sampai respons sistem terasa lebih sesuai dengan kondisi inkubator.
Membuat Inkubator dengan Modal Sekitar Rp 86.000
Bagian yang cukup menarik dari proyek ini adalah biaya pembuatannya yang relatif rendah. Tidak dibutuhkan casing khusus atau perangkat industri untuk membuat prototipe tersebut. Wadah inkubator memanfaatkan kaleng biskuit bekas, dalam eksperimen ini menggunakan kaleng Nabati, sehingga biaya untuk bagian tersebut tidak perlu dikeluarkan. Kaleng kemudian digunakan sebagai ruang inkubasi dan dilengkapi dengan sensor suhu, lampu pijar sebagai pemanas, Arduino sebagai pengendali, serta modul MOSFET untuk mengatur daya pemanas. Pemanfaatan barang bekas seperti ini menjadi salah satu daya tarik proyek DIY karena selain menghemat biaya, kita juga dapat mengubah benda yang sudah tidak terpakai menjadi bagian dari sebuah perangkat elektronik.
| Komponen | Harga Estimasi |
|---|---|
| Arduino Uno R3 | Rp 53.000 |
| Sensor Suhu DHT11 | Rp 8.000 |
| Modul Driver MOSFET IRFZ44N | Rp 7.000 |
| Lampu Pijar 12V sebanyak 2 buah | Rp 8.000 |
| Kabel Jumper dan Adaptor | Rp 10.000 |
| Kaleng Biskuit Nabati dan Laptop | Rp 0 karena menggunakan barang yang sudah tersedia |
| Total Investasi | Rp 86.000 |
Dalam pengujian yang dilakukan, sistem mampu menaikkan suhu dari sekitar 30°C menuju target 37,5°C dalam waktu sekitar 216 detik. Setelah mendekati suhu target, pengendalian menggunakan PID membantu menjaga suhu tetap berada di sekitar nilai tersebut tanpa lonjakan suhu yang berarti. Hasil tersebut cukup menarik jika melihat biaya dan komponen yang digunakan, meskipun performa sistem tetap dapat berbeda tergantung ukuran ruang inkubator, posisi sensor, jenis lampu pemanas, sirkulasi udara, isolasi, dan kondisi lingkungan sekitar.

Kesimpulan
Proyek inkubator berbasis Arduino ini menunjukkan bahwa sistem kontrol yang cukup baik tidak selalu membutuhkan perangkat industri dengan harga tinggi. Dengan Arduino, sensor suhu, MOSFET, lampu pijar, algoritma PID, dan wadah sederhana seperti kaleng biskuit, kita sudah dapat membuat prototipe sistem pengendalian suhu yang lebih terkontrol dibandingkan menggunakan saklar termostat biasa. Hal yang menarik bukan hanya biaya pembuatannya, tetapi juga bagaimana kombinasi perangkat keras sederhana dan pemrograman dapat menghasilkan sistem otomatisasi yang cukup fleksibel. PID membantu mengatur daya pemanas berdasarkan kondisi suhu, sedangkan dashboard berbasis browser mempermudah proses pemantauan dan tuning tanpa harus mengubah program setiap kali ingin mencoba parameter baru.
Dari proyek sederhana ini terlihat bahwa barang bekas dan komponen elektronik murah masih memiliki banyak potensi untuk dikembangkan menjadi perangkat yang berguna. Kaleng biskuit hanya menjadi salah satu contoh bagaimana benda sehari-hari dapat dipadukan dengan sensor, mikrokontroler, dan sedikit pemrograman. Dengan konsep yang sama, berbagai proyek lain seperti pengontrol suhu, pengering otomatis, penyiram tanaman, hingga sistem monitoring sederhana juga bisa dikembangkan dengan biaya yang relatif terjangkau.
