• Tidak ada hasil yang ditemukan

Institutional Repository | Satya Wacana Christian University: Perancangan Sistem Rumah Pintar (Smarthome) Berbasis Android Smartphone

N/A
N/A
Protected

Academic year: 2017

Membagikan "Institutional Repository | Satya Wacana Christian University: Perancangan Sistem Rumah Pintar (Smarthome) Berbasis Android Smartphone"

Copied!
16
0
0

Teks penuh

(1)

PERANCANGAN SISTEM RUMAH PINTAR (SMARTHOME) BERBASIS ANDROID SMARTPHONE

Oleh

Imanuel Bintang Adhyputra Ratmanier NIM: 612010027

Skripsi

Untuk melengkapi salah satu syarat memperoleh Gelar Sarjana Teknik

Program Studi Teknik Elektro Fakultas Teknik Elektronika dan Komputer

Universitas Kristen Satya Wacana Salatiga

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

i

INTISARI

Perkembangan teknologi yang semakin pesat mendorong manusia menciptakan sistem yang dapat membantu manusia melakukan pengontrolan peralatan rumah secara jarak jauh dan otomatis sedangkan saat ini masih banyak sistem pengontrolan rumah di Indonesia dengan cara saklar biasa yang untuk mengoperasikannya. Oleh karena itu, di

rancang sistem rumah pintar (smarthome) berbasis android smartphone. Sistem ini dapat

mengontrol peralatan rumah dengan dua mode yaitu manual dan otomatis. Oleh karena itu, sistem ini membutuhkan sistem kendali yang dapat mengontrol dan mendeteksi parameter-parameter yang dibutuhkan didalam otomatisasi.

Dalam skripsi ini akan digunakan sensor untuk dapat mendeteksi parameter-parameter yang dibutuhkan dalam otomatisasi. Sensor tersebut adalah sensor kelembaban tanah, sensor suhu ruang, sensor intensitas cahaya, dan real time clock (RTC). Sensor ini akan terhubung dengan pengendali utama Arduino Mega 2560, dengan dilengkapi dengan

user interface yang terdapat pada aplikasi dalam android smartphone yang berguna untuk

mengontrol peralatan rumah secara manual dan memberikan data otomatisasi untuk disesuaikan dengan data yang didapat oleh sensor.

Dari pengujian yang telah dilakukan, sistem ini dapat dikontrol dengan dua mode dengan

mudah dan sensor dapat membaca parameter-parameter yang dibutuhkan untuk otomasi dengan cukup akurat yaitu ralat sensor suhu sebesar ±0,68%, ralat sensor kelembaban tanah sebesar ±1,07%, dan ralat senor intensitas cahaya sebesar ±0,52. Aplikasi pada android smartphone juga dapat berjalan pada operating system android hingga jellybean.

(7)

ii

ABSTRACT

Rapid technological developments encourage people to create a system that can help humans controlling home appliances remotely and automatically, while today there are many control systems houses in Indonesia by using an ordinary switch to operate it. Therefore, in designing a smart home system (Smart Home) Android-based smart phones contributes in it. This system can control home appliances in two modes, namely manual and automatic. Therefore, this system requires a control system that can control and detect the parameters required in automation.

In this paper will be used a sensor to detect the parameters required in automation. The sensor is a soil moisture sensor, room temperature sensor, a light intensity sensor, and a real time clock (RTC). These sensors will be connected to the main controller Arduino Mega 2560, equipped with a user interface that is contained in the application in android smart phone that is useful for controlling home appliances manually and provide automation data to conform with the data obtained by the sensor.

From the testing that has been done, the system can be controlled by two modes easily and sensors can read the parameters required for automation with enough accuracy that the temperature sensor error of ± 0.68%, soil moisture sensor error of ± 1.07% and errata sensor light intensity of ± 0.52. Application on android smart phone also runs on the Android operating system to jellybean.

(8)

iii

KATA PENGANTAR

Segala puji dan syukur penulis panjatkan kepada Allah Bapa yang Maha Mulia, karena melalui Anak-Nya Yesus Kristus, penulis dapat menyelesaikan perancangan dan penulisan skripsi ini dengan baik sebagai syarat untuk menyelesaikan studi di Fakultas Teknik Elektronika dan Komputer Universitas Kristen Satya Wacana.

Pada kesempatan ini, penulis ingin menyampaikan rasa terima kasih kepada semua pihak yang telah membantu penulis dalam menyelesaikan skripsi ini baik itu secara langsung, maupun secara tidak langsung.

1. Tuhan Yesus Kristus, atas berkat, rahmat, serta kasih setia-Nya dalam membimbing

dan membantu penulis menyelesaikan skripsi ini.

