SISTEM KENDALI PADA MINIATUR RUMAH KACA
BERBASIS MIKROKONTROLER ATMEGA16
PROYEK AKHIR
Laporan ini disusun sebagai salah satu syarat mendapatkan gelar Diploma III
Oleh :
Jabir Abdurohman
091311045
2012
DAFTAR RIWAYAT HIDUP
DATA PRIBADI
Agama : Islam
Kewarganegaraan : Indonesia
E-mail : jabir.abdurahman@gmail.com
PENDIDIKAN
Tahun Institusi
1996 – 2002 SD Negeri Rongga, Kab. Bandung
2002 – 2005 MTs Negeri Rongga, Kab. Bandung
2005 – 2008 SMA Negeri 16 Bandung
2009 – 2012 Politeknik Negeri Bandung (Prodi. Tek. Elektronika)
Kupersembahkan
karya ini untuk orang-orang terkasih...
Kedua orang tuaku tercinta...
Umi, Bapa, terimakasih atas segala dukungan, kasih sayang, dan pengorbanan
yang selama ini tercurah dengan ikhlas, semoga Allah SWT membalasnya
dengan pahala yang berlipat ganda, maafkan anakmu yang selama ini hanya
bisa menyusahkanmu dan belum bisa membalas semua yang telah kalian beri,
hanya sedikit prestasi ini yang dapat ku persembahkan...
Keluargaku yang sangat ku kasihi...
Kakakku tercinta Laila Al-Mardiyah, adikku-adikku tercinta Nur Jamilah,
Humaira, dan M.Ibrahim semoga kelak kalian akan meraih kesuksesan dan
kebahagiaan yang hakiki...
Budeku tercinta Bude Nenny yang selama ini merawat dan menjadi orang tua
keduaku di Bandung, Keluarga Pade Nino di Banten, Keluarga Pade Ucok di
Cimahi, Keluarga Pade Uki di Sarijadi, Keluarga Bude Wati di Bogor, dan
seluruh Keluarga Besar Noto Suwito terimakasih atas dukungannya selama ini
baik moriil maupun materiil, semoga Allah SWT membalasnya dengan pahala
yang berlipat ganda...
Teman-temanku...
Teman-teman seperjuangan EC-B 2009, Erick, Eca, Irfan, Reza, Eko, Jam-jam,
Aul, Agus, Adit, Adiaturahman, Arsyal, Faisal, Dimas, Andi, Anggi, Asep,
Firgha, Fauzi, Lani, Manda, Ninis, Onya, Iyan, Ridho dan semua rekan-rekan
Elektronika 2009 terimakasih atas kekompakan dan kebersamaanya selama tiga
tahun ini, semoga kita semua dapat berkumpul kembali di kesempatan yang
lain...
Sahabatku Erick Risky, Andi Rohaendy terimakasih atas segala dukungan dan
motivasinya, semoga persahabatan kita akan tetap abadi...
Jabir Abdurohman...
ABSTRAKSI
Tanaman memiliki sifat dan karakteristik yang berbeda untuk setiap varietas
maupun jenisnya. Iklim atau lingkungan sekitar merupakan faktor utama yang
dapat mempengaruhi pertumbuhan suatu tanaman, contohnya: suhu, kelembaban
udara, tanah dan intensitas cahaya. Oleh karena itu pengaturan faktor-faktor
tersebut sangat diperlukan agar tanaman dapat berkembang secara optimum.
Berdasarkan latar belakang tersebut, penulis akan merancang dan merealisasikan
i
ABSTRACT
Plants have different properties and characteristics for each variety or
type. Climate or environment are the main factors that can affect the growth of a
plant, for example: temperature, humidity, soil and light intensity. Therefore,
regulation of these factors is necessary for plants to grow at its optimum
condition.
Based on this background, the author will design and realization of
Greenhouse based on microcontroller ATmega16. This system will control some
of the climate parameters that automatically control the Greenhouse to make
plants can grow with the optimum set of air humidity, temperature, watering time
and light intensity. This system consists of a microcontroller as the central
controlling the entire system, sensors for detecting physical quantities, the sensor
used in this system is a temperature sensor, humidity sensor and the light intensity
sensor. Some plant are controlled in this system like ultraviolet fluorescent lamp
as a lighting system, high-wattage incandescent lamps as the heating system,
water pump for automatic watering and moisture-producing, and fan for cooling
system.
Keywords: Greenhouse, artificial climate, automatic control, temperature,
humidity, Atmega16
ii
KATA PENGANTAR
Segala puji bagi ALLAH SWT atas karunianya-Nya sehingga penulis
menyelesaikan laporan proyek akhir ini tepat pada waktunya. Laporan ini
dapat
merupakan
salah satu syarat untuk mendapatkan ijazah Diploma III di Program
Studi Teknik Elektronika, Jurusan Teknik Elektro Politeknik Negeri Bandung.
Laporan Proyek ini berjudul : “Sistem Kendali Pada Miniatur Rumah Kaca
Berbasis Atmega16”
iii
7. Yth. Bapak Ihsan Somantri, selaku sekretaris jurusan yang telah
membantu penulis dalam hal birokrasi dan perizinan.
8. Ibu Iyom, Bapak Salim, Bapak Agus, ibu Imas, dan seluruh staf teknisi
laboratorium Teknik Elektronika yang telah membantu penulis dengan
memfasilitasi berbagai keperluan Proyek Akhir.
9. Kedua orang tua tercinta atas segenap dukungannya baik moril maupun
materil yang diberikan kepada penulis
10. Dimas Dwi Satrio selaku partner dalam pengerjaan proyek akhir ini yang
selalu membantu dan memberikan dorongan kepada penulis.
11. Teman – teman angkatan 2009, khususnya kelas 3B–EC’09, yang selalu
memberikan perhatian, bantuan, dan motivasinya kepada penulis.
12. Semua pihak yang telah membantu penulis dalam proyek akhir ini yang
tidak dapat penulis sebutkan satu-persatu.
Semoga Allah SWT membalas semua kebaikan dan pihak yang telah
membantu Penulis dalam penulisan laporan proyek akhir ini. Akhir kata, Penulis
mengharapkan laporan proyek akhir ini dapat bermanfaat dan memberi
pengetahuan yang cukup berarti bagi para pembacanya.
Penulis
iv
DAFTAR ISI
ABSTRAK
.............................................................................................................. i
ABSTRACT ............................................................................................................. ii
KATA PENGANTAR .......................................................................................... iii
DAFTAR ISI ........................................................................................................... v
DAFTAR GAMBAR .......................................................................................... viii
DAFTAR TABEL .................................................................................................. x
v
2.7.2. Tipe Data ........................................................................................ 23
2.7.3. Variabel .......................................................................................... 24
2.7.4. Operasi-Operasi dalam BASCOM ................................................. 24
2.8. Sensor dan Transduser........................................................................... 25
2.8.1. Sensor Kelembaban Udara HMZ-435CHS1 .................................. 26
2.8.2. Sensor Suhu LM35 DZ .................................................................. 26
2.8.3. Sensor Cahaya LDR (Light Dependent Resistor) .......................... 27
2.9. RTC (Real Time Clock) DS 1307 .......................................................... 28
2.10. Relay ...................................................................................................... 29
2.11. Liquid Crystal Display (LCD) ................................................................ 30
2.12. Keypad ................................................................................................... 32
2.13. Pompa Pembuat Uap Air (Humidifier) .................................................. 34
2.14. Kipas Fan ............................................................................................... 34
BAB III PERANCANGAN DAN REALISASI ............................................... 36
3.1. Definisi Perancangan ............................................................................. 36
3.2. Tujuan Perancangan .............................................................................. 36
3.3. Tahapan Perancangan ............................................................................ 36
3.4. Fungsi Alat ............................................................................................ 37
3.5. Spesifikasi Alat ...................................................................................... 37
3.6. Blok Diagram Sistem ............................................................................ 38
3.7. Cara Kerja Alat ...................................................................................... 40
3.8. Perancangan Perangkat Keras ............................................................... 42
3.8.1. Perancangan Sistem Elektronik...................................................... 42
A. Rangkaian Regulator 5 Volt ........................................................... 42
B. Rangkaian Sistem Minimum ATmega16........................................ 42
C. Rangkaian RTC (DS 1307)................... .......................................... 43
D. Rangkaian Interface LCD................... ............................................ 44
E. Rangkaian Driver Output................... ............................................. 44
F. Konfigurasi Sistem Keseluruhan................... .................................. 46
3.8.2. Perancangan Mekanik Alat ............................................................ 47
A. Perancangan Box Panel Kontrol ..................................................... 47
vi
B. Perancangan Mekanik Sistem................... ...................................... 48
3.9. Perancangan Perangkat Lunak (Software)............................................. 51
3.10. Realisasi Perangkat Keras (Hardware) ................................................. 54
3.10.1. Realisasi Sistem Elektronik............................................................ 54
vii
DAFTAR GAMBAR
Gambar 2.1 Diagram Blok Sistem Pengendalian Loop Terbuka ......................... 11
Gambar 2.2 Diagram Blok Sistem Kontrol Tertutup ........................................... 12
Gambar 2.3 Ilustrasi Sistem Kendali On-Off ....................................................... 13
Gambar 2.4 Respon Sistem Kendali On-Off ...................................................... 14
Gambar
2.5 Aksi Kendali Proporsional ............................................................... 14
Gambar 2.6 Diagram blok ATmega16 ................................................................. 18
Gambar 2.7 Konfigurasi Pin ATmega16 dalam Kemasan DIP-40 ...................... 21
Gambar 2.8 Sensor Kelembaban HMZ-435CHS1 ............................................... 26
Gambar 2.9 Sensor Suhu LM35 DZ .................................................................... 27
Gambar 2.10 Sensor Cahaya LDR ....................................................................... 28
Gambar 2.11 Real Time Clock DS1307 .............................................................. 29
Gambar 2.12 Relay............................................................................................... 29
Gambar 2.13 Konfigurasi Pin Relay .................................................................... 30
Gambar 2.14 Display LCD 20 x 4 ....................................................................... 31
Gambar 2.15 Konfigurasi Pin LCD 20 * 4 .......................................................... 31
Gambar 2.16 Keypad 4x4 .................................................................................... 33
Gambar 2.17 Scanning Keypad............................................................................ 33
Gambar 2.18 Pompa Akuarium dan Pompa Air 220VAC ................................... 34
Gambar 2.19 Kipas Fan 12VDC .......................................................................... 35
Gambar 3.1 Diagram Blok Sistem Smart Greenhouse ........................................ 38
Gambar 3.2 Diagram Blok Sistem Kontrol Closed-Loop pada Greenhouse ....... 40
Gambar 3.3 Diagram Blok Sistem Kontrol Open-Loop pada Greenhouse .......... 41
Gambar 3.4 Skematik Rangkaian Regulator 5 Volt ............................................. 42
Gambar 3.5 Skematik Sistem Minimum Atmega 16 ........................................... 43
Gambar 3.6 Skematik Rangkaian RTC DS1307 .................................................. 43
Gambar 3.7 Skematik Konektor LCD 20*4 ......................................................... 44
Gambar 3.8 Skematik Rangkaian Driver Relay ................................................... 45
Gambar 3.9 Konfigurasi Penggunaan Port Pada ATMega16 .............................. 46
Gambar 3.10 Perancangan Box Panel Kontrol .................................................... 48
viii
Gambar 3.11 Perancangan Mekanik Rangka Utama ........................................... 50
Gambar 3.12 Flowchart Program Utama ............................................................. 51
Gambar 3.13 Flowchart Menu Setup ................................................................... 52
Gambar 3.14 Flowchart Menu Running............................................................... 53
Gambar 3.15 Flowchart Menu Info ...................................................................... 54
Gambar 3.16 Realisasi Sistem Minimum Atmega16 ........................................... 55
Gambar 3.17 Realisasi Regulator 5 Volt.............................................................. 55
Gambar 3.18 Realisasi RTC DS1307................................................................... 55
Gambar 3.19 Realisasi Konektor LCD ................................................................ 55
Gambar 3.20 Realisasi Driver Relay .................................................................... 56
Gambar 3.21 Realisasi Panel Kontrol .................................................................. 57
Gambar 3.22 Realisasi Rumah Kaca Tampak Isometrik ..................................... 58
Gambar 3.23 Realisasi Rumah Kaca Tampak Depan .......................................... 58
Gambar 4.1 Tampilan Pengujian LCD................................................................. 65
Gambar 4.2 Konfigurasi Keypad pada Pin Mikrokontroler ................................. 66
Gambar 4.3 Ilustrasi Sinyal Kontrol On-Off........................................................ 74
Gambar 4.4 Respon Sistem Kendali On-Off Kelembaban .................................. 76
Gambar 4.5 Respon Sistem Kendali On-Off Suhu .............................................. 77
Gambar 4.6 Tanaman Stroberi Yang Diamati...................................................... 80
Gambar 4.7 Tanaman Stroberi Satu dan Dua Hari Ke-1 ..................................... 81
Gambar 4.8 Tanaman Stroberi Satu dan Dua Hari Ke-3 ..................................... 81
Gambar 4.9 Tanaman Stroberi Satu dan Dua Hari Ke-6 ..................................... 81
ix
DAFTAR TABEL
Tabel 2.1 Suhu dan Kelembaban Optimal Untuk Beberapa Jenis Tanaman ......... 8
Tabel 2.2 Deskripsi Pin ATmega 16 .................................................................... 19
Tabel 2.3 Karakter Spesial ................................................................................... 23
Tabel 2.4 Tipe Data BASCOM ............................................................................ 23
Tabel
2.5 Operator Relasi .................................................................................... 25
Tabel 2.6 Deskripsi Pin LCD 20 * 4 .................................................................... 31
Tabel 3.1 Deskripsi Penggunaan Port I/O ............................................................ 47
Tabel 4.1 Data Pengukuran Rangkaian Regulator ............................................... 61
Tabel 4.2 Data Pengukuran Output Saat Logic “1” ............................................. 62
Tabel 4.3 Data Pengukuran Output Saat Logic “0” ............................................. 63
Tabel 4.4 Data Pengujian Nilai Tegangan Pada Port ADC ................................. 69
Tabel 4.5 Data Pengujian Driver Relay ............................................................... 71
Tabel 4.6 Data Pengujian RTC DS1307 .............................................................. 71
Tabel 4.7 Data Pengukuran Suhu ......................................................................... 72
Tabel 4.8 Data Pengukuran Kelembaban ............................................................. 73
Tabel 4.9 Respon Aktuator Terhadap Setpoint Kelembaban ............................... 74
Tabel 4.10 Respon Aktuator Terhadap Setpoint Suhu ......................................... 75
Tabel 4.11 Respon Waktu Sistem Kontrol Kelembaban ..................................... 76
Tabel 4.12 Respon Waktu Sistem Kontrol Suhu ................................................. 77
Tabel 4.13 Respon Sistem Kontrol Penyiraman Otomatis................................... 79
Tabel 4.14 Respon Waktu Sistem Kontrol Pencahayaan ..................................... 79
x
DAFTAR PUSTAKA
[5] Setiawan, Afrie. 2010. 20 Aplikasi Mikrokontroler ATmega 8535 & ATmega
16 Menggunakan BASCOM AVR. Yogyakarta: Andi.
xi