PENGEMBANGAN SISTEM OTOMATISASI PENGENDALIAN NUTRISI PADA HIDROPONIK BERBASIS ANDROID

dokumen-dokumen yang mirip
ISSN : e-proceeding of Engineering : Vol.4, No.2 Agustus 2017 Page 2199

PENGENDALIAN PH PADA SISTEM PEMUPUKAN TANAMAN HIDROPONIK BERBASIS MIKROKONTROLER AVR ATMEGA16

REALISASI SISTEM OTOMASI KEBUN HIDROPONIK SAYURAN DENGAN PLC. Nama : FRENKY. Nrp : ABSTRAK

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. Hidroponik adalah budidaya menanam dengan memanfaatkan air tanpa

Tj Tugas Akhir 1 3 SKS

Sistem Monitoring Suhu, Kelembaban, dan Pengendali Penyiraman Tanaman Hidroponik menggunakan Blynk Android

PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI POSYANDU TERINTEGRASI BERBASIS ANDROID

BAB I I. PENDAHULUAN

BAB I PENDAHULUAN. Hidroponik (hydroponic) berasal dari kata hidro yang berarti air dan ponus

BAB III METODOLOGI 3.1 Analisis Kebutuhan Analisis Kebutuhan Fungsi Analisis Kebutuhan Input

Gambar Notifikasi via

SKRIPSI. IMPLEMENTASI FUZZY LOGIC CONTROLLER UNTUK MENGATUR ph NUTRISI PADA SISTEM HIDROPONIK NUTRIENT FILM TECHNIQUE (NFT)

BAB 1 PENDAHULUAN Latar Belakang

ABSTRAK. Kata Kunci: Layanan Pesan Antar Makanan, E-tracking, GPS, Android, Cloud. vii

Aplikasi Raspberry Pi untuk Kendali Perangkat Elektronik Rumah Tangga Jarak Jauh menggunakan Web Browser

WORKSHOP HIDROPONIK. Ir. Karno, M.Appl.Sc., Ph.D. (Prodi S1 Agroekoteknologi)

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. 1.2 Rumusan Masalah

BAB IV ANALISIS DAN PERANCANGAN SISTEM. atau tata cara memperoleh rute pariwisata di Provinsi Jawa Barat yang sedang

BAB III LANDASAN TEORI

Sistem Otomatisasi Pengontrolan Volume Dan PH Air Pada Hidroponik

Penerapan Fitur Web Server PLC SIMATIC S Untuk Monitoring dan Kontrol Pada Studi Kasus Simulasi Caramel Cooker Process ABSTRAK

BAB I PENDAHULUAN. dilakukan monitoring. Dalam melakukan monitoring atau pengawasan sebuah

BAB IV ANALISA DAN PERANCANGAN SISTEM

BAB I PENDAHULUAN. oleh masyarakat. Selada digunakan sebagai sayuran pelengkap yang dimakan

APLIKASI PENGINGAT AGENDA BERDASARKAN LOKASI DENGAN GLOBAL POSITIONING SYSTEM (GPS) BERBASIS ANDROID

MEMBANGUN APLIKASI MOBILE DENGAN QT SDK DENGAN STUDI KASUS MONITORING RUANGAN MENGGUNAKAN KAMERA. Disusun oleh : NRP :

BAB IV PERANCANGAN. Gambar 4.1 Blok diagram program

BAB III ANALISA DAN PERANCANGAN

ABSTRAK. Kata Kunci : Android, WiFi, ESP , Arduino Mega2560, kamera VC0706.

PEMBUATAN APLIKASI STUDENT ACCESS SISTEM ABSENSI MAHASISWA DAN INFORMASI DAFTAR NILAI MAHASISWA PADA SISTEM OPERASI ANDROID Angga Tri Hendratno Univer

Pengontrolan Kamera IP Menggunakan Pengontrol Mikro Arduino dan Handphone Sebagai Pengontrolnya Berbasis Web Browser

BAB 1 PENDAHULUAN. dalam meningkatkan kualitas dan kesejahteraan hidup manusia. Seiring

BAB II LANDASAN TEORI

