MEMONITOR KELEMBAPAN TANAH DAN SUHU PADA BUDIDAYA CACING TANAH MENGGUNAKAN ARDUINO UNO TUGAS AKHIR

dokumen-dokumen yang mirip
Rancang Bangun Alat Pengendali Suhu, Kelembaban Dan Penyiraman Secara Berkala Pada Greenhouse Menggunakan Metode Fuzzy Sugeno TUGAS AKHIR

ALAT UKUR SUHU, CAHAYA, DAN KEBISINGAN RUANG PEMBELAJARAN MENGGUNAKAN MIKROKONTROLLER UNTUK BADAN KENDALI MUTU AKADEMIK (BKMA-UMM) TUGAS AKHIR

PERANCANGAN DAN PEMBUATAN ALAT PENGAYUN RANJANG BAYI OTOMATIS MENGGUNAKAN SENSOR SUARA BERBASIS ARDUINO TUGAS AKHIR

MONITORING DAN KONTROL DAYA KAMAR KOS MELALUI JARINGAN INTERNET (SOFTWARE)

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

Rancang Bangun Sistem Peringatan Dini Banjir Melalui Twitter Menggunakan Mikrokontroler Arduino

RANCANG BANGUN SISTEM MONITORING NUTRISI TANAMAN HIDROPONIK MENGGUNAKAN ARDUINO UNO BERBASIS WEB SERVER (STUDI KASUS KUSUMA AGROWISATA) TUGAS AKHIR

Rancang Bangun Alat Monitoring Ukur PH dan Suhu Air Pada Kolam Pembenihan Ikan Lele Sangkuriang Menggunakan Arduino Uno Berbasis Web TUGAS AKHIR

BAB III ANALISIS DAN PERANCANGAN SISTEM

TUGAS AKHIR. Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang. Oleh :

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

TAKARIR. perangkat yang digunakan untuk mengkondisikan udara. kumpulan fungsi-fungsi dalam pemrograman untuk mendukung proses pemrograman

Perancangan Smart Home System Berbasis Website dengan Multiclient Menggunakan Protokol TCP/IP

TUGAS AKHIR. Diajukan guna melengkapi sebagian syarat dalam mencapai gelar Sarjana Strata Satu (S1) Oleh : Disusun Oleh :

APLIKASI BLUETOOTH SEBAGAI INTERFACING KENDALI MULTI- OUTPUT PADA SMART HOME

Sistem Otomatisasi dan Monitoring Miniatur Greenhouse Berbasis Web Server dan Notifikasi SMS dengan Arduino ABSTRAK

DAFTAR ISI Perancanaan Sistem Analisi Kebutuhan Desain Sistem Implementasi Sistem...

EMULASI MONITORING PARAMETER KELISTRIKAN GARDU LISTRIK DI UNIVERSITAS MUHAMMADIYAH MALANG MENGGUNAKAN JARINGAN VPN : SERVER TUGAS AKHIR

PERANCANGAN DAN PEMBUATAN SISTEM PENGENDALI LAMPU JARAK JAUH BERBASIS ARDUINO DAN INFRA MERAH LAPORAN TUGAS AKHIR. oleh NURHASANAH NIM:

BAB II... Error! Bookmark not defined.

RANCANG BANGUN ALAT PEMANTAU KEMACETAN LALU LINTAS BERBASIS MIKROKONTROLER

Aplikasi Kamera Pemantau & Electrical Appliance Remote. Berbasis PC Menggunakan Microcontroller. Arduino Uno & LAN Connection

IMPLEMENTASI PENGONTROL SERTA MONITORING SUHU DAN KELEMBABAN PADA BUDIDAYA JAMUR MENGGUNAKAN;IPHONE SKRIPSI

BAB IV HASIL PENGUJIAN DAN PENGAMATAN. lunak (software) aplikasi Android dan perangkat keras (hardware) meliputi

1 BAB I PENDAHULUAN. 1.1 Latar Belakang

