SI1031464498

Dari widuri
Lompat ke: navigasi, cari

ALAT PENYIRAM TANAMAN DAN MEMBERI PUPUK OTOMATIS MENGGUNAKAN

SENSOR SUHU BERBASIS ARDUINO UNO PADA DINAS PERTANIAN

DAN PETERNAKAN KAB.TANGERANG


SKRIPSI


Logo stmik raharja.jpg



Disusun Oleh :


NIM : 1031464498
NAMA : EGI WAHYU RUCHIYAT


JURUSAN SISTEM KOMPUTER

KONSENTRASI COMPUTER SYSTEM

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

STMIK RAHARJA

TANGERANG

2014/2015



SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER (STMIK) RAHARJA


LEMBAR PENGESAHAN SKRIPSI



ALA PENYIRAM TANAMAN DAN MEMBERI PUPUK OTOMATIS MENGGUNAKAN

SENSOR SUHU BERBASIS ARDUINO UNO PADA DINAS PERTANIAN

DAN PETERNAKAN KABUPATEN TANGERANG



Disusun Oleh :

Nim : 1031464498

Nama : Egi Wahyu Ruchiyat

Jenjang Studi : Strata Satu

Jurusan : Sistem Komputer

Konsentrasi : Computer System

Disahkan oleh :

Tangerang, 27 Januari 2015

              Ketua                                                                                           KepalaJurusan

          STMIK RAHARJA,                                                                    Jurusan Sistem Komputer,



                                (Ir. Untung Rahardja, M.T.I )                                                           ( Ferry Sudarto, S.Kom, M.Pd )
                                         NIP : 000594                                                                                          NIP : 079010




Lembar%2BPersetujuan%2BPEMBIMBING%2B001.jpg









SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER (STMIK) RAHARJA

LEMBAR PERSETUJUAN DEWAN PENGUJI

ALAT PENYIRAM TANAMAN DAN MEMBERI PUPUK OTOMATIS MENGGUNAKAN SENSOR SUHU BERBASIS ARDUINO UNO PADA DINAS PERTANIAN DAN PETERNAKAN KABUPATEN.TANGERANG

Disusun Oleh :

NIM : 1031464498

Nama : Egi Wahyu Ruchiyat

Disetujui setelah berhasil dipertahankan dihadapan Tim Penguji Ujian Komprehensif

Jurusan Sistem Komputer

Konsentrasi Computer System

Tahun Akademik 2014/2015

Dewan Penguji,

Tangerang, Maret 2015

Ketua Penguji

(                       )

NID:

Anggota Penguji I

(                           )

NID:

Anggota Penguji II

(                       )

NID:






lembar%2Bkeaslian%2Bskripsi%2B001.jpg





ABSTRAKSI


Perkembangan teknologi dan ilmu pengetahuan pada masasekarang dirasakan sudah semakin maju pesat, dapat kita ambil contoh dariperkembangan sistem penyiram tanaman dan memberi pupuk otomatis berbasis Arduino Uno menggunakan sensor suhu LM35 dan interface visual basic.net. Saat ini penyiraman tanaman secara tradisional dirasakurang efisien karena lamanya dalam penyiraman tanaman. Tak hanya itu,penyiraman tanamandan memberi pupuk secaratradisional membutuhkan banyak tenaga dalam melakukan penyiraman tanaman dan memberikan pupuk. Halini menyebabkan pemilik atau pegawai tidak bisameninggalkan tanaman dalam waktu yang lama, karena tanaman dapat kekurangan air dan pupuk. Atas dasar tersebut, alat ini ditujukanuntuk membantu pengguna atau pemilik tanaman dalam menyiram tanaman tanpa harusdisiram secara manual. Alat Penyiram Tanaman Otomatis ini merupakan salah satucontoh penerapan aplikasi dari arduino uno dengan menggunakan perangkattambahan LCD(Liquid Crystal Display),dan sebuah sensor pendeteksi suhu dan kelembaban yang terpasang pada permukaantanah tanaman dan relay yang digunakan sebagai saklar otomatispada sebuah water pump dalam alat penyiram tanaman ini. Alat inimampu melakukan penyiraman beberapa kali dalam sehari.Apabila pengguna ataupemilik tanaman inginmelakukan penyiraman lebih dari satu kali, maka dapat mengatur waktu yangdiinginkan untukmemberikan pupuk denganmenggunakan interface visual basic.net. Alat ini pun mampu bekerja di saat pegawai disuatu instansi tidaksempat merawat tanaman atau penghunirumah tidak berada dirumah, sehinggamemudahkan pegawai ataupemilik rumah dalam penyiramantanaman danmemberikan pupuk, sehingga tanaman pun akan tetap terawat.