SISTEM PEMANTAUAN KUALITAS TANAMAN SAYUR PADA MEDIA TANAM HIDROPONIK MENGGUNAKAN ARDUINO SKRIPSI ROY P GINTING

SISTEM KONTROL ph DAN EC LARUTAN SERTA SISTEM PENJADWALAN DALAM TEKNIK AEROPONIK BERBASIS MIKROKONTROLER. Oleh. Yosua Kristantius Candra

Aplikasi Raspberry Pi Untuk Prototype Pengendalian Mobil Jarak Jauh Melalui Web Browser ABSTRAK

BAB 4 PERANCANGAN. 4.1 Perancangan Sistem

SISTEM OTOMATISASI PENGONTROLAN SUHU DAN CAHAYA BAGI TANAMAN HIDROPONIK

BAB III ANALISA DAN PERANCANGAN SISTEM

ABSTRAK. Kata kunci: Arduino, smartphone, server, controller

Bab 4 Hasil dan Pembahasan

LEMBAR PENGESAHAN SURAT PERNYATAAN

APLIKASI KENDALI PENGAYUN BAYI OTOMATIS BERBASIS RASPBERRY PI

ALAT PENCATAT PEMAKAIAN AIR BERBASIS MIKROKONTROLER DENGAN PENYIMPANAN DATA PADA SMARTPHONE ANDROID. Nama : Aditya Jaka Hermana NRP :

PROGRAM APLIKASI MENU PEMESANAN BESERTA TRACK AND RECORD DATA PENGUNJUNG BERBASIS ANDROID PADA WARUNG STEAK & SHAKE

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.2. Latar Belakang Masalah

BAB I PENDAHULUAN ULUAN

BAB I PENDAHULUAN. komunikasi suara atau pesan saja. Seiring perkembangan zaman, mobile phone

Pengumpulan Data. Analisa Data. Pembuatan Use Case,Activity dan Sequence Diagram. Perancangan Database. Bisnis Proses.

BAB I PENDAHULUAN. Android merupakan sebuah sistem operasi yang sedang. populer, pada tanggal 3 September 2013 telah mencapai 1 miliar

Joshua Evan Susanto NRP : ABSTRAK

RANCANG BANGUN APLIKASI SIMULASI HOME AUTOMATION BERBASIS IP PADA PLATFORM ANDROID

BAB III ANALISA DAN PERANCANGAN SISTEM

Sistem NFT (Nutrient Film Techniqeu) ROMMY A LAKSONO

BAB 1 PENDAHULUAN. mengabadikan moment-moment yang ada disekitarnya. Penggunaan kamera

BAB III PERANCANGAN ALAT

BAB 1 PENDAHULUAN 1.1. Latar Belakang

PERANCANGAN DAN REALISASI SISTEM AKUISISI DATA DAN PENGAMBILAN GAMBAR MELALUI GELOMBANG RADIO FREKUENSI