TUGAS AKHIR PERANCANGAN ALAT MONITORING ENERGI LISTRIK BERBASIS ARDUINO DENGAN KONTROL KOMUNIKASI INTERNET

BAB I PENDAHULUAN I.1

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

PEMBANGUNAN SISTEM SMART BUILDING BERBASIS MIKROKONTROLER (Deteksi Ketinggian Air Dalam Sebuah Gedung)

DAFTAR ISI BAB II. TINJAUAN PUSTAKA... 5

BAB I PENDAHULUAN 1.1 Latar Belakang

PERANCANGAN DAN PEMBUATAN RUMAH PINTAR BERBASIS ARDUINO

BAB I PENDAHULUAN A. Latar Belakang

BAB I PENDAHULUAN 1.1. Latar Belakang

PERANCANGAN DAN PEMBUATAN SISTEM OTOMATISASI PERANGKAT ELEKTRONIKA RUMAH BERBASIS ARDUINO

PERANCANGAN PROTOTIPE SMART BUILDING BERBASIS ARDUINO UNO. Diajukan untuk memenuhi salah satu persyaratan dalam menyelesaikan

SISTEM MONITORING LEVEL AIR TANDON MELALUI Short Message Service ( SMS )

BAB III PERANCANGAN SISTEM

4.5.2 Perancangan Program Utama Sistem Rancangan Aplikasi Pengguna (Antarmuka) BAB V IMPLEMENTASI Implementasi Sistem

SISTEM MONITORING PENDETEKSI SUHU DAN KELEMBAPAN PADA RUMAH JAMUR BERBASIS MIKROKONTROLLER AT-MEGA 328 SKRIPSI

BAB I PENDAHULUAN. digunakan di masyarakat Indonesia. Sepeda motor merupakan kendaran bermotor

RANCANG BANGUN SAKLAR LAMPU BAGI PENGGUNA SENSOR JARINGAN NIRKABEL MENGGUNAKAN MEDIA ANDROID SKRIPSI

APLIKASI ANDROID UNTUK MENGATUR SWITCH PADA PERANGKAT ELEKTRONIK NIRKABEL

TUGAS AKHIR ALAT AKUISISI DATA EKONOMIS MENGGUNAKAN ARDUINO DAN LABVIEW

BAB IV PENGUJIAN DAN ANALISA

BAB IV PENGUJIAN DAN ANALISA ALAT

PENGEMBANGAN SISTEM SMART- BUILDING UNTUK DETEKSI PENYUSUPAN DI FAKULTAS TEKNIK UNIVERSITAS PASUNDAN

BAB III PERANCANGAN ALAT

SISTEM KENDALI MANIPULATOR ROBOT SEBAGAI PENYELEKSI BENDA BERWARNA SKRIPSI

1 BAB III METODOLOGI PENELITIAN

RANCANG BANGUN APLIKASI SIMULASI HOME AUTOMATION BERBASIS IP PADA PLATFORM ANDROID

BAB III RANCANG BANGUN

BAB I PENDAHULUAN. 1.1 Latar Belakang

SKRIPSI SISTEM KONTROL TERPADU SAKLAR LAMPU DENGAN SMS MENGGUNAKAN MIKROKONTROLLER ARDUINO

BAB IV PENGUJIAN DAN EVALUASI SISTEM

PERANCANGAN DAN PEMBUATAN ALAT PENGHARUM RUANGAN DENGAN SENSOR PIR DAN SENSOR SUHU BERBASIS MIKROKONTROLER

LEMBAR JUDUL PEMBUATAN APLIKASI PENGENDALI KAMERA CCTV BERBASIS ANDROID TUGAS AKHIR

BAB IV PENGUJIAN ALAT DAN ANALISA

RANCANG BANGUN PROTOTYPE SISTEM KONTROL JARAK JAUH BERBASIS PONSEL ANDROID

BAB IV ANALISA DAN PENGUJIAN ALAT

BAB III ANALISIS DAN PERANCANGAN SISTEM

PENGENDALI ALAT ELEKTRONIK BERBASIS ARDUINO MENGGUNAKAN SENSOR SUHU TUGAS AKHIR

