• Tidak ada hasil yang ditemukan

APLIKASI ANDROID SEBAGAI PENGONTROL JARAK JAUH SMARTHOME DENGAN KONEKSI JARINGAN INTERNET

N/A
N/A
Protected

Academic year: 2019

Membagikan "APLIKASI ANDROID SEBAGAI PENGONTROL JARAK JAUH SMARTHOME DENGAN KONEKSI JARINGAN INTERNET"

Copied!
10
0
0

Teks penuh

(1)

APLIKASI ANDROID SEBAGAI PENGONTROL JARAK JAUH SMARTHOME DENGAN KONEKSI JARINGAN INTERNET

LAPORAN AKHIR

Disusun Untuk Memenuhi Persyaratan Menyelesaikan Pendidikan Diploma III Pada Jurusan Teknik Elektro Program Studi Teknik Telekomunikasi

Politeknik Negeri Sriwijaya

Oleh: Muhammad Alfan

0614 3033 1185

POLITEKNIK NEGERI SRIWIJAYA PALEMBANG

(2)
(3)

MOTTO

“Kegagalan dan kesalahan mengajari kita untuk mengambil pelajaran dan menjadi lebih baik.”

“Tiada hari untuk mengeluh, tiada hari tanpa belajar.”

“Selalu ingat sang Maha Pencipta maka kita selalu ingat dengan segalanya.”

Saya persembahkan kepada:

Allah SWT

Kedua Orang tua ku tercinta, Ayah Alipahrudin dan Ibu Salmah.

Ibu Hj. Emilia Hesti, S.T., M.Kom dan Ibu Hj. Adewasti, S.T., M.Kom selaku dosen pembimbing yang tak henti hentinya membagi ilmu serta memberikan bimbingannya.

Saudari Kecilku Rizka Rahmawati.

Seluruh keluarga yang telah mendoakan.

Teman - teman Seperjuangan jurusan Teknik Elektro Prodi Teknik Telekomunikasi angkatan 2014.

(4)

ABSTRAK

APLIKASI ANDROID SEBAGAI PENGONTROL JARAK JAUH

SMARTHOME DENGAN KONEKSI JARINGAN INTERNET. (2017: XIII + 85 Halaman + 77 Gambar + 5 Tabel + 14 lampiran)

MUHAMMAD ALFAN 0614 3033 1185

JURUSAN TEKNIK ELEKTRO

PROGRAM STUDI TEKNIK TELEKOMUNIKASI POLITEKNIK NEGERI SRIWIJAYA

Pada era modern teknologi berkembang sangat pesat terutama penggunaan media internet dalam kegiataan sehari-hari. Pada masa ini berkembang suatu konsep yang bernama Internet of Things (IoT). Internet of Things (IoT) merupakan suatu konsep yang bertujuan untuk memperluas manfaat dari konektivitas internet yang tersambung secara terus menerus. Internet of Things (IoT) bisa dimanfaatkan pada rumah untuk mengendalikan peralatan elektronik seperti lampu, kipas dan juga bisa dimanfaatkan pada sistem keamanan rumah seperti pengunci pintu otomatis dan gerbang otomatis yang bisa dikendalikan jarak jauh melalui aplikasi di sistem Android. Pengendalian tersebut dapat dilakukan dimana saja selama ada koneksi internet dan aplikasi yang digunakan dapat diinstal pada semua smartphone yang memiliki sistem operasi android. Penelitian dilakukan dengan memanfaatkan web service yang telah tersedia secara gratis yang bernama Teleduino. Web service ini lah yang berfungsi sebagai media perantara antara perangkat Android dan mikrokontroller Arduino. Pada Mikrokontroller Arduino dibutuhkan perangkat tambahan yang bernama Ethernet Shield yang berguna untuk menyambungkan Arduino ke Internet yang langsung terhubung ke web service Teleduino.

(5)

ABSTRACT