2. Papa dan mama yang selalu membantu baik secara materi maupun dukungan berupa

doa, kasih sayang dan kesabaran. Dukungan papa dan mama selalu membuatku bersemangat dalam mengerjakan skripsi ini.

3. Pembimbing I, bapak Deddy Susilo, dan pembimbing II, bapak Gunawan Dewantoro,

trimakasih atas bimbingan, saran, nasihat, kesabaran, serta waktu yang telah bapak sempatkan untuk membimbing dalam menyelesaikan skripsi ini.

4. S Bahana Agryo Ratmanier (mas Ryo), om, tante, pakde, bude dan semua keluarga

atas doa dan dukungan yang membuatku semakin terpacu dalam menyelesaikan studi.

5. Bondhan Atieka Wijayanti (dudud), terimakasih atas doa, dukungan dan kasih sayang

yang telah diberikan.

6. Seluruh staff dosen, karyawan dan laboran FTEK, Mbak Rista, Mbak Dita, Mbak

Vera, Pak Bambang.

7. Teman-teman FTEK 2010, terkhusus Daniel “Pepep”, Simon “Gondrong”, Adit

“Tolgung”, Sekar “Unyil”, Kana, Roma “Armob”, Danny “Ganteng”, Adit “Jambrong”, Ruth, Grace, Januar Nur “Arduino”, Yudha “King”, Adi “Bandot”, Ais, Supriyadi “Supret”. Kowe Joss!!

(9)

iv

9. Semua pihak yang telah membantu dalam menyelesaikan skripsi ini namun tidak dapat

disebutkan satu per satu, terima kasih banyak.

Sekali lagi terima kasih banyak atas semua bantuan yang telah diberikan semua pihak dalam membantu penulis menyelesaikan skripsi ini, semoga Tuhan dapat membalas semua kebaikan anda semua.

Penulis sadar bahwa, tidak ada yang sempurna dalam kehidupan ini termasuk penulisan skripsi ini. Oleh karena ini, penulis sangat mengharapkan kritik dan saran dari para pembaca sehingga skripsi ini dapat berguna bagi setiap orang yang membacanya. Semoga skripsi ini dapat menjadi berkat bagi setiap pembaca, terima kasih. Tuhan Memberkati.

Salatiga, Desember 2015

(10)

v

2.6. Wifi Serial Transceiver Module ESP8266 ... 10

2.7. Mikrokontroler ... 11

2.7.1. AVR (Alf and Vegard’s Risc) ... 11

2.7.2. Arduino ... 12

2.7.3. ADC(Analog to Digital Converter) ... 14

2.7.3. I2C(Inter Integrated Circuit) ……... 15

2.7.3. UART………... 16

(11)

vi

2.8.1. ADC(Analog to Digital Converter) ... 18

BAB III PERANCANGAN ALAT ... 19

3.1. Perancangan Sistem Perangkat Keras ... 19

3.1.1. Sistem Kontrol………... 19

3.1.2. Konstruksi Prototype Rumah Pintar ... 20

3.1.3. Perangkat Keras Elektronik ………... 21

3.2. Perancangan Sistem Perangkat Lunak ... 27

3.2.1. Perancangan Aplikasi pada Android Smartphone... 27

3.2.2. Perancangan Perangkat Lunak Mikrokontroler... 33

BAB IV PENGUJIAN DAN ANALISIS ... 35

4.1. Pengujian Sensor Suhu ... 35

4.2. Pengujian Sensor Kelembaban Tanah ... 36

4.3. Pengujian Sensor Cahaya ... 39

4.4. Pengujian Sinkronisasi Smartphone dengan Mikrokontroler ... 42

4.5. Pengujian Aplikasi pada OS Amdroid Gingerbread sampai Jellybean….. ... 42

4.6. Pengujian Mode Manual ... 43

4.7. Pengujian Mode Otomatis……….... 44

4.7.1. Pengujian Penyiraman Taman Otomatis ... 44

4.7.2. Pengujian Penyalaan Lampu Otomatis... 46

(12)

vii

Gambar 2.8. Wifi Serial Transceiver Module ESP8266 ... 10

Gambar 2.9. Macam-macam Board Arduino ... 12

Gambar 2.10. Deskripsi pin ATMEGA 2560 ... 13

Gambar 2.11. Board Arduino Mega 2560 ... 14

Gambar 2.12. Sinyal Start dan Stop. ... 15

Gambar 2.13. Sinyal ACK (Acknowledge) dan NACK (Not Acknowledge). ... 16

Gambar 2.14. Pengiriman data pada I2C. ... 16

Gambar 2.15. Format paket data UART ... 17

Gambar 3.1. Blok diagram sistem... ... 19