Kata Kunci : Arduino Uno,Sensor Suhu LM35,LCD(Liquid Crystal Display),Relay,water pump, Interface Visual Basic.Net





ABSTRACT


The development of technology and science in the presentperceived advancing rapidly, we can take the example of the development of thewatering system and provide automatic fertilizer based Arduino Uno using LM35temperature sensor and visual interfaces basic.net. Currently watering plantstraditionally considered less efficient because of the length of the wateringof plants. Not only that, watering plants and fertilize traditionally requiresa lot of energy in doing watering and provide fertilizer. This leads to theowner or employee can not leave the plant for a long time, because the plantcan be a shortage of water and fertilizers. On this basis, this tool isintended to help the user or owner of the plant without watering the plantsshould be watered manually. Automatic Plant Watering Tools This is one exampleof the application of arduino uno enhancement using LCD (Liquid CrystalDisplay), and a temperature and humidity detection sensors installed at groundlevel plants and relay that is used as an automatic switch to a water pump inthis plant sprinklers. This tool is able to perform several times dailywatering. If the user or owner of the plant wants to do the watering more thanonce, it can set the desired time to provide fertilizer by using a visualinterface basic.net. This tool is also capable of working in the sector in thecurrent agency employees do not have time to care for plants or occupants ofthe house were not home, making it easier for an employee or owner of the housein the watering of plants and provides fertilizer, so that the plant willremain untreated.




Keywords: Arduino Uno, LM35temperature sensor, LCD (Liquid Crystal Display), Relay, water pump, InterfaceVisual Basic.Net



KATA PENGANTAR

Bismillahirrahmanirrahim

Asslamualaikum Wr. Wb.

Segala puji dan syukur penulis panjatkan kehadirat Allah SWT atas berkat rahmat, anugerah dan ijin-Nya serta senantiasa melimpahkan hidayah-Nya, sehingga penulis dapat menyelesaikan penyusunan Skripsi ini dengan baik dan tepat pada waktunya.

Hanya karena kasih sayang dan kekuatan-Nya lah penulis mampu menyelesaikan Laporan Skripsi yang berjudul “ALAT PENYIRAM TANAMAN DAN MEMBERI PUPUK OTOMATIS MENGGUNAKAN SENSOR SUHU BERBASIS ARDUINO UNO PADA DINAS PERTANIAN DAN PETERNAKAN KABUPAEN.TANGERANG”.

Penulis menyadari bahwa tersusunnya Skripsi ini bukan hanya atas kemampuan dan usaha penulis semata, namun juga berkat bantuan berbagai pihak, oleh karena itu penulis mengucapkan terima kasih yang sedalam-dalamnya kepada:

1. Bapak Ir. Untung Rahardja, M.T.I, selaku Ketua STMIK Raharja.

2. Bapak Sugeng Santoso, M.Kom, selaku Pembantu Ketua 1 STMIK Raharja

3. Bapak Ferry Sudarto, S.Kom., M.Pd, selaku Kepala Jurusan Sistem Komputer STMIK Raharja.

4. Bapak Asep Saepullah, M.Kom selaku Dosen Pembimbing 1 yang telah berkenan memberikan bimbingan dan arahan dalam pembuatan Skripsi ini.

5. Bapak Ignatius Agus Supriyono, S.Kom, MM. selaku Dosen Pembimbing 2 yang telah berkenan memberikan bimbingan dan konsep dalam pembuatan Skripsi ini.

6. Bapak dan Ibu Dosen Perguruan Tinggi Raharja yang telah memberikan ilmunya selama penulis menuntut ilmu di Perguruan Tinggi Raharja.

7. Kedua Orang Tua tercinta yang tanpa lelah memberikan segala dukungan moral, materi dan spiritual, “Semoga Allah SWT senantiasa memberikan limpahan rahmat kepada beliau, Amin.”

8. Untuk teman-teman seperjuangan yang selalu memberikan semangat, memotivasi dan percaya akan selesainya Laporan ini.

9. Untuk Staf Kantor Dinas Pertanian dan Peternakan Kab.Tangerang yang telah membantu meringkankan pekerjaan penulis di kantor. Dan ucapan terima kasih kepada semua teman yang tak bisa penulis sebutkan satu persatu.

Akhir kata penulis berharapa laporan ini dapat memberikan manfaat bagi pembaca dan dapat menjadi bahan acuan yang bermanfaat dikemudian hari.

Tangerang, 27 Januari 2015



(Egi Wahyu Ruchiyat)



DAFTAR SIMBOL