SISTEM KONTROL RUANG OTOMATIS SEBAGAI PENGHEMAT ENERGI LISTRIK BERBASIS MIKROKONTROLER ARDUINO MEGA 2560

PERANCANGAN DAN PEMBUATAN ALAT PENGERING KAIN OTOMATIS DENGAN MEMANFAATKAN MIKROKONTROLER ATMega8535 dan SENSOR SHT11

1 BAB I PENDAHULUAN. Dalam bahasa yang paling sederhana, home automation atau otomatisasi

Rancang Bangun Sistem Komunikasi Alat Kuisioner Menggunakan Aplikasi.NET dengan Bluetooth Elektronika Berbasis Arduino

Low Cost Smart Home Controller Over Internet Menggunakan Single Board Computer Berbasis Web

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB I PENDAHULUAN. efektif karena satu induk ayam kampung hanya mampu mengerami maksimal

SISTEM INFORMASI REAL TIME PEMAKAIAN ENERGI LISTRIK

SISTEM PENGENDALI DAN PENGAWAS PENGGUNAAN LISTRIK PADA GEDUNG BERTINGKAT BERBASIS WEB

KONTROL OTOMATIS AIR CONDITIONER SHELTER BTS BERBASIS MICROCONTROLLER JOURNAL

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM

RANCANG BANGUN SISTEM APPLIKASI UJIAN ONLINE UNTUK MEMBANTU SISWA DALAM MENGHADAPI UJIAN AKHIR NASIONAL ONLINE DI SMP NEGERI 01 WATES - BLITAR

BAB I PENDAHULUAN 1.1 Latar Belakang

RANCANG BANGUN SISTEM PENYIRAMAN TANAMAN ANGGREK DENDROBIUM BERBASIS MIKROKONTROLER ATMEGA 328PU

SISTEM MONITORING KENDARAAN BERMOTOR BERBASIS WEB TUGAS AKHIR

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

BAB II LANDASAN TEORI

RANCANG BANGUN PENGAMAN HUBUNG SINGKAT DAN ARUS BERLEBIH PADA DC HOUSE SKRIPSI

BAB I PENDAHULUAN. 1.1 Latar Belakang

RANCANG BANGUN PERINTAH SUARA PADA KOMPOR LISTRIK

BAB I PENDAHULUAN. label yang dapat dimonitoring langsung (realtime) melalui akses internet. dengan menggunakan server yang dinamakan thingspeak.com.

PEMBANGUNAN SISTEM DETEKSI KEAMANAN SEPEDA MOTOR BERBASIS MIKROKONTROLER VIA PONSEL

SISTEM KENDALI TEMPERATUR AQUSCAPE BERBASISKAN ARDUINO

BAB I PENDAHULUAN 1.1 Latar belakang 1.2 Perumusan masalah 1.3 Tujuan

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

DAFTAR ISI. A BSTRAK... i. KATA PENGANTAR... ii. DAFTAR ISI... v. DAFTAR TABEL... ix. DAFTAR GAMBAR... x. DAFTAR LAMPIRAN... xi

BAB III PERANCANGAN ALAT

Bab 1 Pendahuluan 1.1 Latar Belakang

SKRIPSI IMPLEMENTASI PASSIVE INFRARED, WEBCAM, DAN SMS UNTUK PENUNJANG KEAMANAN RUMAH MENGGUNAKAN MIKROKONTROLER ATMEGA8515. Oleh : Sony Ade Wibowo

SISTEM TELEMETRI SUHU UDARA BERBASIS ATMEGA8535 MENGGUNAKAN INTERNET

III. METODELOGI PENELITIAN. Tempat dan waktu penelitian yang telah dilakukan pada penelitian ini adalah

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV ANALISA DAN PENGUJIAN ALAT. Bab ini membahas hasil dari sistem yang telah dirancang sebelumnya

TUGAS AKHIR. Perancangan Aplikasi Control dan Monitoring Smart Home System Dengan Komunikasi GSM Menggunakan Arduino