ANDROID APPLICATION AS A LONG DISTANCE CONTROLLER OF SMARTHOME BY USING INTERNET CONNECTION.

(2017 : XIII + 85 Page + 77 Image + 5 Table + 14 Attachment)

MUHAMMAD ALFAN 0614 3033 1185

JURUSAN TEKNIK ELEKTRO

PROGRAM STUDI TEKNIK TELEKOMUNIKASI POLITEKNIK NEGERI SRIWIJAYA

In the modern era of technology is growing very rapidly, especially the use of Internet media in everyday activities. At this time developed a concept called Internet of Things (IoT). Internet of Things (IoT) is a concept that aims to expand the benefits of internet connectivity that is connected continuously. The Internet of Things (IoT) can be utilized at home to control electronic equipment such as lamps, fans and can also be used in home security systems such as automatic door locks and remote controlled gates through applications on the Android system. Control can be done anywhere as long as there is internet connection and applications used can be installed on all smartphones that have android operating system. Research is done by utilizing the Web service that has been available for free called Teleduino. This web service that serves as an intermediary between the Android device and Arduino microcontroller. In Arduino Microcontroller an additional device called Ethernet Shield is needed to connect the Arduino to the Internet directly connected to Teleduino's web service.

(6)

DAFTAR ISI

Halaman

HALAMAN JUDUL ... i

HALAMAN PENGESAHAN ... ii

MOTTO . ... iii

1.2. Perumusan Masalah ... 2

1.3. Pembatasan Masalah ... 2

1.4. Tujuan dan Manfaat ... 3

1.4.1. Tujuan ... 3

1.4.2. Manfaat ... 3

1.5. Metode Penulisan... 3

1.6. Sistematika Penulisan ... 4

BAB II TINJAUAN UMUM ... 6

2.1. Internet of Things (IoT) ... 6

2.2. Smarthome ... 7

2.3. Android ... 7

2.3.1. Android Apple Pie ... 8

2.3.2. Android Banana Bread ... 8

2.3.3. Android 1.5 Cupcake ... 9

2.3.4. Android 1.6 Donut ... 9

2.3.5. Android 2.0/2.1 Éclair ... 10

2.3.6. Android 2.2 Froyo ... 11

2.3.7. Android 2.3 Gingerbread ... 11

2.3.8. Android 3.0 HoneyComb ... 12

2.3.9. Android 4.0 Ice Cream Sandwich ... 13

2.3.10. Android 4.1 Jelly Bean ... 13

2.3.11. Android 4.4 Kitkat ... 14

2.3.12. Android 5.0 Lollipop ... 15

2.3.13. Android 6.0 Marshmallow ... 15

2.4. Mikrokontroller ATmega328 ... 16

2.5. Arduino ... 19

2.6. Arduino UNO R3 ... 20

2.7. Pemrograman Bahasa C Arduino ... 21

2.7.1. Aplikasi Program Arduino IDE ... 22

2.7.2. Menu Software Arduino ... 24

(7)

2.8. Power Supply ... 32

2.8.1. Klarifikasi Umum Power Supply ... 32

2.8.2. Jenis – jenis Power Supply ... 33

3.3. Daftar Bahan dan Komponen yang digunakan ... 47

3.4. Perancangan Rangkaian ... 48

3.4.1. Perancangan Diagram Blok . ... 48

3.4.2. Perancangan Rangkaian ... 50

3.5. Web ServerTeleduino ... 51

3.6. Perancangan Pemrograman Aplikasi Android ... 58

3.6.1.Langkah-Langkah Pembuatan Aplikasi Android . ... 60

BAB IV PEMBAHASAN ... 70

4.1. Cara Kerja Pengontrol Smarthome ... 70

4.2. Program Pengontrolan Smarthome ... 70

4.3. Pengujian Alat ... 72

4.3.1. Pengujian Aplikasi ... 73

4.3.2. Hasil Pengujian Waktu Tanggap. ... 81

(8)

DAFTAR GAMBAR