daftar%2Bsimbol%2B1.jpg
daftar%2Bsimbol%2B2.jpg



DAFTAR ISI

 COVER DEPAN
 LEMBARPENGESAHAN
 LEMBARPERSETUJUAN PEMBIMBING
 LEMBARKEASLIAN SKRIPSI                 
                                                                                                                   Halaman
  ABSTRAKSI.......................................................................................................i
  KATA PENGANTAR.......................................................................................iii
 DAFTAR GAMBAR ..........................................................................................v
  DAFTARTABEL ..............................................................................................x
  DAFTARSIMBOL ...........................................................................................xi
  DAFTAR LAMPIRAN...................................................................................xiii<o:p></o:p>
  DAFTARISI ....................................................................................................xiv

  BAB I  PENDAHULUAN
  1.1. LatarBelakang............................................................................................1
  1.2.Perumusan Masalah.................................................................................... 2
  1.3.Ruang LingkupPenelitian.......................................................................... 3
 1.4. Tujuan Dan ManfaatPenelitian.................................................................. 3
        1.4.1. TujuanPenelitian................................................................................3  >
        1.4.2. Manfaat Penelitian.............................................................................4
  1.5. Metode Penelitian.......................................................................................5
        1.5.1. Metode Pengumpulan Data ...............................................................5
        1.5.2. Metode Analisa ................................................................................ 6
        1.5.3. Metode Perancangan .........................................................................6
        1.5.4. Metode Pengujian .............................................................................7
  1.6.Sistematika Penulisan................................................................................7
 
BAB II  LANDASAN TEORI
2.1. Teori Umum.................................................................................................. 9
......... 2.1.1. KonsepDasar Sistem....................................................................... 9
.........       1. Definisi Sistem................................................................................. 9
               2. KarakteristikSistem.......................................................................... 9
         2.1.2. Klasifikasi Sistem............................................................................. 11
         2.1.3. Konsep Dasar Perancangan.............................................................. 12
................ 1. Definisi Perancangan...................................................................... 12
................ 2. Cara Membuat Flowchart............................................................... 13
                3. Jenis-Jenis Flowchart....................................................................... 14<o:p></o:p>
2.1.4. Konsep Dasar Prototype.................................................................. 18
               1. DefinisiPrototype............................................................................. 18
               2. Kelebihandan Kelemahan Prototype................................................ 20
......... 2.1.5. Konsep Dasar Pengontrolan............................................................. 21
................ 1. DefinisiPengontrolan...................................................................... 20
................ 2. Jenis-JenisPengontrolan.................................................................. 23
2.2. Teori Khusus.................................................................................................. 23
       2.2.1. Mikrokontroler..................................................................................... 23
.........       1. DefinisiMikrokontroller................................................................... 22
               2. Karakteristik Mikrokontroller............................................................ 24
.........       3.Fitur-Fitur Mikrokontroller............................................................... 25
2.2.2. Mikrokontroller ATmega328............................................................ 27
.........       1. Arsitektur Mikrokontroller ATmega328........................................... 27
              2. Konfigurasi Pin ATmega328............................................................. 28
.........       3. Fitur Mikrokontroler ATmega328.................................................... 30
2.2.3.Mikrokontroller Arduino Uno.......................................................... 36
.........       1. Definisi Arduino Uno....................................................................... 36
.........       2. Hardware Arduino Uno.................................................................... 37
.........       3. Software Arduino Uno..................................................................... 39
......... 2.2.4.Visual Basic.NET............................................................................. 41
              1.  PemanfaatAplikasi Visual Basic.Net.............................................. 43
......... 2.2.5.Suhu dan Kelembaban Tanah.......................................................... 43
......... 2.2.6.Sensor Suhu LM35.......................................................................... 44
.........      1. Definisi Sensor Suhu LM35............................................................. 44
......... 2.2.7. Display LCD(Liquid Crystal Display)............................................ 45
               1.   Definisi LCD(Liquid Crystal Display) .........................................  45<o:p></o:p>
         2.2.8.  Tanaman Hias Pakis Sarang Burung/AspleniumNidus.................. 49
         2.2.8.1. Jenis Pupuk................................................................................... 50
         2.2.9.Pompa Air (Water Pump)................................................................. 51
             1. Definisi Pompa Air (Water Pump).................................................... 51
         2.2.10. Komponen Elektronika.................................................................. 52
             1.  Lampu Led.................................................................................... .. 52<o:p></o:p>
             2.  Resistor............................................................................................ 53
             3.  Kapasitor.......................................................................................... 58
              4. Kristal................................................................................................ 63