Jl. Prof. Sudharto, S.H. Tembalang, Semarang {helmy, arif.nursyahid, thomas, abu.hasan, edwardihani,

DETEKSI SIKLUS OVULASI WANITA DENGAN MONITORING SUHU BASAL TUBUH

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

PERANCANGAN DAN PEMBUATAN SISTEM OTOMATISASI PERANGKAT ELEKTRONIKA RUMAH BERBASIS ARDUINO

APLIKASI PEMETAAN JALAN WISATA PANTAI PULAU BATAM DENGAN LAYANAN LOCATION BASED SERVICE BERBASIS ANDROID. Abstrak

BAB III METODE PENELITIAN. Tujuan dari pengembangan tugas akhir ini adalah pengaturan temperature handphone

PERANCANGAN APLIKASI PENDETEKSI DENYUT NADI KORBAN BENCANA ALAM MENGGUNAKAN PERANGKAT ANDROID BERBASIS INTERNET OF THING

BAB IV HASIL DAN PEMBAHASAN


BAB IV ANALISA DAN PERANCANGAN SISTEM. diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata Kota

Rancang Bangun Sistem Aeroponik Secara Otomatis Berbasis Mikrokontroler

DESAIN DAN IMPLEMENTASI KONTROL ROBOT JARAK JAUH DENGAN KOMUNIKASI WIFI

ABSTRAK. i Universitas Kristen Maranatha

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

APLIKASI SISTEM PEMESANAN MAKANAN DAN MINUMAN BERBASIS ANDROID (STUDI KASUS: KEDAI SOE SOE DELIVERY)

IMPLEMENTASI SISTEM BIMBINGAN TUGAS AKHIR MAHASISWA BERBASIS WEB SERVER DAN ANDROID

BAB IV IMPLEMENTASI DAN UJI COBA

Billy Pramboro Putra Dosen Pembimbing: Umi Laili Yuhana S.Kom M.Sc

ISSN : e-proceeding of Engineering : Vol.5, No.1 Maret 2018 Page 910

PERANCANGAN DAN IMPLEMENTASI KONTROL LEVEL AIR PADA TANGKI BERBASIS PLC (DESIGN AND IMPLEMENTATION OF WATER LEVEL CONTROL AT A TANK BASED ON PLC)

ABSTRAK. Universitas Kristen Maranatha

Perancangan dan Realisasi Prototipe Sistem Smart House dengan Pengendali Menggunakan Smart Phone Berbasis Android. Disusun Oleh:

UJI KEMIRINGAN TALANG SISTEM FERTIGASI HIDROPONIK NFT (Nutrient Film Technique) PADA BUDIDAYA TANAMAN SELADA(Lactuca Sativa)

PERANCANGAN DAN REALISASI SISTEM PEMANTAUAN BERBASIS ESP DALAM SISTEM NURSE CALL

PEMBANGUNAN PERANGKAT LUNAK PENYIRAMAN TANAMAN SECARA OTOMATIS BERBASIS ANDROID

ALAT UJI MCB OTOMATIS BERBASIS MIKROKONTROLER ABSTRAK

APLIKASI SCADA BERBASIS WEB PADA SIMULATOR GREENHOUSE ABSTRAK

SISTEM PENCARIAN RUTE LOKASI MENGGUNAKAN GLOBAL POSITIONING SYSTEM DAN APP INVENTOR SECARA VISUAL

PERANCANGAN KENDALI KELISTRIKAN RUMAH BERBASIS WEBSITE. Naskah Publikasi

APLIKASI WEB EMBEDDED MICROCONTROLLER UNTUK PENGINFORMASIAN KONDISI LALU LINTAS BERUPA TULISAN MENGGUNAKAN WEB BROWSER MELALUI JARINGAN GPRS

Rancang Bangun Aplikasi Rental Kendaraan Berbasis Android

BAB 1 PENDAHULUAN. diberikan kepada pasien yang sedang pergi keluar kota tersebut. Pencatatan data riwayat kesehatan pasien

BAB III ANALISA DAN DESAIN SISTEM

REALISASI SISTEM AKUISISI DATA MENGGUNAKAN ARDUINO ETHERNET SHIELD DAN SOCKET PROGRAMMING BERBASIS IP

BAB I PENDAHULUAN. Saat ini, masyarakat berusaha untuk mengoptimalkan teknologi smartphone

BAHAN DAN METODE PENELITIAN

PEMBUATAN APLIKASI MOBILE LEARNING DENGAN STUDI KASUS MATA PELAJARAN STOKIOMETRI KIMIA. Disusun Oleh: Pembimbing : Dr. rer.nat.

MONITORING AKTIVITAS KELUARGA BERBASIS GPS TRACKING

REMOTE CONTROL INFRARED DENGAN KODE KEAMANAN YANG BEROTASI. Disusun Oleh : Nama : Yoshua Wibawa Chahyadi Nrp : ABSTRAK

Rancang Bangun Sistem Informasi Pengembangan Sumber Daya pada Level View Menggunakan Android (Studi Kasus : PT Chevron Pacific Indonesia)

Transkripsi:

ISSN : 2355-9365 e-proceeding of Engineering : Vol.4, No.2 Agustus 2017 Page 2213 PENGEMBANGAN SISTEM OTOMATISASI PENGENDALIAN NUTRISI PADA HIDROPONIK BERBASIS ANDROID DEVELOPMENT OF AUTOMATION SYSTEM FOR HYDROPONIC NUTRITION CONTROL BASED ON ANDROID Agus Suryanto 1, Budhi Irawan 2, Casi Setianingsih 3 1,2,3 Prodi S1 Sistem Komputer, Fakultas Teknik Elektro, Universitas telkom 1 agussuryanto@student.telkomuniversity.ac.id, 2 budhiirawan@telkomuniversity.ac.id, 3 setiacasie@telkomuniversity.ac.id Abstrak Hidroponik merupakan budidaya menanam dengan memanfaatkan air tanpa tanah dengan menekankan pada pemunahan kebutuhan nutrisi bagi tanaman. Teknik penanaman hidroponik telah menjadi hobi bagi sebagian masyarakat khususnya di perkotaan yang sedikit memiliki lahan untuk bercocok tanam. Pada teknik penanaman hidroponik, kualitas air dan kandungan nutrisi yang diberikan harus sangat diperhatikan. Pemenuhan nutrisi yang kurang, pada jangka waktu tertentu akan berakibat pada pertumbuhan dan kualitas tanaman tersebut. Pada tugas akhir ini telah direalisasikan aplikasi mobile berbasis android yang berfungsi untuk memantau dan mengendalikan nutrisi hidroponik. Aplikasi ini terhubung dengan perangkat Arduino pada hidroponik melalui cloud service. Pada aplikasi ini, pengguna dapat mengetahui kondisi kepekatan nutrisi, suhu, dan ph air nutrisi, serta volume air pada penampung. Selain itu terdapat menu untuk menampilkan daftar riwayat nutrisi yang telah dikeluarkan dan riwayat kondisi hidroponik sebelumnya. Dengan aplikasi ini pengguna juga dapat menghidupkan atau mematikan sistem otomasi yang di implementasikan. Kata Kunci: Hidroponik, aplikasi, android, cloud service Abstract Hydroponics is the cultivation of planting by using water without soil with emphasize the nutrients of the crops. Hydroponic planting techniques have become a hobby for some people, especially in the urban that has little land to grow crops. In hydroponic cultivation techniques, water quality and nutritions content should be very observed. Inappropriate nutrition, will result in the growth and quality of the plant for a certain period of time. In this final project has been realized android-based applications that serve to monitor and control hydroponic nutrients. This app is connected to the Arduino device on hydroponics via cloud service. In this application, user can know the real time condition of the nutrients concentration, temperature, and ph of water nutrients, as well as the volume of water at the tank. In addition there is a menu to display a list history of nutrients that have been issued and history of previous hydroponic conditions. With this application, user also can turn on or turn off the implemented automation system. Keyword: Hidroponik, application, android, cloud service 1. Pendahuluan Hidroponik merupakan budidaya menanam dengan memanfaatkan air tanpa tanah. Sistem hidroponik pada dasarnya merupakan modifikasi dari sistem pengelolaan budidaya tanaman di lapangan secara lebih intensif untuk meningkatkan kuantitas dan kualitas produksi tanaman serta menjamin kontinyuitas produksi tanaman [1]. Dalam penanaman teknik hidroponik memiliki beberapa metode, salah satunya adalah metode DFT (Deep Flow Technique). Selain itu, dalam penanaman hidroponik khususnya dalam metode DFT, kandungan nutrisi dalam air yang dialirkan juga harus sangat diperhatikan karena pada teknik hidroponik, nutrisi yang dibutuhkan tanaman dilarutkan dalam air yang dialirkan. Perlunya pemantauan secara rutin dan intensif tentunya akan menjadi hambatan bagi kalangan tertentu yang hanya sedikit waktu luang. Dibutuhkan sebuah sistem yang dapat digunakan sebagai pemantau jarak jauh sistem hidroponik dimana pengguna dapat memantau kondisi sistem hidroponik secara realtime. Dalam penanaman teknik hidroponik juga tentunya membutuhkan takaran nutrisi yang tepat dan pemantau suhu air supaya tanaman hidroponik tetap tumbuh sehat. Dalam tugas akhir ini dibuat sebuah sistem yang dapat memantau dan mengendalikan kondisi nutrisi sistem hidroponik. Aplikasi ini terintegrasi dengan perangkat keras yang berfungsi untuk membaca kondisi nutrisi hidroponik. Dari sensor-sensor yang terpasang pada sistem otomasi ini akan didapatkan data-data berupa

ISSN : 2355-9365 e-proceeding of Engineering : Vol.4, No.2 Agustus 2017 Page 2214 kepekatan nutrisi, kadar ph (potensial Hidrogen), suhu dan volume air. Dari perangkat keras yang terpasang, data yang diperoleh akan di kirimkan melalui internet ke pengguna supaya dapat dipantau setiap saat. Dengan dirancangnya sistem ini diharapkan dapat membantu mempermudah pengguna untuk memantau tanaman hidroponik tersebut tanpa harus memantaunya secara langsung. Dan diharapkan sistem ini dapat memberikan informasi dan notifikasi mengenai kondisi tanaman hidroponik tersebut secara real time. 2. Dasar Teori 2.1. Hidropponik Hidroponik merupakan budidaya menanam dengan memanfaatkan air tanpa tanah. Sistem hidroponik pada dasarnya merupakan modifikasi dari sistem pengelolaan budidaya tanaman di lapangan secara lebih intensif untuk meningkatkan kuantitas dan kualitas produksi tanaman serta menjamin kontinyuitas produksi tanaman [1]. Penanaman dengan kultur air telah dikenal sejak pertengahan abad ke-15 oleh bangsa Aztec. Dalam kultur air, tanaman ditumbuhkan pada media tertentu yang di bagian dasar terdapat larutan yang mengandung hara makro dan mikro, sehingga ujung akar tanaman akan menyentuh larutan yang mengandung nutrisi tersebut. Terdapat 4 jenis sistem hidroponik, yaitu [2]: a. Deep Flow Technuque (DFT) b. Nutrient Film Technique (NFT) c. Aeroponics d. Teknologi Hidroponik Sistem Terapung (THTS) 2.1.1. Deep Flow Technique (DFT) Gambar 2. 1 Skema Hidroponik DFT Gambar 2.1 merupakan gambar skema hidroponik teknik DFT. Ciri khusus teknik hidroponik DFT adalah adanya genangan air pada pipa penanaman setinggi 4-6cm [2]. Dalam kurun waktu tertentu pompa air celup akan mengalirkan air nutrisi dari penampungan ke pipa penanaman untuk mensirkulasi larutan nutrisi sehingga air pada pipa penanaman tidak akan kekurangan nutrisi yang akan diserap oleh tanaman. Kemudian air dari pipa penanaman akan dialirkan kembali ke penampung air. Salah satu kelebihan teknik ini adalah, meskipun aliran listrik padam, larutan nutrisi tetap tersedia untuk tanaman Karena terdapat genangan air nutrisi pada pipa penanaman. 2.3. Firebase Firebase adalah API yang disediakan oleh google untuk membuat database dan mengaksesnya secara real-time hanya dengan beberapa baris kode. Data dalam firebase disimpan dalam bentuk JSON dan dapat diakses dari semua platform. Firebase memiliki fitur-fitur yang dapat mendukung dalam perancangan aplikasi, diantaranya Authenticating dan Real-Time Database[4]. a. Authentication Authentication berguna untuk memberikan akses pada pengguna yang berwenang/ terdaftar dalam mengakses aplikasi. Dalam sistem ini, fitur auth digunakan sebagai log-in aplikasi supaya pengguna dapat mengakses database dari perangkat android yang ada hanya dengan log-in pada aplikasi[4].

ISSN : 2355-9365 e-proceeding of Engineering : Vol.4, No.2 Agustus 2017 Page 2215 b. Real-time Database Real-time Database di firebase adalah database berbasis cloud dan tidak menggunakan query berbasis SQL untuk menyimpan dan mengambil data. Fitur database ini berguna untuk menyimpan data-data yang digunakan pada sistem yang dirancang[4]. c. Cloud Function Cloud Function pada Firebase memungkinkan untuk menjalankan kode backend secara otomatis sebagai respon terhadap kejadian yang dipicu oleh fiturfitur di Firebase dan permintaan HTTPS. Kode disimpan di cloud dan berjalan di lingkungan yang dikelola. Tidak perlu mengelola dan menskalakan server sendiri [4]. 3. Analisis dan Perancangan 3.1. Gambaran Umum Sistem Aplikasi pemantau kondisi nutrisi hidroponik ini di implementasikan pada perangkat mobile berbasis android. Pengguna akan melakukan login aplikasi, kemudian akan memasukan data ukuran penampung air serta jenis sayuran yang akan ditanam. Data tersebut akan disimpan di Firebase Database yang akan digunakan oleh perangkat Arduino sebagai data referensi sistem pakar. Data hasil sistem pakar beserta nilai sensor-sensor yang terbaca oleh perangkat Arduino melalui sensor-sensor yang terpasang akan dikirimkan ke firebase database. Data tersebut akan diakses oleh aplikasi untuk ditampilkan kepada pengguna. Gambaran umum sistem ini terdapat empat komponen utama diantarnya adalah aplikasi mobile, firebase, micro controller arduino mega dan hidroponik sebagai objek penelitian. Pada tugas akhir ini akan fokus pada perancangan aplikasi mobile dan firebase database saja. Gambar 3. 1 Diagram Gambaran Umum Sistem Gambar 3.1 merupakan gambaran umum sistem yang dibangun. Aplikasi saat pertama kali dijalankan akan meminta pengguna untuk login terlebih dahulu untuk keamanan dapat mengakses database. Kemudian aplikasi akan meminta pengguna untuk memilih tanaman dan estimasi volume air pada penampungan yang kemudian akan di simpan di Cloud Service. Data yang telah tersimpan tersebut akan dibaca oleh perangkat keras sebagai data referensi sistem pakar. Data hasil dari sistem pakar serta data dari sensor yang terpasang pada hidroponik akan disimpan pada Cloud Service yang kemudian akan diakses oleh aplikasi untuk di informasikan kepada pengguna. 3.2. Perancangan Aplikasi Aplikasi mobile berfungsi sebagai pemantau kondisi sistem hidroponik dan sebagai media untuk melakukan input data yang akan digunakan sebagai data referansi sistem pakar pada perangkat arduino. Aplikasi mobile ini akan menampilkan informasi mengenai kondisi real-time sistem hidroponik yang di dikirimkan dari cloud dimana data-data tersebut didapatkan dari sensor-sensor yang terpasang pada

ISSN : 2355-9365 e-proceeding of Engineering : Vol.4, No.2 Agustus 2017 Page 2216 sistem hidroponik. Pada saat terjadi perubahan kondisi hidroponik, arduino akan mengirimkan notifikasi melalui cloud kepada pengguna, yang kemudian dikirimkan ke aplikasi mobile tersebut. Pada aplikasi ini, pengguna dapat data-data dari perangkat keras yang di implementasikan pada sistem hidroponik. Berikut menu-menu utama yang terdapat pada aplikasi: a. Pilih Tanaman, Menu ini berfungsi untuk memilih tanaman yang akan ditanamkan pada hidroponik. Pengaturan tanaman dilakukan di awal penanaman, karena pengaturan ini memuat data yang akan menjadi referensi sistem pakar pada perangkat arduino. Data tersebut meliputi nilai kadar EC dan kadar ph air nutrisi yang dibutuhkan oleh setiap tanaman, dalam studi kasus ini adalah jenis tanaman sayuran daun. b. Pengaturan Penampung Air Pengeturan ini berfungsi untuk memasukan ukuran penampung air yang akan digunakan sebagai penampungan air nutrisi atau pengguna dapat memasukan estimasi volume air pada penampungan. Data ukuran penampung air ini akan menjadi acuan dalam memberikan nutrisi. c. Pengaturan Mode Menu ini berfungsi untuk mengatur mode hidroponik. Pada menu ini terdapat dua mode yaitu mode manual dan mode otomatis. Mode manual berfungsi untuk mematikan seluruh otomatisasi tetapi tidak mematikan sensor-sensor yang berfungsi untuk membaca kondisi sistem hidroponik. Mode ini digunakan apabila pengguna ingin melakukan eksekusi langsung terhadap sistem hidroponik. Pada mode manual informasi-informasi mengenai kondisi sistem hidroponik akan tetap dikirimkan kepada pengguna. Sedangkan mode otomatis berfungsi untuk menghidupkan semua sistem otomatisasi sehingga pengguna tidak perlu melakukan eksekusi secara langsung. d. Halaman Utama Halaman Utama (Home) merupakan halaman yang pertama kali terlihat pada aplikasi setelah pengguna melakukan login. Pada halaman ini ditampilkan kondisi real-time sistem hidroponik. e. Riwayat Nutrisi Menu riwayat nutrisi berisi daftar nutrisi yang telah dikeluarkan oleh sistem. Data yang ditampilkan berupa tanggal, dan jumlah (mili liter) nutrisi yang dikeluarkan. f. Riwayat Kondisi Riwayat kondisi berisi daftar kondisi-kondisi yang sebelumnya telah terbaca. Daftar tersebut berisi tanggal, nilai sensor, dan status kondisi dari sistem hidroponik. 3.3. Use Case Aplikasi Gambar 3. 2 Use Case Diagram Aplikasi

ISSN : 2355-9365 e-proceeding of Engineering : Vol.4, No.2 Agustus 2017 Page 2217 Gambar 3.2 merupakan Use Case Diagram aplikasi, pada gambar tersebut terlihat hal-hal yang dapat dilakukan oleh pengguna dan pakar pada aplikasi. Pada aplikasi ini tedapat menu login dimana pengguna harus masuk terlebih dahulu untuk dapat mengakses setiap menu aplikasi. Setelah pengguna melakukan login aplikasi, pengguna dapat mengakses menu-menu yang tersedia. Pada fitur pakar juga terdapat autentikasi untuk keamanan fitur pakar tersebut. Pada bagian pakar terdapat dua menu utama yaitu untuk menambahkan data tanaman yang akan digunakan oleh pengguna dan manage data tanaman untuk mengedit, dan menghapus data tanaman yang ada. 4. Analisis dan Pengujian Pengujian response time ini akan dilakukan pada fungsi-fungsi pada tabel berikut: Tabel 4. 1 Skenario Pengujian Response Time No Fungsi Deskripsi 1 Pilih Tanaman 2 Input Ukuran Penampung 3 Tambah Tanaman 4 Pengaturan Mode 5 Kuras Air Melakukan pengujian waktu respon pada pengiriman data tanaman yang dipilih oleh pengguna. Melakukan pengujian terhadap waktu respon pada pengiriman data ukuran tandon yang dimasukan oleh pengguna. Melakukan pengujian terhadap waktu respon pada pengiriman data tanaman yang ditambahkan oleh pakar. Melakukan pengujian waktu respon sistem pada pengiriman perintah yang dipilih oleh pengguna sampai mendapatkan respon balik dari perangkat Arduino. Melakukan pengujian waktu respon sistem pada pengiriman perintah sampai mendapatkan respon balik dari perangkat Arduino. a. Pengujian response time fungsi pilih tanaman Pengujian pada fungsi Pilih Tanaman dilakukan masing-masing sebanyak 10 kali pada jaringan dan lokasi yang sama yaitu pada jaringan 3G dengan kekuatan sinyal 5 dari 5 bar sinyal. Dari pengujian yang telah dilakukan, didapatkan hasil rata-rata response time untuk fungsi Pilih Tanaman 0,0679 detik b. Pengujian response time fungsi Input Ukuran Penampung Pengujian response time kedua pada fungsi Input Ukuran Penampung dilakukan masing-masing sebanyak 10 kali pada dan lokasi yang sama pula. Dari pengujian yang telah dilakukan, didapatkan hasil rata-rata response time untuk fungsi Input Ukuran Penampung 0,0437 detik. c. Pengujian response time fungsi Tambah Tanaman Pengujian response time ketiga pada fungsi Tambah Tanaman dilakukan masing-masing sebanyak 10 kali jaringan 3G dengan kekuatan sinyal 5 dari 5 bar sinyal dan pada lokasi yang sama. Dari pengujian yang telah dilakukan pada fungsi Tambah Tanaman, didapatkan hasil rata-rata response time 0,0493 detik. d. Pengujian response time fungsi Pengaturan Mode Pengujian respon time fungsi Pengaturan Mode berbeda dengan pengujian pada fungsi-fungsi sebelumnya. Pengujian response time pada fungsi Pengaturan Mode ini dilakukan dari mulai saat

ISSN : 2355-9365 e-proceeding of Engineering : Vol.4, No.2 Agustus 2017 Page 2218 pengguna mengirimkan perintah melalui smartphone sampai menerima respon balik dari Arduino. Pengujian response time untuk fungsi Pengaturan Mode ini dilakukan masing-masing sebanyak 10 kali pada jaringan 3G dengan kekuatan sinyal 5 dari 5 bar sinyal dan lokasi pada longitude: -6.966270 dan latitude: 107.636018. Dari pengujian response time yang telah dilakukan pada fungsi Pengaturan Mode didapatkan hasil rata-rata response time sistem 3,0388 detik. e. Pengujian response time pada fungsi Kuras Air Pengujian respon time fungsi Kuras Air juga berbeda dengan pengujian pada fungsi-fungsi sebelumnya. Pengujian response time pada fungsi Kuras Air ini dilakukan dari mulai saat pengguna mengirimkan perintah melalui smartphone sampai menerima respon balik dari Arduino. Pengujian response time pada fungsi Kuras Air ini dilakukan sebanyak 10 kali pada jaringan 3G dengan kekuatan sinyal 5 dari 5 bar sinyal dan lokasi pada longitude: -6.966270 dan latitude: 107.636018. Dari pengujian yang dilakukan, didapatkan hasil rata-rata response time untuk fungsi Kuras Air adalah 2,7749 detik. 5. Kesimpulan dan Saran 5.1. Kesimpulan Berdasarkan implementasi serta pengujian terhadap aplikasi yang dibuat, dapat diambil kesimpulan sebagai berikut: a. Berdasarkan pengujian Alpha yang telah dilakukan, dapat disimpulkan bahwa aplikasi berjalan dengan baik dan dapat berfungsi sesuai dengan fungsinya. Fungsi yang telah berhasil diuji antara lain fungsi autentikasi baik untuk user umum atau autentikasi untuk pakar, fungsi untuk menampilkan kondisi real-time hidroponik, fungsi pilih tanaman, fungsi tambah data tanaman, fungsi menu navigasi, serta fungsi pilih mode hidroponik. b. Berdasarkan pengujian response time, aplikasi telah berhasil mengirimkan perintah terhadap perangkat dengan respon waktu rata-rata 0,0679 detik untuk fungsi pilih tanaman, 0,0437 detik untuk fungsi input ukuran penampung, 0,0493 detik untuk fungsi tambah tanaman, 3,0388 detik untuk fungsi pengaturan mode dan 2,7749 detik untuk fungsi Kuras Air. c. Berdasarkan pengujian Beta yang telah dilakukan, tingkat kebutuhan aplikasi di didapatkan hasil akhir 4,17 atau pada perhitungan MOS masuk pada kategori Baik.. 5.2. Saran a. Ditambahkan fitur kamera untuk melihat gambar atau video tanaman hidroponiknya secara realtime dari jarak jauh. b. Ditambahkan fitur image processing untuk mengidentifikasi kesehatan tanaman melalui kondisi fisik tanaman tersebut.

ISSN : 2355-9365 e-proceeding of Engineering : Vol.4, No.2 Agustus 2017 Page 2219 DAFTAR PUSTAKA [1] Rosliani, Rini dan Sumarni, Nani. 2005. Budidaya Tanaman Sayuran Dengan Sistem Hidroponik. Monografi No.27. Balai Penelitian Tanaman dan Sayuran. [2] Suryani, Reno. 2015. Hidroponik Budidaya Tanaman Tanpa Tanah. Yogyakarta. Arcitra. [3] Nimodia C. And Deshmukh H.R. 2012. India. Android Operating System. Volume 3. [4] Dokumentasi Firebase. Diakses pada bulan Maret 2017. Diambil dari https://firebase.google.com/docs/ [5] Developer Android. Diakses pada bulan Maret 2017. Diambil dari https://developer.android.com/guide/index.html. [6] Mattson, Neil S. and Peters Cari. A Recipe for Hydroponic Success.Sunco, Ltd., and University of Arizona. [7] Berry, L. Wade and Knight, Sharon. Plant Culture in Hydroponics. Chapter 8.