Tentang iTCLab
Tentang Internet-Based Temperatue Control Lab
iTCLab - Internet-Based Temperatue Control Lab. Kit kontrol suhu untuk aplikasi kontrol umpan balik dengan Mikrokontroller ESP32, LED, dua pemanas, dan dua sensor suhu. Keluaran daya pemanas disesuaikan untuk mempertahankan setpoint suhu yang diinginkan. Energi panas dari pemanas ditransfer secara konduksi, konveksi, dan radiasi ke sensor suhu. Panas juga dipindahkan dari perangkat ke lingkungan.
Kit iTCLab ini:
- Terinspirasi TCLab Produk BYU (Brigham Young University). Salah satu kampus swasta di Provo, Utah Amerika Serikat.
- Miniatur Sistem Kendali dalam Saku.
- Paket Pembelajaran IoT Praktis.
- Pengenalan Sistem IoT.
- Pemrograman IoT.
- Praktek Sistem Kendali Berbasis IoT.
- Bisa digunakan untuk belajar Dinamika Sistem dan Sistem Kontrol.
- Bisa digunakan untuk belajar Pemrograman Arduino dan Python.
- Bisa digunakan untuk belajar Pemrograman Machine Learning.
- Dan lain-lain.
Perbedaan mendasariTCLab dengan TCLab produk BYU, adalah dengan mengganti Mikrokontroller Arduino Uno dengan ESP32. Dengan menggunakan ESP32 ini, maka iTCLab memiliki kemampuan untuk konek ke Internet of Things (IoT).
Aplikasi iTCLab
Contoh gambaran penerapan iTCLab seperti diperlihatkan pada gambar-gambar berikut.
Gambaran penerapan iTCLab untuk sistem monitoring dan kontrol suhu berbasis Internet of Things (IoT) diperlihatkan pada gambar berikut.
Gambaran penerapan iTCLab untuk sistem monitoring dan kontrol suhu berbasis Internet of Things (IoT) dan Machine Learning diperlihatkan pada gambar berikut.
Gambaran penerapan iTCLab untuk sistem monitoring dan kontrol suhu berbasis Internet of Things (IoT) dan Machine Learning, terutama untuk kontrol PID dan parameter tuning menggunakan Machine Learning diperlihatkan pada gambar berikut.
Resources TCLab BYU
Resources TCLab Kampus BYU masih bisa digunakan untuk bereksperimen dengan Kit iTCLab dengan penyesuaian seperlunya. Terutama pengaturan ke Mikro ESP32 dan perubahan pin dari Mikro ESP32 yang digunakan.
Nomor pin yang sesuai dengan sinyal pada iTCLab adalah sebagai berikut:
- pinT1 = 34 --> Sensor T1
- pinT2 = 35 --> Sensor T2
- pinQ1 = 32 --> Heater Q1
- pinQ2 = 33 --> Heater Q2
- pinLED = 26 --> LED
Resources TCLab Kampus BYU yang bisa digunakan antara lain:
Agar bisa digunakan di Kit iTCLab, maka program tclab.py harus diganti dengan itclab.py.
Download di sini: itclab.py.