• Tidak ada hasil yang ditemukan

SISTEM MONITORING DAN CONTROLLING AIR NUTRISI AQUAPONIK MENGGUNAKAN ARDUINO UNO BERBASIS WEB SERVER TUGAS AKHIR

N/A
N/A
Protected

Academic year: 2021

Membagikan "SISTEM MONITORING DAN CONTROLLING AIR NUTRISI AQUAPONIK MENGGUNAKAN ARDUINO UNO BERBASIS WEB SERVER TUGAS AKHIR"

Copied!
13
0
0

Teks penuh

(1)

SISTEM MONITORING DAN CONTROLLING AIR

NUTRISI AQUAPONIK MENGGUNAKAN ARDUINO

UNO BERBASIS WEB SERVER

TUGAS AKHIR

Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata I

Teknik Informatika Universitas Muhammadiyah Malang

Oleh:

Amanda Fahmi Ma’arif

NIM. 201210370311301

JURUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH MALANG

2016

(2)
(3)
(4)
(5)

DAFTAR ISI

LEMBAR PERSETUJUAN ... Error! Bookmark not defined. LEMBAR PENGESAHAN ... Error! Bookmark not defined. LEMBAR PERNYATAAN ... Error! Bookmark not defined. ABSTRAK ... Error! Bookmark not defined. ABSTRACT ... Error! Bookmark not defined. LEMBAR PERSEMBAHAN ... Error! Bookmark not defined. KATA PENGANTAR ... Error! Bookmark not defined. DAFTAR ISI ... 5 DAFTAR GAMBAR ... Error! Bookmark not defined. DAFTAR TABEL ... Error! Bookmark not defined. BAB I ... Error! Bookmark not defined. PENDAHULUAN ... Error! Bookmark not defined. 1.1 Latar Belakang ... Error! Bookmark not defined. 1.2 Rumusan Masalah ... Error! Bookmark not defined. 1.3 Batasan Masalah ... Error! Bookmark not defined. 1.4 Tujuan Penelitian ... Error! Bookmark not defined. 1.5 Metodologi ... Error! Bookmark not defined. 1.5.1. Pengumpulan Data ... Error! Bookmark not defined. 1.5.2. Desain dan Perancangan Sistem ... Error! Bookmark not defined. 1.5.3. Implementasi ... Error! Bookmark not defined. 1.5.4. Pengujian ... Error! Bookmark not defined. 1.5.6. Penyusunan Buku Tugas Akhir ... Error! Bookmark not defined. BAB II ... Error! Bookmark not defined. LANDASAN TEORI ... Error! Bookmark not defined. 2.1 Aquaponik ... Error! Bookmark not defined. 2.2 Sistem Aquaponik Rakit Apung (Floating Raft) . Error! Bookmark not defined.

2.3 Nutrisi Aquaponik ... Error! Bookmark not defined. 2.4 Derajat Keasaman (PH) ... Error! Bookmark not defined. 2.4.1. Derajat Keasaman pada Budidaya Aquaponik ... Error! Bookmark not defined.

(6)

2.6 Mikrokontroler ... Error! Bookmark not defined. 2.6.1. Arduino Uno ... Error! Bookmark not defined. 2.6.2. Arduino Ethernet Shield ... Error! Bookmark not defined. 2.6.3. Analog Electrical Conductivity (With Temperature

Compensation) ... Error! Bookmark not defined. 2.6.4. Analog PH Meter Kit ... Error! Bookmark not defined. 2.7 Web Server ... Error! Bookmark not defined. BAB III ... Error! Bookmark not defined. ANALISIS DAN PERANCANGAN SISTEM ... Error! Bookmark not defined. 3.1 Analisis Sistem ... Error! Bookmark not defined. 3.1.1. Analisis Kebutuhan ... Error! Bookmark not defined. 3.1.2. Analisis Masalah ... Error! Bookmark not defined. 3.2 Perancangan Sistem ... Error! Bookmark not defined. 3.2.1. Arsitektur Sistem ... Error! Bookmark not defined. 3.2.2. Rancangan Perangkat Keras ... Error! Bookmark not defined. 3.2.3. Flowchart ... Error! Bookmark not defined. 3.2.4. Data yang Ditransmisikan dari Perangkat Keras ke Web Server

Error! Bookmark not defined.