IMPLEMENTASI TEKNOLOGI BLUETOOTH SEBAGAI PENGENDALI GERBANG BERBASIS ARDUINO

BAB I PENDAHULUAN. Kemajuan di bidang teknologi sekarang ini berkembang sangat pesat. Hal ini

BAB I PENDAHULUAN. berdampak pada tingkat konsumsi masyarakat yang meningkat, pada khususnya akan kebutuhan

BAB I PENDAHULUAN. A. Latar Belakang Masalah

Transkripsi:

MEMONITOR KELEMBAPAN TANAH DAN SUHU PADA BUDIDAYA CACING TANAH MENGGUNAKAN ARDUINO UNO TUGAS AKHIR Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Oleh : SAMSUL HUDA 201010370311129 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2016 i

ii

iii

iv

KATA PENGANTAR Segala puji bagi Allah SWT yang Maha Pengasih lagi Maha Penyayang atas limpahan rahmat dan karunia-nya sehingga penulis dapat menyelesaikan Tugas Akhir yang berjudul: Memonitor Kelembapan Tanah dan Suhu Pada Budidaya Cacing Tanah Menggunakan Arduino Uno Di dalam tulisan ini disajikan pokok-pokok bahasan yang meliputi analisis kebutuhan sistem, perancangan sistem, implementasi sistem monitoring menggunakan Arduino Uno, melakukan pengujian pada sistem yang sudah dibangun dan direncanakan, dan juga mengamati kerja sistem pada budidaya cacing tanah. Peneliti menyadari sepenuhnya bahwa dalam penulisan Tugas Akhir ini masih ada kekurangan dan keterbatasan. Oleh karena itu peneliti mengharapkan saran membangun agar tulisan ini bermanfaat bagi perkembangan ilmu pengetahuan ke depan. Malang, 12 Januari 2016 Penulis v

DAFTAR ISI LEMBAR PERSETUJUAN... Error! Bookmark not defined. LEMBAR PENGESAHAN... ii LEMBAR PERNYATAAN... iii ABSTRAK... Error! Bookmark not defined. ABSTRACT... Error! Bookmark not defined. LEMBAR PERSEMBAHAN... Error! Bookmark not defined. KATA PENGANTAR... v DAFTAR ISI... vi DAFTAR GAMBAR... xi DAFTAR TABEL... xiii BAB I PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Rumusan Masalah... 2 1.3 Batasan Masalah... 2 1.4 Tujuan... 2 1.5 Metodologi... 3 1.5.1 Studi literatur... 3 1.5.2 Analisis desain sistem... 3 1.5.3 Pengujian sistem... 4 1.5.4 Pembuatan laporan... 4 1.6 Sistematika Penulisan... 4 BAB II LANDASAN TEORI... 6 2.1 Arduino... 6 2.1.1 Hardware Arduino... 7 2.1.2 Software... 9 2.1.3 Arduino Shield... 11 2.1.4 Sensor... 12 2.2 Komponen-komponen Elektronika... 13 2.3 Arduino Web Service... 20 2.4 Budidaya Cacing Tanah... 20 vi

2.4.1 Jenis Cacing Tanah... 21 2.4.2 Tempat Hidup Cacing Tanah... 22 BAB III ANALISA DAN PERANCANGAN SISTEM... 24 3.1 Analisis Sistem... 24 3.2 Analisis Kebutuhan Sistem... 24 3.3 Perancangan Sistem... 25 3.3.1 Perancangan Perangkat Keras... 25 3.3.2 Perancangan Basis Data... 28 3.3.3 Perancangan User Interface... 29 BAB IV IMPLEMENTASI DAN PENGUJIAN... 31 4.1 Implementasi Antar Muka... 31 4.1.1 Tampilan Awal... 31 4.1.2 Menu... 32 4.2 Implementasi Hardware... 38 4.2.1 Implementasi Ethernet Shield... 38 4.2.2 Implementasi Sensor DHT11 dan Kelembapan Tanah... 39 4.2.3 Implementasi Pengiriman Data Dari Arduino ke Database... 41 4.3 Pengujian... 43 4.3.1 Pengujian Fungsional... 43 4.3.2 Pengujian Non Fungsional... 44 4.3.3 Pengujian Sensor DHT11... 44 4.3.4 Pengujian Sensor Kelembapan Tanah... 46 4.3.5 Pengujian Relay... 48 4.3.6 Pengujian Pengiriman Data dari Arduino ke Database... 49 4.3.7 Pengujian Alert Sistem... 52 BAB V PENUTUP... 53 5.1 Kesimpulan... 53 5.2 Saran... 53 DAFTAR PUSTAKA... 54 vii

