kelembaban
Lingkungan
Evan Rega Mahendra 17502244008
Rahma Septiningrum 17502244013
SISTEM KENDALI
KELEMBABAN FUZZY
LINGKUNGAN LOGIC
BERBASIS FUZZY
Merupakan sistem kendali yang digunakan untuk
mengendalikan kelembaban di suatu lingkungan.
Sistem kerjanya yakni mempertahankan
kelembaban pada suatu ruangan. Ketika
kelembaban tinggi maka kipas hidup dan
mistmaker mati, sedangkan jika kelembaban
rendah, maka kipas mati dan mistmaker nyala.
ALAT DAN STM32
Merupakan mikrokontroler yang diproduksi
BAHAN oleh ST Microelectronics dengan 32-bit RISC
ARM Cortex-M processor dan memiliki clock
frekuensi 72 MHzGet a modern PowerPoint
Presentation that is beautifully designed.
Power supply 24V
Sumber daya yang digunakan disesuaikan
dengan kebutuhan daya tegangan
terbesar berupa Mist Maker
Variabel regulator
Sebagai penurun sekaligus penstabil daya
yang digunakan oleh sistem kendali
Sensor BME280
Sensor multi fungsi yang dapat membaca
parameter kelembaban, suhu dan tekanan
udara dengan presisi dan responsif.
ALAT DAN LCD OLED 0,96”
BAHAN LCD OLED digunakan sebagai penampil data
bacaan seperti kelembaban, target
kelembaban, nilai validasi dan sebagainya.
DC FAN 12V
Kipas angin yang digunakan sebagai output sistem
kendali. Berfungsi untuk menurunkan tingkat
kelembaban ketika kelembaban ruang melebihi
target kelembaban.
MIST MAKER 24V
Pembuat uap air sebagai output sistem
kendali untuk meningkatkan kelembaban
ruangan sesuai target kelembaban.
MOSFET DRIVER
Driver yang digunakan untuk
mengaktifkan Mist Maker dengan input
tegangan 24V DC
ALAT DAN
Transistor Driver TIP31
BAHAN Driver yang digunakan untuk mengaktifkan
Kipas Angin dengan input tegangan 12V DC
Wiring
Kabel penghubung yang digunakan untuk
menghubungkan antar komponen yang
digubakan dalam sistem kendali.
REPLIKA KAYU
PLYWOOD 3mm dan laser cutting
BLOK DIAGRAM
5V 12V
5
Membaca nilai kelembaban
dari sensor
4
Memasukkan nilai target
kelembaban
3
Menginisialisasi variable
global yang digunakan
2
Menginisialisasi library
sensor dan OLED Display
1
ALGORITMA SOFTWARE
9
Proses komposisi yakni mencari
Penggunaan operator AND dan nilai maksimal derajat
melakukan proses implikasi yakni 8 keanggotaan berdasarkan data
menghitung derajat keanggotaan MF Output (defuzzyfikasi)
data input dan rule 1 hingga rule
25 7
Proses fuzzyfikasi, menghitung
Menghitung nilai error dan ∆Error sebagai derajat keanggotaan data error
input fuzzy 6 dan ∆Error
Error (t) = target kelembaban –
kelembaban saat ini
∆Error (t) = Error (t) – error (t-1) 5
ALGORITMA SOFTWARE
Mengulangi langkah D
hingga K sampai tombol
12 “reset” ditekan atau sumber
Menampilkan data bacaan daya dimatikan.
sensor dan nilai validasi
melalui OLED display 11
Mengirim hasil mapping
PWM ke port output untuk
Mengkonversi output defuzzyfikasi 10 mengendalikan perangkat
output,
menjadi nilai PWM menggunakan
metode mapping.
9