3.2.5. Desain Database ... Error! Bookmark not defined. 3.2.6. Rancangan Interface Web... Error! Bookmark not defined. 1. Dashboard ... Error! Bookmark not defined. 2. Report Monitoring ... Error! Bookmark not defined. 3. Report Controlling ... Error! Bookmark not defined. 4. Alert ... Error! Bookmark not defined. 3.2.7. Skenario Pengujian ... Error! Bookmark not defined. BAB IV ... Error! Bookmark not defined. IMPLEMENTASI DAN PENGUJIAN ... Error! Bookmark not defined. 4.1 Kebutuhan Perangkat Keras dan Perangkat Lunak . Error! Bookmark not defined.

4.2 Implementasi Alat ... Error! Bookmark not defined. 4.2.1. Pemasangan Rangkaian Perangkat Keras .... Error! Bookmark not defined.

4.3 Implementasi Web Server dan Arduino Error! Bookmark not defined. 4.3.1. Proses Pembacaan Data Analog PH Meter Kit.... Error! Bookmark not defined.

(7)

4.3.2. Proses Pembacaan Data Analog Electrical Conductivity Meter (With Temperature Compensation) ... Error! Bookmark not defined. 4.3.3. Proses Controlling Elektrokonduktivitas (EC) .... Error! Bookmark not defined.

4.3.4. Proses Controlling Derajat Keasaman (PH) . Error! Bookmark not defined.

4.3.5. Proses Pengirimian Data Ke Web Server ... Error! Bookmark not defined.

4.3.6. Proses Penerimaan Data Web Server ... Error! Bookmark not defined.

4.3.7. Proses Penampilan Data pada Chart ... Error! Bookmark not defined.

4.3.8. Proses Penampilan Data pada Tabel Report Error! Bookmark not defined.

4.3.9. Proses Export Data ke Ms.Excel ... Error! Bookmark not defined. 4.3.10. Proses Penampilan Alert ... Error! Bookmark not defined. 4.3.11. Proses Pengiriman Notifikasi Email Error! Bookmark not defined. 4.4 Pengujian Sistem ... Error! Bookmark not defined. 4.4.1. Pengujian Web Server ... Error! Bookmark not defined. 4.4.2. Pengujian Ketepatan Pembacaan Data Sensor Dari Arduino

Error! Bookmark not defined.

4.4.3. Pengujian Ketahanan Perangkat Keras ... Error! Bookmark not defined.

4.4.4. Pengujian Pengiriman Data dan Jeda Waktu Pengiriman Data Error! Bookmark not defined.

4.4.5. Pengujian Sistem Secara Keseluruhan ... Error! Bookmark not defined.

4.5 Analisa Keseluruhan Hasil Pengujian .... Error! Bookmark not defined. 4.5.1. Pembahasan Hasil Pengujian ... Error! Bookmark not defined. 4.5.2. Permasalahan Penelitian ... Error! Bookmark not defined. 4.5.3. Keunggulan Dan Kelemahan Penelitian ... Error! Bookmark not defined.

BAB V ... Error! Bookmark not defined. KESIMPULAN DAN SARAN ... Error! Bookmark not defined. 5.1. Kesimpulan ... Error! Bookmark not defined. 5.2. Saran ... Error! Bookmark not defined. DAFTAR PUSTAKA ... Error! Bookmark not defined.

(8)
(9)

DAFTAR GAMBAR

Gambar 2.1 Aquaponik Rakit Apung ... Error! Bookmark not defined. Gambar 2.2Arduino Uno ... Error! Bookmark not defined. Gambar 2.3 Arduino Ethernet Shield ... Error! Bookmark not defined. Gambar 2.4 Analog Electrical Conductivity Meter (With Temperature

Compensation) ... Error! Bookmark not defined. Gambar 2.5 Analog PH Meter Kit ... Error! Bookmark not defined. Gambar 3.1 Diagram Blok Perancangan Sistem .. Error! Bookmark not defined. Gambar 3.2 Rancangan Perangkat Keras ... Error! Bookmark not defined. Gambar 3.3 Flowchart Perancangan Sistem ... Error! Bookmark not defined. Gambar 3.4 Format Data yang Ditransmisikan .... Error! Bookmark not defined. Gambar 3.5 Perancangan Database dari Web Server ... Error! Bookmark not defined.

Gambar 3.6 Rancangan Interface Dashboard ... Error! Bookmark not defined. Gambar 3.7 Rancangan Interface Report Monitoring ... Error! Bookmark not defined.

Gambar 3.8 Rancangan Interface Report Controling ... Error! Bookmark not defined.

Gambar 3.9 Rancangan Interface Alert ... Error! Bookmark not defined. Gambar 4.1 Memasang Arduino Ethernet Shield ke Arduino Uno ... Error! Bookmark not defined.