DAFTAR GAMBAR Gambar 1.1 Analisis Desain Sistem... 3 Gambar 2.1 Arduino Uno[6]... 8 Gambar 2.2 Arduino Integrated Development Environment (IDE)... 10 Gambar 2.3 Struktur Program Arduino... 10 Gambar 2.4 Arduino Ethernet Shield Tampak Depan[7]... 11 Gambar 2.5 Sensor Kelembapan Tanah[8]... 12 Gambar 2.6 Sensor DHT11[9]... 13 Gambar 2.7 Jenis Fixed Resistor[10]... 14 Gambar 2.8 Jenis Variable Resistor[10]... 14 Gambar 2.9 Jenis Thermistor[10]... 15 Gambar 2.10 Jenis LDR[10]... 15 Gambar 2.11 Jenis Kapasitor Tetap (fixed capacitor)[11]... 16 Gambar 2.12 Jenis Kapasitor Variabel (Variable Capacitor)[11]... 16 Gambar 2.13 Transistor[11]... 17 Gambar 2.14 Relay 2 channel... 18 Gambar 2.15 Solenoid Valve[5]... 19 Gambar 2.16 Web Service... 20 Gambar 3.1 Rangkaian Perangkat/alat... 25 Gambar 3.2 Pemasangan Ethernet Shield pada Arduino Uno... 26 Gambar 3.3 Rangkaian Arduino Uno dengan Sensor DHT11... 27 Gambar 3.4 Rangkaian Arduino Uno dengan Sensor Kelembapan Tanah. 28 Gambar 3.5 Rangkaian Solenoid... 28 Gambar 3.6 Desain Database... 29 Gambar 3.7 Tampilan Awal Website... 29 Gambar 3.8 Tampilan grafik Website... 30 Gambar 3.9 Tampilan Tabel Website... 30 Gambar 4.1 Tampilan Awal Website... 31 Gambar 4.2 Menu Website... 32 Gambar 4.3 Script Pengolahan Data Kelembapan Tanah... 33 Gambar 4.4 Script Pengolahan Data Kelembapan udara... 33 viii

Gambar 4.5 Script Pengolahan Data Suhu... 34 Gambar 4.6 Grafik Kelembapan Tanah (tidak ada input data)... 34 Gambar 4.7 Grafik Kelembapan Udara (tidak ada input data)... 35 Gambar 4.8 Grafik Suhu (tidak ada input data)... 35 Gambar 4.9 Grafik Kelembapan Tanah (input data terus terisi)... 35 Gambar 4.10 Grafik Kelembapan Udara (input data terus terisi)... 36 Gambar 4.11 Grafik Suhu (input data terus terisi)... 36 Gambar 4.12 Grafik Kelembapan Tanah (input data berhenti)... 36 Gambar 4.13 Grafik Kelembapan Udara (input data berhenti)... 37 Gambar 4.14 Grafik Suhu (input data berhenti)... 37 Gambar 4.15 Tabel Pada Saat Belum Terisi Data... 37 Gambar 4.16 Tabel Ketika Sudah Terisi Data... 38 Gambar 4.17 Konfigurasi Ip Address pada Ethernet Shield... 38 Gambar 4.18 Konfigurasi Ip Address Server (xampp)... 39 Gambar 4.19 Ping Server ke Arduino... 39 Gambar 4.20 Script DHT11... 40 Gambar 4.21 Data Sensor DHT11 pada Serial Monitor... 40 Gambar 4.22 Script Kelembapan Tanah... 41 Gambar 4.23 Data Kelembapan Tanah pada Serial Monitor... 41 Gambar 4.24 Script Pengiriman Data dari Arduino ke Database... 42 Gambar 4.25 Hasil Pengiriman Data Pada Arduino... 42 Gambar 4.26 Data yang Masuk pada Database... 43 Gambar 4.27 Relay Dalam Keadaan Tertutup... 49 Gambar 4.28 Relay Dalam Keadaan Terbuka... 49 Gambar 4.29 Email Diterima Ketika Kelembapan Tanah kurang dari 300.. 52 Gambar 4.30 Email Diterima Ketika Suhu Lebih dari 30 o C... 52 ix