.........     5. IC (Integrated Circuit) Regulator...................................................... 65
.........     6. Tombol Reset..................................................................................... 68
......... 2.2.11. Elisitasi .........................................................................................  70<o:p></o:p>
.........     1. Definisi Elisitasi................................................................................. 70
.........     2. Jenis-jenis Elisitasi............................................................................. 70
2.3. Literatur Review............................................................................................ 72

BAB III  PERANCANGAN DAN PEMBAHASAN<o:p></o:p>
3.1. GambaranUmum Dinas............................................................................... 75
        3.1.1. SejarahSingkat Dinas....................................................................... 77
        3.1.2. Visidan Misi Dinas........................................................................... 79
        3.1.3. StrukturOrganisasi............................................................................ 81
        3.1.4. Tugas dan Tanggung Jawab.............................................................. 85
3.2. Tujuan Perancangan..................................................................................... 89
......... 1. Fungsional.............................................................................................. 89
          2. Operasional........................................................................................... 89
3.3. Langkah-Langkah Perancangan................................................................... 90
3.4. Diagram Blok............................................................................................... 90
       3.4.1.Perancangan Modul-Modul Yang Digunakan................................... 92
            1. Rancangan Power Supply.................................................................. 93
            2. Rangkaian Sensor Suhu..................................................................... 95
            3. Rangkaian LCD(LiquidCrystal Display).......................................... 96<o:p></o:p>
            4. Rangkaian Lampu Led....................................................................... 97
            5. Rangkaian Relay................................................................................ 98
            6. Rangkaian Water Pump..................................................................... 99
            7. Rangkaian SistemKeseluruhan.......................................................... 102
3.5. Cara Kerja Alat............................................................................................ 103
3.6. Pembuatan Alat............................................................................................ 104
       3.6.1.Perangkat Keras (Hardware).............................................................. 104
       3.6.2.Perangkat Lunak (Software).............................................................. 106
             1. Software Arduino 1.0.5..................................................................... 106
            2. Pengisian program ke dalam Arduino Uno........................................ 115
            3. Perancangan Program Interface Visual Basic.NET........................... 119
3.7. Flowchart Sistem......................................................................................... 124
3.8. Permasalahan Yang Dihadapi dan AlternatifMasalah................................ 125
           1. Permasalahan Yang Dihadapi.............................................................. 125<o:p></o:p>
          2. Alternatif Pemecahan Masalah............................................................ 126
3.9. User Requirement........................................................................................ 126
BAB IV RANCANGAN SISTEM YANG DIUSULKAN
4.1. Prosedur Sistem Usulan............................................................................... 132
4.2. Perbedaan Prosedur Antara SistemBerjalan dan Sistem Usulan................ 133
4.3. Flowchart Program Yang Diusulkan........................................................... 134
4.4. KonfigurasiSistem Usulan.......................................................................... 142
       4.4.1. SpesifikasiPerangkat Keras (Hardware)........................................... 142
       4.4.2. AplikasiPerangkat Lunak (Software) Yang Digunakan................... 143
4.5. Pengujian...................................................................................................... 143
       4.5.1 Pengujian BlackBox........................................................................... 144
             1. Pengujian Black Box Pada SistemPenyiram Tanaman dan Pemberi
                PupukOtomatis...................................................................................144
4.6. UjiCoba....................................................................................................... 145
       4.6.1. Pengujian Rangkaian Catu Daya....................................................... 146
       4.6.2. PengujianRangkaian Arduno Uno.................................................... 147
      4.6.3. Pengujianrangkaian pengendali motor AC Water Pump................... 149
      4.6.4. PengujianRangkaian Sensor Suhu LM35........................................... 150
      4.6.5. Pengujianinterface Visual Basi.net.................................................... 151
      4.6.6. PengujianPengontrolan Aplikasi Visual Basic.net............................. 152
      4.6.7. Pengujian SistemPenyiraman Air dan Pemupukan Keseluruhan....... 153
4.7. AnalisaProgram........................................................................................... 153
4.8. Evaluasi........................................................................................................ 155
4.9. Implementasi................................................................................................ 156
       4.9.1. Schedule............................................................................................. 156
       4.9.2. Penerapan ..........................................................................................  158
4.10. EstimasiBiaya............................................................................................ 159

BAB V  KESIMPULANDAN SARAN
5.1. Kesimpulan.................................................................................................. 161
       5.1.1. KesimpulanTerhadap Masalah.......................................................... 161
       5.1.2. Kesimpulan Terhadap Tujuan danManfaat Penelitian...................... 162
5.2. Saran............................................................................................................ 163
5.3. Kesan........................................................................................................... 163

 

DAFTARPUSTAKA

LAMPIRAN- LAMPIRAN