Gambar 4.2 Memasang Analog PH Meter Kit dan Analog Electrical ... Error! Bookmark not defined.

Gambar 4.3 Source Code Program Arduino Pembacaan Data Analog PH Meter Kit ... Error! Bookmark not defined. Gambar 4.4 Tampilan Data PH Meter Kit pada Serial Monitor Error! Bookmark not defined.

Gambar 4.5 Source Code Program Arduino Pembacaan Data Analog Electrical Conductivity Meter ... Error! Bookmark not defined. Gambar 4.6 Tampilan Data Electrical Conductivity Meter pada Serial Monitor ... Error! Bookmark not defined. Gambar 4.7 Source Code Program Arduino Controling EC ... Error! Bookmark not defined.

Gambar 4.8 Source Code Program Arduino Controlling PH .... Error! Bookmark not defined.

Gambar 4.9 Kode Program Konfigurasi Arduino Ethernet Shield ... Error! Bookmark not defined.

Gambar 4.10 Kode Program Pengiriman Data ke Web Server . Error! Bookmark not defined.

Gambar 4.11 Kode Program Penerimaan Data pada Web Server ... Error! Bookmark not defined.

Gambar 4.12 Data Sensor Terkirim Ke Web Server ... Error! Bookmark not defined.

(10)

Gambar 4.13 Source Code Program Menampilkan Data ke Dalam Bentuk Chart ... Error! Bookmark not defined. Gambar 4.14 Data Sensor Ditampilkan Dalam Bentuk Chart ... Error! Bookmark not defined.

Gambar 4.15 Kode Program Menampilkan Data Dalam Bentuk Tabel ... Error! Bookmark not defined.

Gambar 4.16 Data Sensor Dalam Bentuk Tabel Report ... Error! Bookmark not defined.

Gambar 4.17 Source Code Program Export Data ke Bentuk Ms.Excel ... Error! Bookmark not defined.

Gambar 4.18 Data Sensor di Export ke Dalam Ms.Excel .. Error! Bookmark not defined.

Gambar 4.19 Source Code Program Alert ... Error! Bookmark not defined. Gambar 4.20 Tampilan Pengaturan Alert ... Error! Bookmark not defined. Gambar 4.21 Source Code Program Pengiriman Alert ke Email ... Error! Bookmark not defined.

Gambar 4.22 Tampilan Notifikasi Email ... Error! Bookmark not defined. Gambar 4.23 Diagram Blok Pengujian Sistem ... Error! Bookmark not defined. Gambar 4.24 Halaman Login Website ... Error! Bookmark not defined. Gambar 4.25 Tampilan Halaman Utama (Dashboard) ... Error! Bookmark not defined.

Gambar 4.26 Tampilan Chart Monitoring PH ... Error! Bookmark not defined. Gambar 4.27 Tampilan Chart Monitoring EC ... Error! Bookmark not defined. Gambar 4.28 Tampilan Chart Monitoring Temperature .... Error! Bookmark not defined.

Gambar 4.29 Tampilan Report Monitoring ... Error! Bookmark not defined. Gambar 4.30 Hasil Export Ms.Excel ... Error! Bookmark not defined. Gambar 4.31 Proses Kalibrasi dan Pengujian Sensor PH .. Error! Bookmark not defined.

Gambar 4.32 Diagram Blok Pengujian Sistem ... Error! Bookmark not defined. Gambar 4.33 Tampilan Serial Monitor dan Chart PH ... Error! Bookmark not defined.

Gambar 4.34 Proses Pengujian Sensor EC ... Error! Bookmark not defined. Gambar 4.35 Tampilan Serial Monitor dan Chart EC ... Error! Bookmark not defined.

Gambar 4.36 Diagram Blok Pengujian Ketahanan Perangkat Keras ... Error! Bookmark not defined.

Gambar 4.37 Diagram Blok Pengujian Pengiriman Data dan Jeda Waktu

Pengiriman Data ... Error! Bookmark not defined. Gambar 4.38 Tampilan Data yang Terkirim ke Web Server ... Error! Bookmark not defined.

Gambar 4.39 Diagram Blok Pengujian Controlling Motor DC Error! Bookmark not defined.

Gambar 4.40 Derajat Keasaman (PH) Tidak Berada Pada Batas Normal .... Error! Bookmark not defined.

(11)

Gambar 4.41 Hasil Controlling Motor DC Terhadap PH Air ... Error! Bookmark not defined.