Gambar Halaman

2.1. Ilustrasi dari Internet of Things ... 6

2.2. Ilustrasi Smarthome ... 7

2.21. Tampilan Program IDE (Integrated Development Environment ) ... 24

2.22. Tampilan Toolbar Program IDE ... 25

2.31. Tampilan Situs Pembuatan Aplikasi Melalui APPInventor . 45 3.1. Blok Diagram Rangkaian ... 48

3.2. Skema Rangkaian Keseluruhan Alat ... 50

3.3. Tampilan Awal Website Teleduino ... 50

3.4. Request Key Teleduino . ... 52

3.5. Request Key Teleduino Berhasil . ... 52

3.6. Api Key Telah Dikirim ke Email . ... 52

3.7. Download Sketch Arduino . ... 53

3.8. Documentaion Teleduino . ... 53

3.9. API . ... 54

3.10. Set Byte Key . ... 54

(9)

3.12. Menu “Methods”. ... 55

3.18. Flowchart Perancangan Aplikasi di AppInventor . ... 60

3.19. Perancangan Aplikasi di AppInventor. ... 61

3.20. Blok Program Pada Halaman Awal Aplikasi . ... 61

3.27. Blok Fungsi Pada Saat Membaca Kondisi Terkahir Lampu. 65 3.28. Blok Fungsi Memberi Perintah Digital Pada Arduino . ... 65

3.29. Blok Fungsi Pada Saat Mengambil Respon Teleduino . ... 66

3.30. Desain Pada Menu Pagar . ... 67

4.4. Tampilan Icon Aplikasi Smarthome . ... 73

4.5. Tampilan Pembuka Aplikasi Smarthome . ... 74

4.6. Tampilan Menu APlikasi Smarthome. ... 74

4.7. Tampilan Menu Lampu Pada Saat Mati ... 74

4.8. Tampilan Menu Kipas Pada Saat Mati . ... 75

4.9. Tampilan Menu Pintu Pada Saat Tertutup . ... 75

(10)

DAFTAR TABEL

Tabel Halaman

Tabel 3.1. Daftar Bahan dan Komponen ... 47

Tabel 4.1. Uji Coba Aplikasi Android ... 76

Tabel 4.2. Data Pengujian Waktu Tombol Lampu dan Kipas ... 81

Tabel 4.3. Data Pengujian Waktu Tanggap Tombol Pintu ... 81

Gambar

Gambar

Referensi

Dokumen terkait

Idris, (2014): Hubungan Pemberian Pekerjaan Rumah Mata Pelajaran Pendidikan Agama Islam terhadap Keaktifan Belajar Siswa Sekolah Menengah Pertama Negeri 5 Kecamatan

Pavlov (1849-1936), tampaknya perlu dicatat secara khusus karena dari teori-teorinya tentang refleks kemudian berkembang aliran Behaviorisme, yaitu aliran dalam psikologi

Berdasarkan pemikiran tersebut serta sebagai bentuk amal amaliyah dalam bidang pendidikan dan pengajaran, maka penulis membuat sebuah program yang berisi panduan belajar

Hasil Intervensi Rasional 1 nyeri berhubungan dengan kerusakan integritas mukosa lambung DS: - klien menyatakan nyeri uluhati sejak satu hari yang lalu - klien

Hasil monitoring dan evaluasi yang dilaksanakan oleh lembaga penelitian Universitas Mulawarman (dalam Tindangen, 2014), diperoleh bahwa salah satu permasalahan

Kudeng Sallata (Balai Penelitian dan Pengembangan Lingkungan Hidup dan Kehutanan Makassar) PARTISIPASI PETANI PADA PENERAPAN TEKNIK REHABILITASI LAHAN DAN KONSERVASI TANAH DI

Dataran Pangalengan (1400 m) yang relatif sempit dan terletak di bagian selatan, hampir dikelilingi oleh puncak-puncak pegunungan, yakni Gunung Malabar di sebelah utara,