1. Laporan tugas akhir ini membahas tentang pembuatan alat pendeteksi cuaca berbasis IoT menggunakan sensor DHT11 dan ESP8266 yang mengirimkan data ke situs Thingspeak.
2. Alat ini dirancang untuk memudahkan pengguna memonitor kondisi cuaca dari jarak jauh melalui aplikasi di smartphone.
3. Hasil pengujian menunjukkan sensor mampu mendeteksi suhu dan kelembaban udara dan mengirimkan data secara real-time ke channel Things
1. LAPORAN TUGAS AKHIR
(IoT Pendeteksi Cuaca)
Nama : Arif Novan Fadilah
Kelas : XII – TKJ 2
Abesen : 05
NIS : 1516 116137
Teknik Komputer dan Jaringan
Sekolah Menengah Kejuruan Negeri 4 Bandung
2017/2018
2. i
Kata Pengatar
Puji Syukur saya panjatkan kepada Allah SWT yang senantiasa memberikan kemudahan,
rahmat dan karunia-Nya sehingga saya dapat menyelesaikan Tugas Akhir dengan judul
“Montoring cuaca berbasis IoT melalui situs thingspeak“ yang merupakan salah satu ujian
sekolah pada jurusan Teknik Komputer dan Jaringan, SMK Negeri 4 Bandung. Shalawat serta
salam saya curahkan kepada suri tauladan akhir zaman Rasulullah SAW yang membawa risalah
islam hingga sampai kepada kita, keluarga dan sahabatnya. Semoga kita mendapat syafa’atnya di
hari akhir. Aamiin.
Pada kesempatan ini saya mengucapkan terima kasih kepada semua pihak yang telah
membantu baik itu guru dan teman-teman saya.
Saya menyadari bahwa dalam penyusunan laporan ini masih jauh dari kesempurnaan, untuk
itu saya mohon maaf apabila terdapat kekurangan dan kesalahan baik dari isi maupun tulisan.
Akhir kata, penulis berharap semoga dokumentasi ini bermanfaat bagi yang membacanya.
Bandung, 15 April 2018
Penulis
Arif Novan Fadilah
1516 116137
3. ii
Daftar Isi
Kata Pengatar....................................................................................................................................................................... i
Daftar Isi.............................................................................................................................................................................. ii
BAB I Pendahuluan...........................................................................................................................................................1
A. Latar Belakang......................................................................................................................................................1
B. Tujuan.....................................................................................................................................................................1
C. Manfaat ..................................................................................................................................................................1
BAB II ISI...........................................................................................................................................................................2
A. Alat dan Bahan .....................................................................................................................................................2
B. Perancangan ..........................................................................................................................................................2
C. Implementasi.........................................................................................................................................................6
D. Hasil........................................................................................................................................................................7
BAB III PENUTUP...........................................................................................................................................................8
A. Kesimpulan............................................................................................................................................................8
Daftar Pustaka ....................................................................................................................................................................9
4. 1
BAB I
Pendahuluan
A. Latar Belakang
Pada perkembangan zaman yang dibarengi dengan perkembangan teknologi yang begitu
pesat pada setiap harinya mungkin muncul ide-ide baru, yang mempermudah manusia dalam
menjalankan kehidupan salah satunya yaitu Internet of Things (IoT). Internet of Things adalah
sebuah konsep yang bertujuan untuk memperluas manfaat dari konektivitas internet yang tersambung
secara terus-menerus. Adapun kemampuan seperti berbagi data, remote control, dan sebagainya,
termasuk juga pada benda di dunia nyata. Contohnya bahan pangan, elektronik, koleksi, peralatan apa
saja, termasuk benda hidup yang semuanya tersambung ke jaringan lokal dan global melalui sensor
yang tertanam dan selalu aktif.
System Smart Home yang sedang digalakan pada akhir-akhir ini mendorong munculnya
banyak teknologi yang baru, dimana kita dapat memonitoring dan mengontrol dari jarak jauh
yang dapat memudahkan penggunanya.
Projek yang telah saya buat ini bertujuan untuk mengetahui Cuaca yang akan terjadi yang
akan berguna bagi penggunanya apabila akan berpergian
B. Tujuan
1. Pengmplementasi fitur jaringan intenet untuk memonitoring.
2. Pemanfaat aplikasi di Android .
3. Pembelajaran mengenai IoT
C. Manfaat
Manfaat dilaksanakannya tugas akhir ini adalah:
1. Memudahkan manusia untuk mengawasi dan mengetahui cuaca;
2. Memanfaatkan gadget untuk hal yang lebih berguna;
5. 2
BAB II
ISI
A. Alat dan Bahan
1. ESP8266 NodeMCU
2. DHT11
3. Kabel Jumper Female-Female
4. Kabel USB
5. Handphone Android
6. Internet
B. Perancangan
Langkah – langkah dalam perancangan Pengendali Lampu dengan Internet adalah segabai berikut :
1. Schematics
- Sambungkan kabel dari sensor DHT11 ke NodeMCU ESP8266 menggunakan kabel
Jumper Female-Female
- GND pada sensor dihubungkan ke G
- VCC pada sensor dihubungkan ke 3V
- Data pada sensor dihubungkan ke D5
2. Arahkan mouse pada tab File > Prefrences
- Lalu salin http://arduino.esp8266.com/versions/2.3.0/package_esp8266com_index.json
- Lalu klik “Ok”
6. 3
3. Setelah itu klik pada tombol Sketch > Include Library> Manage Library, lalu cari
“ESP8266”, kita pilih “Adafruit ESP8266 by AdaFruit”, dan install
4. Pada tab “Tools” kita ganti board, Tools > Board > Board Manager
7. 4
5. Unduh library “Thingspeak” seperti langkah menambahkan library “ESP8266”
6. Lalu tambahkan kodingan
8. 5
7. Lalu Upload ,
8. Setelah Upload selesai, buka Serial Monitor (Ctrl+Shift+M),
9. Selesai.
9. 6
C. Implementasi
1. Siapkan smartphone atau bisa juga melalui Laptop, tetapi kali ini saya akan menggunakan
smartphone saya
2. Siapkan juga internet
3. Unduh Aplikasi Thingview
4. Buka aplikasi yang telah diunduh dan tambahkan channel
5. Masukan Channel ID yang ada pada thingspeak dengan membuat akun terlebih dahulu di
situs thingspeak
6. Selesai, anda sekarang bisa memonitoring cuaca
10. 7
D. Hasil
➢ Pada pengujiannya kita dapat lihat pada aplikasi yang telah kita install sebelumnya
➢ Kita dapat melihat berapakah Suhu dan Kelembapan, sebagai indikator untuk mengetahui cuaca
yang akan terjadi
11. 8
BAB III
PENUTUP
A. Kesimpulan
Dapat kita simpulkan bahwa sebenarnya banyak hal di sekitar kita yang dapat dihasilkan dari IoT
ini. Anda juga dapat mengambangkan alat pendeteksi cuaca yang telah anda buat dengan banyak hal.
Kita juga dapat mengubah pandangan negatif terhadap gadget dan internet yang hanya
dipergunakan untuk bermain game dan browsing yang tidak jelas