Gambar 4.42 Nilai EC Tidak Berada Pada Batas Normal .. Error! Bookmark not defined.

Gambar 4.43 Hasil Controlling Motor DC Terhadap EC Air ... Error! Bookmark not defined.

(12)

DAFTAR TABEL

Tabel 4.1 Pengujian Analog PH Meter Kit. ... Error! Bookmark not defined. Tabel 4.2 Pengujian Electrical Conductivity Meter ... Error! Bookmark not defined.

Tabel 4.3 Hasil Pengiriman Data dari Perangkat Keras ke Web Server ... Error! Bookmark not defined.

Tabel 4.4 Hasil Pengujian Pengiriman Data dari Perangkat Keras ke Web Server ... Error! Bookmark not defined. Tabel 4.5 Jeda Waktu Pengiriman Antar Data yang Dikirim ... Error! Bookmark not defined.

(13)

DAFTAR PUSTAKA

[1] Witasari, Aditya Nur (2011). “Studi Teknik Budidaya Elektronik Tanaman Pak Choy (Brassica chinensis L.). Laporan Kuliah Kerja Profesi. Universitas Brawijaya Malang.

[2] Sutiyoso, Yos (2003).”Meramu pupuk Hidroponik”.Jakarta: Penebar Swadaya.

[3] Agung Nugroho, Ristiawan (2012). “Aplikasi Teknologi Akuaponik Pada Budidaya Ikan Air Tawar Untuk Optimalisasi Kapasitas Produksi”. Jurnal Saintek Perikanan Vol. 8. No. 1, 2012.

[4] Anonim.2014.”Sistem Rakit Apung (Floating Raft)”23 Juli

2014.http://www.desaqu.com/?p=456 diakses pada 22 januari 13:01

[5] Purnama,Agus.2012”Pengertian dan Kelebihan Mikrokontroler”.25 Januari

2016.http://elektronika–dasar.web.id/pengertian-dan-kelebihan-mikrokontroler/

[6] Ihsan.2013.”Arduino UNO Mikrokontroler Atmega 328”.28 Januari

2016.http://www.caratekno.com/2015/07/pengertian-arduino-uno-mikrokontroler.html?m=0

[7] Anonim.2016.”Arduino Ethernet Shield”.29 Januari 2016.https://www.arduino.cc/en/Main/ArduinoEthernetShield

[8] Erik Dede.2016.”Pengertian ,Fungsi serta Cara Kerja Web Server”.29 Januari 2016.http://www.dedeerik.com/pengertian-fungsi-serta-cara-kerja-web-server/

[9] DFRobot.2016”Analog EC Meter SKU:DFR)300.29 Januari 2016”.http://www.dfrobot.com/wiki/index.php/Analog_EC_Meter_SKU:D FR0300

[10] DFRobot.2016.”PH Meter SKU(SKU:SEN0161)”.29 Januari 2016.http://dfrobot.com/wiki/index.php/PH_meter(SKU:_SEN0161)

Gambar

Gambar 4.41 Hasil Controlling Motor DC Terhadap PH Air ... Error! Bookmark  not defined
Tabel 4.1 Pengujian Analog PH Meter Kit. .......... Error! Bookmark not defined.

Referensi

Dokumen terkait

The data extraction process has the following steps: (a) Partitioning stego image , it divides stego image into blocks that have the same size as the blocks in the

Gaya kepemimpinan yang digunakan oleh Kepala Kelurahan Yabansai adalah gaya kepemimpinan demokratis birokratis, hal tersebut dapat diketahui dengan melihat hasil

Hal tersebut menunjukkan bahwa mutu pelayanan proses pendidikan untuk kelompok dosen pada labo penyuluhan Sekolah Tinggi Perikanan Jurusan Penyu- luhan Perikanan

mempengaruhi. Material pasir serta morfologi garis pantai yang berupa tanjung dan teluk yang berseling membuatnya mudah mengalami pergeseran. Perubahan posisi tanjung dan teluk

berpengaruh signifikan positif terhadap kepuasan nasabah (Minjoon Jun). Pada hasil penelitian statistik menunjukkan signifikansi pada kedekatan karyawan dengan nasabah

fermentasi dari bahan-bahan organik oleh mikroorganisme anaerob. Sumber bahan yang dapat digunakan pada biogas sangat beragam, salah satunya adalah limbah cair tahu. Limbah

Urutan dalam pembuatan project menggunakan DCS Yokogawa Centum VP adalah penentuan input output modules, pengalamatan input dan output, test function, pembuatan

[r]