Cloud Smart Home Application (IoT)
Cloud Smart Home Application (IoT)
Cloud Smart Home Application (IoT)
Disusun Oleh :
Nanang Aribowo Setiawan ( 14.20.201.091 )
Bintar Trisno ( 14.20.201.077 )
Supriyadi (14.20.201.096 )
PROGRAM STUDI TEKNIK ELEKTRO
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH TANGERANG
2015
KATA PENGANTAR
Dengan mengucapkan puji dan syukur kehadirat Tuhan YME, karena atas
berkat rahmat-Nya penyusun dapat menyelesaikan laporan praktek untuk memenuhi
mata kuliah Praktek Elektronika Industri
Dengan menyelesaikan karya tulis ini ini, tidak jarang penyusun menemui
kesulitan.
Namun
penyusun
sudah
berusaha
sebaik
mungkin
untuk
menyelesaikannya, oleh karena itu penyusun mengharapkan kritik dan saran dari
semua pihak yang membaca yang sifatnya membangun untuk dijadikan bahan
masukan guna penulisan yang akan datang sehingga menjadi lebih baik lagi. Semoga
karya tulis ini bisa bermanfaat bagi penulis khususnya dan bagi pembaca pada
umumnya.
Penyusun
DAFTAR ISI
KATA PENGANTAR......................................................................................... i
DAFTAR GAMBAR........................................................................................ iv
BAB I PENDAHULUAN................................................................................... 1
1.1 Latar Belakang................................................................................... 1
1.2 Rumusan Masalah.............................................................................. 1
1.3 Batasan Masalah................................................................................ 2
1.4 Tujuan Penelitian................................................................................ 2
1.5 Metode Penelitian.............................................................................. 2
BAB II LANDASAN TEORI.............................................................................. 3
2.1 Pengertian Smart Home.....................................................................3
2.11 Arduino........................................................................................ 3
2.12 ESP8266...................................................................................... 5
2.15 LCD 16 x 2................................................................................... 5
2.16 Relay........................................................................................... 6
BAB III METODE PENELTIAN..........................................................................8
3.1 Waktu Dan Tempat Penelitian............................................................8
3.2 Metode Pengumpulan Data................................................................8
3.3 Metode Pengembangan Sistem Kontrol.............................................9
3.4 Analisis Kebutuhan Sistem...............................................................10
BAB IV ANALISA DAN PENGUJIAN ALAT......................................................11
4.1 Tujuan.............................................................................................. 11
4.2 Pengujian Software..........................................................................11
4.21 Menggunakan EasyIOT Website..................................................11
BAB V KESIMPULAN DAN SARAN................................................................13
5.1 Kesimpulan...................................................................................... 13
5.2 Saran............................................................................................... 13
DAFTAR PUSTAKA...................................................................................... 14
DAFTAR GAMBAR
Gambar 2.1 Arduino Uno R3............................................................................. 4
Gambar 2.2 ESP8266....................................................................................... 5
Gambar 2.3 LCD 16 x 2................................................................................... 6
Gambar 2.4 Relay........................................................................................... 7
Gambar 3.1 Flowchart Sistem Kontrol..............................................................13
BAB I
PENDAHULUAN
2.
komponen pendukung
Software yang digunakan untuk memprogram Arduino ada yaitu IDE
Arduino 1.6.7.
3.
Tujuan kami membuat tugas dengan judul Cloud Smart Home berbasis
Arduino adalah :
1.
Agar sistem ini dapat diterapkan pada setiap rumah untuk memudahkan
2.
3. Perancangan Sistem
Merancang sistem sesuai dengan rencana yang telah ditentukan, yaitu meliputi
perancangan desain smarthome, hardware dan software.
4. Implementasi Sistem
Setelah proses perancangan sistem selesai dilakukan, maka akan dilakukan
proses implementasi sistem dengan metode trial and error.
BAB II
LANDASAN TEORI
Arduino
Arduino adalah multi platform open source software. Arduino
tidak membuat bahasa pemrograman khusus, melainkan menggunakan
bahasa C. Bahasa C adalah bahasa yang sangat lazim dipakai sejak
awal-awal
komputer
diciptakan
dan
sangat
berperan
dalam
2.12
Mikrokontroler
Operating Voltage
Input Voltage (disarankan)
Input Voltage (batas)
Digital I/O Pins
Analog Input Pins
DC Current per I/O Pin
DC Current per 3.3V Pin
Flash Memory (Atmega328)
SRAM
: Atmega
: 5V
: 7-12V
: 6-12V
: 14
:6
: 40 mA
: 50 mA
: 32 KB
: 2 KB
ESP8266
ESP8266 merupakan mikrokontroller yang sudah terintegrasi
WIFI
didalamnya.
Dikarenakan
5
sebuah
mikrokontroller
juga,
Voltage Input
I/O Number
Wifi integrated
: 3.3 Vdc
: 6 I/O
LCD 16 x 2
LCD (Liquid Crystal Display) adalah suatu jenis media
tampilan yang menggunakan kristal cair sebagai penampil utama. LCD
sudah digunakan di berbagai bidang, misalnya dalam alat-alat
elektronik, seperti televisi, kalkulator ataupun layar komputer.
Ukuran
Controller/ driver
Dimensi modul
View area
LCD type
Backlight
: 16 karakter x 2 baris
: HD44780 / equivalent
: 80 x 36 x 13 ( max) mm
: 64 x 15 mm
: STN, Positive, Transflective
: LED, white
Relay
Relay adalah Saklar (Switch) yang dioperasikan secara listrik
dan merupakan komponen Electromechanical (Elektromekanikal)
yang terdiri dari 2 bagian utama yakni Elektromagnet (Coil) dan
Mekanikal (seperangkat Kontak Saklar/Switch). Relay menggunakan
Prinsip Elektromagnetik untuk menggerakkan Kontak Saklar sehingga
dengan arus listrik yang kecil (low power) dapat menghantarkan listrik
yang bertegangan lebih tinggi.
Voltage Relay
Maximum Voltage/Current Rating
: 5volt.
: 10A 125VAC / 10A
28VDC
Dimension
: 5 x 3.8 x 1.7 cm
BAB III
METODE PENELTIAN
1. Studi Pustaka
2. Pengetesan Alat
Setelah desain alat telah selesai maka dibuat program atau source code untuk
mikrokontroler sebagai pengontrol alat elektronika lainnya. Pada tahap ini dituliskan
program untuk mikrokontroler dengan platform Arduino menggunakan Software
Arduino IDE dan menanamkan perintah pada mikrokontroler untuk memanipulasi
rangkaian elektronika menjadi sistem kontrol terpadu.
10
11
12
BAB IV
ANALISA DAN PENGUJIAN ALAT
4.1 Tujuan
Setelah perancangan software dan alat, tahap selanjutnya yaitu pengujian,
tujuan dari pengujian ini adalah untuk mengetahui kinerja dari Alat Smart Home ini.
Pengujian dilakukan dengan menghidupkan on / off led dengan cara menekan tombol
push button dan dengan internet akses melalui software EasyIOT
4.2 Pengujian Software
4.21 Menggunakan EasyIOT Website
Pengujian dilakukan dengan menggunakan arduino yang
13
14
BAB V
KESIMPULAN DAN SARAN
5.1 Kesimpulan
tepat karena penggunaannya yang mudah dan juga harganya yang terjangkau.
Banyaknya modul pendukung membuat Arduino Uno menjadi pilihan tepat
untuk membuat suatu alat berbasis analog dan digital.
2. ESP8266 dapat digunakan sebagai wifi shield, maupun dapat berdiri sendiri
15
internet, semakin bagus koneksi internet semakin cepat reaksi dari arduino
begitupun sebaliknya.
5.2 Saran
Adapun saran yang dapat diberikan agar alat ini dapat bekerja lebih baik
adalah sebagai berikut :
1. Jaringan internet dibutuhkan koneksi yang stabil
DAFTAR PUSTAKA
1. Tutorial Arduino.
https://www.arduino.cc/en/Tutorial/HomePage
2. Belajar arduino dan Tutorial arduino.
http://www.arduino.web.id/
3. ESP8266 internet switch. iot-playground.com/blog/2uncategorised/77-esp8266-internet-controlled-switch-easyiotcloud-mqtt-api
16
17