Gambar 3.2. Desain Prototype Rumah Pintar ... 20

Gambar 3.3. Schematic ESP8266 ... 23

Gambar 3.4. Schematic ATmega2560 ... 24

Gambar 3.5. Schematic Driver Pompa Air 12VDC ... 25

Gambar 3.6. Schematic LED ... 26

Gambar 3.7. Schematic Real Time Clock(RTC)DS1307 ... 26

Gambar 3.8. SchematicSensor LDR ... 27

Gambar 3.9. Flow Chart Aplikasi Android Smartphone ... 28

Gambar 3.10. Layer 1 (login) ... 30

Gambar 3.11. Layer 2 (register) ... 31

Gambar 3.12. Layer 3 (manual) ... 31

Gambar 3.13. Layer 4 (otomatis) ... 32

Gambar 3.14. Flow Chart Perangkat Lunak Mikrokontroler ... 33

(13)

viii

Gambar 4.2. Pengukuran tanah dan air ... 37

Gambar 4.3. Grafik dan persamaan garis lurus pengukuran kelembaban tanah 38

Gambar 4.4. Kalibrasi sensor cahaya ... 39 Gambar 4.5. Grafik ADC terhadap Lux Meter ... 40

(14)

ix

DAFTAR TABEL

Tabel 3.1. Keterangan Prototype Rumah Pintar ... 21

Tabel 4.1. Perbandingan Pengukuran Suhu Sensor LM35 terhadap suhu ruangan……… ... 36

Tabel 4.2. Pengukuran dan Kalibrasi Sensor Kelembaban Tanah ... 37

Tabel 4.3. Pengujian Sensor Kelembaban ... 39

Tabel 4.4. Hasil Pengukuran ADC terhadap Lux Meter ... 40

Tabel 4.5. Perbandingan Sensor LDR dengan Lux Meter ... 41

Tabel 4.6. Ralat Sensor LDR ... 41

Tabel 4.7. Keberhasilan Pemasangan Aplikasi ... 42

Tabel 4.8. Hasil Pengujian Mode Manual ... 42

Tabel 4.9. Pengujian Keberhasilan Penyiraman Berdasarkan Kelembaban Tanah ... 45

(15)

x

DAFTAR ISTILAH

SDK Software Development Kit

API Application Programming Interface

PLN Perusahaan Listrik Negara

LDR Light Dependent Resistor

DC Direct Current

RTC Real Time Clock

Wifi Wireless Fidelity

ADC Analog to Digital Converter

PCB Printed Circuit Board

TCP Transmission Control Protocol

IP Internet Protocol

RAM Random Access Memory

(16)

xi

PWM Pulse Width Modulation

IDE Integrated Development Environment

UART Universal Asynchronous Receiver Transmitter

USB Universal Serial Bus

LSB Least Significant Bit

OS Operating System

CMOS Complementary metal–oxide–semiconductor

SDA Serial Data

SCL Serial Clock

Gambar

Gambar 4.6. Sinkronisasi Android Smartphone dengan Arduino .....................

Referensi

Dokumen terkait

• Kondisi yang sama juga terjadi pada Indeks Harga Saham Gabungan (IHSG) yang menguat sebesar 0,39% ke level 5.858,293.. Sejak awal tahun 2018 sampai dengan penutupan hari

Backbone merupakan jaringan yang membentuk interkoneksi pusat untuk dapat melakukan internet dan sistem utama jaringan yang terdiri dari kumpulan peralatan

Terbanding, namun seiring dengan berjalannya waktu Termohon/Pembanding dengan melihat Pemohon/Terbanding (suami) tidak bisa berubah dari kelakuannya yang suka

Perkembangan neraca perdagangan antara India dengan Indonesia periode Januari- Pebruari 2014, menunjukkan surplus bagi Indonesia sebesar US$ 1.460,77 juta, atau turun 13,98%

SUCI ARISA PURBA: Pemodelan Spasial Tingkat Kerawanan Konversi Lahan Hutan di Daerah Aliran Sungai (DAS) Deli Sumatera Utara.. Dibimbing oleh NURDIN SULISTIYONO dan

dugaan atau argumen miring terkai dengan pembelajaran Pendidikan Agama Islam (PAI) yang menekankan pada dimensi doktrin legal formal, peneliti tertarik untuk mengkaji

Pengumpulan data dilakukan secara potong lintang dengan mengambil data berupa data curah hujan, kelembapan udara, suhu, kecepatan dan arah angin dari Badan Pusat Statistik

2 Agung, “Pentingnya Pendidikan Bagi Manusia”, Official Website of Agung.. punah atau mati. Hal ini berarti bahwa pondok pesantren merupakan bagian yang tidak terpisahkan