DAFTAR TABEL Tabel 2.1 Ringkasan Arduino Uno[6]... 8 Tabel 2.2 Ringkasan Sensor Kelembapan Tanah[8]... 12 Tabel 2.3 Ringkasan DHT11[9]... 13 Tabel 4.1 Pengujian Fungsional... 43 Tabel 4.2 Pengujian Non Fungsional... 44 Tabel 4.3 Pengujian Sensor DHT11 dan Termometer... 44 Tabel 4.4 Pengujian Kelembapan Tanah... 46 Tabel 4.5 Pengujian Pengiriman Data ke Database... 49 vi x

DAFTAR PUSTAKA [1] Maulida, A. A. 2015. Budidaya Cacing Tanah Unggul Ala Adam Cacing. Indonesia: Agromedia Pustaka. [2] Arduino. 2015. What is Arduino. Diakses 3 Agustus 2015. https://www.arduino.cc/en/guide/introduction [3] Kadir, Abdul. 2012. Panduan Praktis Mempelajari Aplikasi Mikrokontroler dan Pemrogramannya Menggunakan Arduino. Yogyakarta: C.V. ANDI OFFSET. [4] Istiyanto, J. E. (2014). Pengantar Elektronika & Simulasi Instrumentasi. Yogyakarta: C.V ANDI OFFEST. [5] Solenoid. 2015. Solenoid Valve Information. Diakses 18 Desember 2015. http://www.solenoid-valve-info.com. [6] Arduino. 2015. Arduino Uno. Diakses 30 Oktober 2015. https://www.arduino.cc/en/main/arduinoboarduno [7] Arduino. 2015. Arduino ethernet shield. Diakses 30 September 2015. https://www.arduino.cc/en/main/arduinoethernetshield [8] Pamungkas, H.Y., E. Puspita, dan Taufiqurrahman. Alat Monitoring Kelembaban Tanah dalam Pot Berbasis Mikrokontroler ATmega 168 dengan Tampilan Output pada Situs Jejaring Sosial Twitter untuk Pembudidaya dan Penjual Tanaman Hias Anthurium. [9] Arduino. 2015. DHT11 Temperature and Humidity Sensor. Diakses 16 Desember 2015. http://playground.arduino.cc/main/dht11lib [10] Surjono, H. D. 2007. Elektronika : Teori dan Penerapan. Jember: Cerdsas Ulet Kreatif. [11] Tooley, Mike. 2003. Rangkaian Elektronik Prinsip dan Aplikasi. Jakarta: Airlangga. [12] Karomah. 2014. Rancang Bangun Sistem Kendali Jarak Jauh On/Off Lampu dan Air Conditioner (AC) Berbasis Arduino Melalui Internet. [13] Palungkun, R. 2000. Usaha Ternak Cacing Tanah Lumbricus Rubellus. Jakarta. Penebar Swadaya. [14] Oktafani, Y. Sistem Pengendalian Suhu Dan Kelembaban Berbasis xi

Wireless Embedded System [15] Tooley Mike. 2002. Rangkaian Elektronik Prinsip dan Aplikasi. Jakarta: Airlangga. [16] Rizal A.G. Perancangan sistem dan implementasi Listik prabayar pada kost mahasiswa menggunakan arduino uno. Skripsi. Universitas Muhammadiyah Malang. Malang. xii