0% menganggap dokumen ini bermanfaat (0 suara)
24 tayangan39 halaman

Stasiun Cuaca Mini Berbasis IoT

Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
24 tayangan39 halaman

Stasiun Cuaca Mini Berbasis IoT

Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd

TUGAS AKHIR

STASIUN MONITORING CUACA MINI BERBASIS


IOT (KECEPATAN ANGIN,SUHU DAN
KELEMBAPAN,CURAH HUJAN)

FEBRY E. OCTAVIANUS
NIM. 1923735538

PROGRAM STUDI TEKNIK ELEKTRONIKA


JENJANG PENDIDIKAN DIPLOMA III
JURUSAN TEKNIK ELEKTRO
POLITEKNIK NEGERI KUPANG
2022
HALAMAN PENGESAHAN
TUGAS AKHIR
STASIUN MONITORING CUACA MINI BERBASIS IOT (KECEPATAN ANGIN,
SUHU DAN KELEMBAPAN, CURAH HUJAN)

Dijadikan untuk memenuhi syarat kelulusan


Program Studi Teknik Elektronika
Jurusan Teknik Elektro
Disetujui Oleh Tim Penguji Tugas Akhir
Tanggal .... February 2023

Dosen Penguji Tanda Tangan

1. Yusak Mukkun, SST., MT ........................

2. Otniel Andreas Mone, SST., MM ........................

3. Imanuel Chr Mauko, ST., [Link] ........................

Dosen Pembimbing Tanda Tangan

1. James Josias Mauta, ST.,[Link] ........................

2. Yohanes Suban Pali,SST.,[Link] ........................

Ketua Program Studi Ketua Jurusan

Imanuel Christian Mauko, ST.,[Link] Sumartini Dana. ST.,MT


NIP.19770503 200112 1 002 NIP: 19780323 200604 2 002
Nama Mahasiswa : Febry Eryani Octavianus
NIM : 1923735538
Dosen Pembimbing I : James Josias Mauta, ST.,[Link]
Dosen Pembimbing II : Yohanes Suban Peli,SST.,[Link]

ABSTRAK

Penelitian ini bertujuan untuk merancang suatu alat yang dapat


memberikan informasi yang akurat tentang keadaan cuaca, sehingga dapat
bermanfaat bagi segala aktifitas manusia, terlebih di area kampus politeknik negri
kupang ini.
Pengamatan unsur cuaca secara terus menerus dan real time merupakan
hal yang sangat penting untuk mengetahui kondisi cuaca sesaat. Data pengamatan
cuaca sekarang dan lampau dapat digunakan untuk maemprediksi kondisi cuaca
yang akan datang, informasi mengenai keadaan cuaca dan iklim sangat
dibutuhkan untuk mendukung segala aktifitas manusia.
Informasi mengenai cuaca dan iklim juga sangat dibutuhkan dalam sektor
pertanian, transportasi, telekomunikasi, dan pariwisata. Pengamatan unsur cuaca
berupa kecepatan angin, arah angin, dan curah hujan masih banyak dilakukan
secara manual dimana kesalahan akibat faktor manusia sering terjadi, sementara
bila dilakukan secara otomatis akan mempermudah kerja manusia, serta
menghindari kesalahan yang diakibatkan faktor manusia.
Manfaat alat ini juga bagi sektor-sektor pertanian, pemerintah, dan swasta
yang bergerak di bidang-bidang yang berkaitan dengan kondisi iklim dan cuaca.

Kata Kunci: Sistem Monitoring Cuaca Mini, Teknologi Wireless, Internet of Things

ii
ABSTRACT
This study aims to design a tool that can provide accurate information
about weather conditions, so that it can be useful for all human activities,
especially in the Kupang State Polytechnic campus area.
Observation of weather elements continuously and in real time is very important to
know the weather conditions for a moment. Current and past weather observation data
can be used to predict future weather conditions, information about weather and
climate conditions is needed to support all human activities.
Information on weather and climate is also urgently needed in the agriculture,
transportation, telecommunication and tourism sectors. Observation of weather
elements in the form of wind speed, wind direction, and rainfall is still mostly done
manually where errors due to human factors often occur, while if done automatically it
will facilitate human work, and avoid errors caused by human factors.
This tool is also useful for agricultural, government and private sectors working in
fields related to climate and weather conditions.

Keywords: Mini Weather Monitoring System, Wireless Technology, Internet of Things

iii
KATA PENGANTAR

Puji dan syukur saya panjatkan kepada Tuhan Yang Maha Esa, karena
atas pertolongan dan kasih karunia-Nya sehingga saya dapat menyelesaikan
Proposal Tugas Akhir ini.
1. Proposal ini di susun untuk memenuhi syarat dalam menyelesaikan pembuatan
tugas akhiar .Di mana dalam kesempatan ini penulis memilih judul, “Stasiun
cuaca mini berbasis IOT” Dalam penulisan Proposal Tugas Akhir ini, saya
menemukan berbagai kesulitan dan masalah, namun berkat bantuan, bimbingan
dan pengarahan dari berbagai pihak, maka masalah-masalah yang saya hadapi
dapat diatasi dengan baik. Oleh karena itu, penuis mengucapkan Terima Kasih
kepada :
1. Bapak Frans Mangngi,ST,[Link], selaku Direktur Politeknik Negeri Kupang.
2. Ibu Sumartini Dana ST,MT, Selaku Ketua Jurusan Teknik Elektro Politeknik
Negeri Kupang.
3. Bapak Imanuel Chr. Mauko,ST.,[Link] , Selaku Ketua Prodi Elektronika
Politeknik Negeri Kupang.
4. Bapak James Josias Mauta, ST.,[Link] selaku pembimbing I.
5. Bapak Yohanes Suban Peli,, SST.,[Link] Se]aku pembimbing II.
6. Bapak, Ibu Dosen Jurusan Teknik Elektro, Program Studi Teknik Elektronika
dan Seluruh Staf Serta Pegawai Politeknik Negeri Kupang.
7. Teman Seperjuangan angkatan 2019 Program Studi Teknik Elektronika yang
selalu membantu dalam proses perkuliahan selama 3 tahun di Politeknik Negeri
Kupang.
8. Semua pihak yang telah membantu dalam penyusunan proposal tugas akhir yang
tidak dapat disebutkan satu persatu.
9. Oranga tua serta keluarga yang telah mendukung penulis baik secara material
maupun moral dalam pembuatan proposal

iv
Penulis menyadari bahwa penulisan proposal Tugas Akhir ini masih jauh
dari kata sempurna. Oleh karena itu penulis mengharapkan kritik dan saran dari
para pembaca. Akhir kata, semoga proposal tugas akhir ini dapat berguna bagi
para pembaca dan masyarakat umum
Kupang, September 2022

Penulis

v
DAFTAR ISI

HALAMAN PENGESAHAN.....................................................................
ABSTRAK.....................................................................................................ii
KATA PENGANTAR.................................................................................iv
DAFTAR ISI................................................................................................vi
DAFTAR GAMBAR..................................................................................vii
DAFTAR TABEL......................................................................................viii
BAB I PENDAHULUAN.............................................................................1
1. 1 Latar Belakang.................................................................................1
1. 2 Rumusan Masalah............................................................................2
1. 3 Tujuan Penulisan..............................................................................2
1. 4 Batasan Masalah...............................................................................2
1. 5 Manfaat Penulisan............................................................................2
BAB II KAJIAN PUSTAKA........................................................................3
2. 1 Tinjauan Pustaka.............................................................................3
2. 2 Nodemcu..........................................................................................3
2. 3 Sensor Suhu dan Kelembaban DHT22.............................................4
2. 4 Sensor Curah Hujan (Rain gauge)....................................................4
2. 5 Anemometer.....................................................................................5
2. 6 BLYNK............................................................................................5
2. 7. Kabel Jumper Male to Female.........................................................7
2. 8 Modul Power Bank + Baterai Pack 18650 3.7v 200mah.................7
2. 9 I2C LCD modul...............................................................................8
2. 10 LCD ( Liquid cristal display)........................................................8
2. 11 Relay.............................................................................................9
BAB III METODOLOGI...........................................................................10
3. 1 Lokasi dan Waktu Pembuatan alat.................................................10
3. 2 Alat dan Bahan pembuatan Alat.....................................................11
3. 3 Metode Penelitian...........................................................................11
3. 4 Alur Penilitian................................................................................12
3. 5 Proses Kerja Sistem........................................................................12

vi
3. 6 Flowchart Sistem Cuaca.................................................................13
3. 7 Tampilan Aplikasi Blynk...............................................................15
3. 8 Perancangan Alat Stasiun Cuaca Mini...........................................16
BAB IV.........................................................................................................17
PEMBAHASAN DAN HASIL.................................................................17
4.1 Hasil Rangkaian..................................................................................17
4.2 Pembuatan Program............................................................................18
4.3 Pengujian Alat.....................................................................................20
BAB V..........................................................................................................27
PENUTUP.................................................................................................27
5.1 Kesimpulan..........................................................................................27
5.2 Saran....................................................................................................27
DAFTAR PUSTAKA.................................................................................28

vii
DAFTAR GAMBAR

Gambar 2. 1 Nodemcu....................................................................................4
Gambar 2. 2 Sensor DHT22............................................................................4
Gambar 2. 3 Sensor Curah Hujan...................................................................5
Gambar 2. 4 Anemometer...............................................................................5
Gambar 2. 5 Blynk..........................................................................................6
Gambar 2. 6 Tampilan Penjelasan Blynk (Wifi)............................................6
Gambar 2. 7 Kabel Jumper Male To Female..................................................7
Gambar 2. 8 Modul Power Bank + Baterai Pack 18650 3.7v 200mah...........7
Gambar 2. 9 I2C LCD Modul.........................................................................8
Gambar 2. 10 Liquid Cristal Display..............................................................8
Gambar 2. 11 Relay........................................................................................9
Gambar 3. 1 Alur Penilitian..........................................................................12
Gambar 3. 2 Diagram Blok...........................................................................13
Gambar 3. 3 Flowchart Sistem Cuaca...........................................................14
Gambar 3. 4 Tampilan Aplikasi Blynk.........................................................15
Gambar 3. 5 Perancangan Alat Stasiun Cuaca Min......................................16

viii
DAFTAR TABEL

Tabel 3. 1 Jadwal Pembuatan Tugas Akhir.....................................................................10


Tabel 4. 1 Hasil Pengujian Nodemcu Jaringan Wifi........................................................21

ix
BAB I
PENDAHULUAN

1. 2 Latar Belakang
Pengertian cuaca yaitu suatu keadaan rata-rata udara sehari-hari
disuatu tempat tertentu & meliputi wilayah yang sempit (tidak luas) dalam
jangka waktu yang singkat. Keadaan dari cuaca mudah berubah – ubah,
karena disebabkan oleh tekanan udara, suhu, titik embun udara, kelembaban
udara, dan juga ketinggian suatu tempat, keadaan cuaca ini dapat berubah
setiap harinya (Utomo, 2017). Seperti contohnya: Ketika pada pukul 07.00
WIB, keadaan cuaca di kota Semarang cerah suhu udaranya berkisar antara
23oC – 27oC, dan kelembaban udaranya berkisar 65%, tetapi ketika pada
pukul 14.00 WIB keadaan cuacanya berubah menjadi lebih panas dengan
suhu udara berkisaran 31 oC, dan kelembaban udara naik menjadi 70%.
Perubahan suhu inilah yang seharusnya kita dapat kita ketahui secara real-
time. Stasiun cuaca yang bisa menampilkan keadaan suhu, kelembaban,
tekanan udara dan faktor lainnya secara real-time (setidaknya 20 menit
sekali) dapat membantu kita dalam mengamati perubahan cuaca dengan
cepat dan tepat. Pengamatan tentang faktor-faktor yang menyebabkan
perubahan cuaca yang cepat dan tepat ini menjadi dasar dari pembuatan
rancang bangun ini. Rancang Bangun Stasiun Cuaca Berbasis NodeMCU
V3 dibuat untuk memberikan kemudahan dalam mengetahui keadaan cuaca
(meliputi suhu, kelembaban, tekanan udara, titik embun udara dan
ketinggian tempat) melalui smartphone berbasis Android. Data-data yang
menjadi faktor dalam perubahan cuaca seperti suhu dan tekanan udara bisa
didapat melalui sensor DHT22 dan BMP180. Pengolahan data dari sensor-
sensor tadi dilakukan oleh NodeMCU V3. NodeMCU V3 juga berperan
sebagai pengirim hasil ouput dari sensor tadi ke sebuah aplikasi IOT
(Blynk).
1. 2 Rumusan Masalah
1. Bagaimana cara merancang sistem cuaca mini ?
2. Bagaimana cara kerja sistem cuaca mini ?
3. Bagaimana cara mengirim dan menerima data ?
1. 2 Tujuan Penulisan
1. Merancang dan membuat sistem cuaca mini dari jauh.
2. Mengetahui cara kerja sistem cuaca mini.
3. Mengetahui cara mengirim dan menerima data.
1. 2 Batasan Masalah
1. Pembahasan materi hanya pada perancangan alat dan cara kerja
sistem cuaca.
2. Microcontroller yang digunakan adalah node MCU.
3. LCD 20x4 untuk monitoring cuaca.
4. Sensor anemometer sebagai sensor kecepatan angin.
5. Sensor DHT22 sebagai sensor suhu dan kelembapan.
6. Sensor rain gauge sebagai sensor mengukur curah hujan.
7. Monitoring cuaca kecepatan angin, curah hujan, suhu dan
kelembapan.

1. 2 Manfaat Penulisan
1. Membantu masyarakat untuk dapat memberikan informasi yang
akurat tentang keadaan cuaca, sehingga dapat bermanfaat bagi
segala aktifitas manusia.
2. Mengetahui cara kerja monitoring sistem cuaca .

2
BAB II
KAJIAN PUSTAKA

2. 3 Tinjauan Pustaka
Cuaca merupakan keadaan udara pada saat tertentu dan di wilayah
tertentu dengan jangka waktu yang singkat misalnya pada pagi hari atau
sore hari, dan keadaannya bisa berbeda-beda berdasarkan waktu dan tempat.
Cuaca merupakan nilai sesaat (aktual) dari keadaan atmosfer, serta
perubahan dalam jangka pendek (< 1 jam hingga 24 jam) di suatu tempat
tertentu. Sedangkan iklim adalah keadaan cuaca rata-rata dalam jangka
waktu yang lama serta meliputi wilayah yang sangat luas. Adapun faktor-
faktor yang mempengaruhi cuaca dan iklim meliputi suhu udara,
kelembaban udara, tekanan udara,angin, dan curah hujan (Erwan dkk.,
2018).
IOT mencakup 3 elemen utama yaitu : Koneksi internet,benda fisik
atsu nyata yang telah di intergrasikan pada model sensor,dan pusat data
pada server untuk menyimpan data atau informasi dari aplikasi. Benda-
benda yang terkonenksi ke jaringan internet akan menghimpun data yang
kemudian yang kemudian di olah, setelah di olah akan dianalisa baik oleh
instansi pemerintah, perusahaan terkait, maupun instansi lainya yang
kemudian di manfaatkan bagi kepentingan masing-masing (Sapitri &
Paramytha, 2021).
2. 3 Nodemcu
Pada umumnya NodeMCU merupakan platform IoT dari
pengembangan ESPS8266 dengan firmware yang berbasis e-Lua.
NodeMCU sendiri dilengkapi dengan micro usb port yang berfungsi untuk
melakukan pemrograman. Pada modul NodeMCU juga dilengkapi dengan
tombol push button, yaitu tombol reset dan flash. Bahasa pemograman yang
digunakan pada modul NodeMCU adalah bahasa Lua yang juga merupakan

3
package dari ESP8266. Pada bahasa Lua memiliki sistematis logika dan
susunan pemrograman yang sama dengan bahasa C (Wicaksono, 2017).

Gambar 2. 1 Nodemcu
2. 3 Sensor Suhu dan Kelembaban DHT22
DHT22 marupakan kaka dari DHT22 dan secara fungsi dan
penggunaan sama yaitu sama-sama untuk mengukur suhu dan kelembaban
ruangan. DHT22 juga juga memliki persamaan linnya yaitu memliki
jumlah kaki 4 buah. Kemudian apa yang membedakan kedua sensor ini?
Perbedaanya terletak pada keakuratan pengukuran, dan range yang lebih
panjang. Kemudian dari segi harga juga lebih mahal dari DHT22 (Kinnasih
& Dzulkiflih, 2022).

Gambar 2. 2 Sensor DHT22


2. 3 Sensor Curah Hujan (Rain gauge)
Berfungsi sebagai penghitung jumlah curah hujan dalam satuan
waktu tertentu secara otomatis (SETIANINGRUM dkk., 2019).

4
Gambar 2. 3 Sensor Curah Hujan
2. 3 Anemometer
Anemometer adalah sebuah alat pengukur kecepatan angin yang
banyak dipakai dalam bidang Meteorologi dan Geofisika atau stasiun
prakiraan cuaca. Nama alat ini berasal dari kata Yunani anemos yang berarti
angin. Perancang pertama dari alat ini adalah Leon Battista Alberti pada
tahun 1450. Selain mengukur kecepatan angin, alat ini juga dapat mengukur
besarnya tekanan angin itu (Permana & Romadlon, 2019).

Gambar 2. 4 Anemometer
2. 3 BLYNK
Blynk adalah platform untuk aplikasi OS Mobile (iOS dan Android)
yang bertujuan untuk kendali module Arduino, Raspberry Pi, ESP8266,
WEMOS D1, dan module sejenisnya melalui Internet.
Aplikasi ini merupakan wadah kreatifitas untuk membuat antarmuka
grafis untuk proyek yang akan diimplementasikan hanya dengan metode
drag and drop widget.

5
Penggunaannya sangat mudah untuk mengatur semuanya dan dapat
dikerjakan dalam waktu kurang dari 5 menit. Blynk tidak terikat pada papan
atau module tertentu. Dari platform aplikasi inilah dapat mengontrol apapun
dari jarak jauh, dimanapun kita berada dan waktu kapanpun. Dengan catatan
terhubung dengan internet dengan koneksi yang stabil dan inilah yang
dinamakan dengan sistem Internet of Things (IOT) (Pela & Pramudita,
2021) .

Gambar 2. 5 Blynk

Gambar 2. 6 Tampilan Penjelasan Blynk (Wifi)


Dari gambar diatas menjelaskan bagaimana nodemcu menerima
sinyal wifi dan meneruskan ke blynk. Ada beberapa tahapan yang
ditunjukan pada gambar ialah yang pertama Char Auth. Char Auth adalah
suatu program Arduino id untuk mikro kontroler nodemcu untuk
memasukan kode yang diberikan aplikasi blynk agar dapat masuk ke

6
rangkaian melalui media aplikasi blynk. Yang kedua adalah Char SSID.
Merupakan suatu perintah program Arduino id untuk mikro kontroler
nodemcu agar dapat menerima nama wifi untuk disambungkan ke jaringan
internet. Yang ketiga ialah Char Password. Adalah suatu program Arduino
id untuk mikro kontroler nodemcu agar dapat masuk ke jaringan wifi yang
disediakan dengan sandi atau password wifi tersebut.

2. 3. Kabel Jumper Male to Female


Kabel jumper male female memiliki ujung konektor yang berbeda
pada tiap [Link]. kabel ini digunakan untuk menghubungkan
komponen elektronika selain Arduino ke breadboard (Ramady dkk., 2021).

Gambar 2. 7 Kabel Jumper Male To Female


2. 3 Modul Power Bank + Baterai Pack 18650 3.7v 200mah
Perangkat yang digunakan untuk memasukkan energi listrik ke
dalam baterai yang bisa diisi ulang tanpa harus menghubungkan peranti
tersebut pada outlet listrik (Sandi, 2021).

Gambar 2. 8 Modul Power Bank + Baterai Pack 18650 3.7v 200mah

7
2. 3 I2C LCD modul
I2C LCD yang di tunjukan pada gambar adalah modul LCD yang di
kendalikan secara serial sinkron dengan protokol 12C/IIC ( Inter Intergrated
Circuit ) atau TWI (Two wire Interface).
Normalnya modul LCD di kendalikan secara parallel baik untuk
jalur data maupun kontrolnya (Akinwole & Oladimeji, 2018).

Gambar 2. 9 I2C LCD Modul


2. 3 LCD ( Liquid cristal display)
LCD berfungsi untuk menampilkan suatu keluaran dari pembacaan
sebuah sensor yang ditampilkan menjadi sebuah nilai, teks, dan menu pada
mikrokontroler. Disini penulis menggunakan LCD dengan ukuran 20x4
yang mana modul LCD ini tersedia dengan konfigurasi 20 karakter dan 4
baris dengan setiap karakternya dapat dibentuk oleh pixel. Adapun fitur
pada LCD dapat dilihat dibawah ini (Ginting, 2015):
1. Terdiri dari 16 karakter dan 2 baris.
2. Terdapat karakter generator terprogram.
3. Memiliki 192 karakter yang tersimpan.
4. Dapat dialamati dengan mode 4 bit dan 8 bit.
5. Dilengkapi dengan back light.

Gambar 2. 10 Liquid Cristal Display

8
2. 3 Relay
Relay Merapakan tuas saklar dengan adanya lilitan kawat pada
batang besi yang berfungsi membuka dan menutup aliran arus listrik yang
melewatinya. Relay juga dikenal sebagai komponen yang dapat
mengimplementasi logika switching. Relay dapat bekerja apabila ada arus
yang menggerakannya (Saleh & Haryanti, 2017). Adapun bentuk dari saklar
dapat dilihat pada gambar 2.10

Gambar 2. 11 Relay

9
BAB III
METODOLOGI

3. 4 Lokasi dan Waktu Pembuatan alat


Lokasi untuk melakukan penelitian dan pengujian alat monitoring
cuaca mini berbasis IOT yaitu di Laboratorium Elektronika Kontrol
Politeknik Negeri Kupang. Waktu yang diperlukan untuk menyelesaikan
proposal dan tugas akhir adalah empat bulan yang terhitung dari bulan Juli
sampai dengan bulan Oktober 2022, seperti pada tabel 3.1.
Tabel 3. 1 Jadwal Pembuatan Tugas Akhir
Bulan
NO Urauan Kegiatan
Juli Agustus September Oktober

1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
1 Pencarian Literatur

2 Penyusunan Proposal
3 Konsultasi proposal
4 Seminar Proposal
5 Pengumpulan Proposal
6 Perencangan alat dan pembuatan
alat
7 Pengujian Alat
8 Ujian TA
9 Revisi TA
10 Pengumpulan TA

3. 4 Alat dan Bahan pembuatan Alat


Alat dan Bahan yang digunakan dalam perancangan alat monitoring
cuaca mini berbasis IOT adalah :

10
1. Alat
a) PC/Laptop
b) Toolset
c) Avo Meter
d) Solder
2. Bahan
a) Sensor suhu dan kelembapan (DHT22)
b) NodeMCU
c) Sensor Kecepatan Angin(Anemometer)
d) Sensor Curah Hujan
e) Kabel jumper(male to female)
f) LCD 20x4
g) I2C
h) Modul Power Bank + Baterai Pack 18650 3.7v 200mah
i) Relay
3. 4 Metode Penelitian
Dalam penyusunan proposal tugas akhir ini, penulis menggunakan
beberapa metode penulisan. Adapun metode-metode yang digunakan
adalah:
1. Metode Literatur
Metode literatur yaitu metode dengan cara mengambil data dari
buku-buku, bahan bacaan, dan artikel yang berkaitan dengan
topik proposal yang penulis buat.
2. Metode Eksperimen
Metode ini merupakan metode dimana penulis melakukan uji
coba alat yang telah dibuat.
3. 4 Alur Penilitian
Untuk dapat merancang sistem cuaca maka penulis membutuhkan
beberapa tahapan seperti perancangang alat,perakitan alat,dan pengujian
[Link] alur penilitian ini dapat dilihat pada gambar 3.1

11
Perancangan
rangkaian sistem Pengujian
Perakitan Alat
cuaca Alat

Gambar 3. 1 Alur Penilitian


Diagram di atas menunjukan aluar penilitian secara garis besar yang
akan penulis lakukan pada penilitian ini. Langkah pertama yang akan di
lakukan oleh penulis adalah merancang rangkaian sistem cuaca, sehingga
mempermudah penulis untuk langkah selanjutmya. Langkah kedua adalah
dari hasil rancangan tersebut maka penulis akan melakukan perakitan
rangkaian sistem cuaca. Dalam melakukan perakitan ini akan kelihatan
apakah sistem cuaca ini sudah baik atau belum.
3. 4 Proses Kerja Sistem
Adanya proses kerja sistem mempermudahkan untuk mengetahui
proses sistem bekerja secara garis besar. Sistem ini di awali dengan sensor
Anemometer, Rain Gauge, DHT22. Sensor Anemometer akan membaca
kecepatan angin,sensor Rain Gauge akan membaca curah hujan, sedangkan
sensor DHT22 akan membaca suhu dan kelembapan, kemudian data dari
masing –masing sensor akan di proses melalui microkontroler NodeMcu.
Hasil dari proses microkontroler NodeMcu akan di tampilkan melalui Lcd
dengan ukuran 20x4, dan hanphone dengan menggunakan aplikasi IOT
yaitu BLYNK.

12
Gambar 3. 2 Diagram Blok
Input atau masukan nodemcu menggunakan power suplay (power
bank), dan pengontrolan on/off rangkaian menggunakan relay, sedangkan
untuk memulai percobaan di luar ruangan dalam artian tidak memiliki
sumber arus untuk menghidupkan rangkaian penulis memakai panel surya.

3. 4 Flowchart Sistem Cuaca


Flowchart sistem cuaca di gunakan untuk pembacaan proses
penyelesaian Tugas Akhir menjadi lebih mudah. Adapun Flowchart sistem
cuaca dapat di lihat pada gambar dibawah ini :

13
Gambar 3. 3 Flowchart Sistem Cuaca
Dimulai dengan insisialisasi input dan output kemudian disini
simpulkan pertanyaan, apakah inisialisasi input dan output terpasang dengan
baik? Jika ya, maka sensor anemometer akan membaca kecepatan angin,

14
sensor DHT22 akan membaca suhu dan kelembapan sensor rain gauge akan
membaca curah hujan, jika ketika sensor tersebut tidak berfungsi dengan
baik maka coba periksa kembali inisialisasi input dan output. Ketika ketiga
sensor tersebut berfungsi dengan baik maka data dari ketiga sensor tersebut
akan ditampilkan ke lcd dan handphone.
3. 4 Tampilan Aplikasi Blynk

Gambar 3. 4 Tampilan Aplikasi Blynk

15
Gambar di atas menunjukan system monitoring dalam aplikasi
blynk, system monitoring yang dimaksud adalah :
1. Kelembapan
2. Suhu
3. Kecepatan angina
4. Curah hujan
Sedangkan fungsi push button disini ialah untuk melakukan on /off
pada rangkaian.
3. 4 Perancangan Alat Stasiun Cuaca Mini

Gambar 3. 5 Perancangan Alat Stasiun Cuaca Min

16
BAB IV
PEMBAHASAN DAN HASIL

4.1 Hasil Rangkaian


Perancangan dan cara kerja perangkat keras terdiri dari ESP8266,
arduino uno, , i2c , lcd 16x2, adaptor, relay 1 chanell. Untuk lebih jelasnya
dapat dilihat pada gambar 4.1.

Gambar 4. 1 Hasil Rangkaian


Pada gambar 4.1 rangkaian sistem cuaca keseluruhan, terdapat
sensor Anemometer, sensor Rain Drops, sensor DTH11,NodeMcu,dan LCD
yang menjadi komponen- komponen pada sistem cuaca tersebut. VCC pada
keseluruhan sensor terhubung pada pin 5volt NodeMcu, Ground pada
keseluruha n sensor terhubung pada Ground NodeMcu, pin output pada
Anemometer terhubung pada pin D3 NodeMcu , pin output pada Rain
Drops terhubung pada pin D6 pada NodeMcu, pin output pada sensor
DTH11 terhubung pada pin D4 NodeMcu, pin SDA pada I2C terhubung
pada pin D2 NodeMcu, pin SCL pada I2C terhubung pada pin D1
NodeMcu. Sedangkan untuk input atau adaptor rangkaian ini penulis
memakai baterai dengan bantuan modul USB power .Dan pin Arduino RX
masuk ke TX Nodemcu , pin Arduino TX ke RX Nodemcu.
Keterangan :
1. Anemometer
2. LCD I2C
3. NodeMcu
4. Sensor DHT22
5. Control Board Rain Sensor
6. Detection Board Rain Sensor
7. USB Conector Output
8. USB Conector Input
9. Modul USB Power Bank
10. Relay
11. Baterai
4.2 Pembuatan Program
Mikrokontroler node MCU ESP8266 dan arduino uno akan bekerja
dan memproses data dari program yang telah dibuat dan diupload
menggunakan tools pemograman Arduino IDE yang berfungsi untuk
menginisialisasi pin-pin yang menjadi output dan input, membaca data dari
sensor, menghidupkan dan mematikan serta perintah untuk mengirimkan
data menuju . Arduino sendiri menggunakan bahasa C. Linssing program
Arduino ini dikenal dengan nama sketch memiliki dua buah fungsi penting
yaitu Void set up(){} dan Void loop(){}. Penulisan program dimulai dengan
memasukan library dan mendeklarasi pin yang ingin di gunakan.

Setelah proses penulisan program telah selesai maka program harus


di verifikasi terlebih dahulu untuk mengetahui apakah program sudah benar
atau masih ada yang salah. Jika proses verifikasi berhasil seperti yang
ditunjukan pada gambar 4.2 maka program tinggal diupload ke

18
mikrokontroler, kemudian setelah proses penguploadan berhasil maka
mikrokontroler siap digunakan.

19
Gambar 4. 2 Pembuatan Program
4.3 Pengujian Alat
Setelah selesai membuat dan mengapload data program ke dalam
mikrokontroler mengguna aplikasi Ardiuno IDE , maka langkah
selamjutnya adalah menguji seluruh alat yang di gunakan agar dapat
mengetahui kinerja dari masing-masing komponen . pengujihan ini di
harapkan mampu menghasilkan data yang benar dan alat yang bekerja
sesuai fungsi . Alat yang di uji adalah pengujian pengiriman dan penerima
data .

4.3.1 Penguijian pengiriman dan penerima data


Pengujian berdasarkan lama waktu pengiriman data menggunakan
modul wifi pada nodeMCU ESP8266 dan penerimaan data oleh android.

20
Untuk jaraknya tidak akan menjadi masalah selagi nodeMCU ESP8266
tehubung dengan jaringan wifi yang memiliki akses internet dan android
juga harus memiliki akses internet. Apabila jaringan wifi yang terhubung
dengan nodeMCU ESP8266 tidak memiliki akses internet maka data hasil
pembacaan sensor tidak akan terkiri makan tetapi sistem pembacaan arus
dan tegangan akan tetap berlangsung.
Tabel 4. 1 Hasil Pengujian Nodemcu Jaringan Wifi

No Jarak NodeMC Jaringan wifi terhubung Data terkirim Data diterima


U
Ya tidak Y Tidak Ya tidak
a

1 5 Meter ON √ √ √

2 10Meter ON √ √ √
3 15 Meter ON √ √ √
4 20Meter ON √ √ √
5 25Meter ON √ √ √
6 30Meter OFF √ √ √
7 35 Meter OFF √ √ √
8 40 Meter OFF √ √ √

9 45 Meter OFF √ √ √

Berdasarkan tabel 4.1 Bahwa NodeMCU akan terhubung dengan


jaringan wifi apabila jarak antara NodeMCU dan jaringan wifi kurang dari 2
meter sampai 10 meter dan NodeMCU tidak akan terhubung pada jaringan
wifi bila jarak antara NodeMCU dan jaringan wifi Lebih dari 30 meter.

4.3.2 Pengujian Server


Pengujian server ini bertujuan untuk mengetahui pembacaan dari
alat monitoring cuaca yang dikirimkan ke server telah bekerja dengan baik

21
atau belum. Data-data dari pembacaan sensor DHTI22, Anemometer, dan
rain gauge akan di kirimkan ke server dengan bantuan ESP8266. Server
yang di gunakan adalah Blynk IO yang merupakan salah satu library dari
arduino media untuk melihat hasil pembacaan alat ini melalui jaringan
internet

Gambar 4. 3 Monitor pada server


Sistem monitoring cuaca terkoneksi dengan jaringan internet
sehingga pengguna dapat memonitoring dari jarak jauh. Adapun cara kerja
sistem monitoring ini agar dapat di monitoring dari jarak jauh:

1. Mengatur jaringan internet yang akan digunakan. Saat ini penulis


mengatur sistem monitoring terkoneksi dengan hotspot handphone.

2. Sistem monitoring dihidupkan saja dan secara langsung terhubung


dengan jaringan internet.

3. Sistem monitoring terhubug secara langsung dengan beban. Kemudian,

22
sistem monitoring akan membaca data-data pada beban. Hasil
pembacaan tersebut akan dikirimkan ke server untuk dapat dilihat.

4. Masuk dalam server blynk IO melalui akun yang tersedia dan


didalamnya bisa dilihat hasil pengiriman data dari sistem monitoring
tersebut.

5. Pada gambar 4.3 dilihat tampilan dari server blynk IO menunjukan ada
4 variabel yang ditampilkan yaitu nilai kecepatan angin, suhu
kelembabpan, dan curah hujan di dalam pengiriman pembacaan dari alat
monitoring cuaca ini keserver membutuhkan waktu sekitar 10-15 detik.
Terhubungnya alat monitoring cuaca ini dengan jaringan internet maka
pengguna akan tetap bisa melihat hasil dari monitoring cuaca , walaupun
tidak melihat langsung dari alat ini.

4.3.3 Pengujian LCD 20x4


Pengujian LCD 20x4 dapat di lihat pada gambar 4.4. terlihat pada
sensor wind , rain 2.69mm, Humidity 93.70%, temperature 28.80ᵒC.

Gambar 4. 4 Pengujian LCD 16x2

23
4.3.4. pengujian sensoe arah angin

Pengujian sensor Anemometer yang terpasang dapat di lihat pada


gambar 4.5.

Gambar 4. 5 Anemometer
Pada gambar penulis menggunakan sensor Anemometer yang
berfungsi sebagai mengukur kecepatan angin. Untuk pengujian anemometer
ini penulis memastikan Anemometer sudah terhubung dengan baik pada
mikrokontroler supaya dapat dikontrol melalui aplikasi blynk dan data dari
sensor tersebut dapat ditampilkan di lcd .

4.3.5 Pengujian sensor Rain Gauge


Pada sensor rain yang terpasang dapat di lihat pada gambar 4.6.

Gambar 4. 6 Gambar

24
Pada gambar penulis menggunakan sensor rain guge yang berfungsi
sebagai mengukur curah hujan . untuk pengujian rain gauge ini penulis
memastikan sensor ini sudah terhubung dengan mikrokontroler supaya
dapat di kontrol melalui aplikasi blynk dan data dari sensor tersebut dapat di
tampilkan di lcd. Pengujian sensor ini di nilai dari per tip 0.53 inci of rain
atau 1.346 mm of rain.

4.3.6. pengujian sensor DHT22

Pada sensor DHT22 yang terpasang dapat di lihat pada gambar 4.7

Gambar 4. 7 Sensor DHT22


Sensor DHT22 ini berfungsi untuk mengukur suhu dan kelembapan
ruangan. Pengujian ini Penulis memstikan sensor ini sudah terhubung
dengan mikrokontroller dan dapat di kontrol melalui aplikasi blynk dan data
tersebut dapat di tampilkan di lcd.

4.3.7 Hasil Keseluruhan Pembuatan Perangkat Keras


Pembuatan dan cara kerja perangkat keras terdiri dari ESP8266,
LCD, Anemometer,Rain gauge,DHT22, Relay dan battery. Hasil dari ketiga
sensor dari alat monitoring cuaca ini tidak menentu di kerenakan cuaca tiap
waktu nya berbeda- beda. Untuk lebih jelasnya dapat dilihat pada gambar
4.8 yang merupakan gambar tampilan perangkat keras.

25
Gambar 4. 8 Hasil Keseluruhan Pembuatan Perangkat Keras
Penjelasan:
1. Output adaptor dihubingkan dengan input power bank.
2. Output power bank dihubungkan dengan input Arduino dan
Esp8266.
3. Output Arduino dihubungkan pada sensor anemometer, curah hujan
DHT22, I2c.
4. Output Esp8266 dihubungkan pada relay .
5. I2c dihubungkan langsung dengan lcd.
6. Pin Vcc pada semua sensor dan mikrokontroler dihubungkan pada
pin 5v Arduino.
7. Pin Gnd pada semua sensor dan mikrokontroler dihubungkan pada
pin Gnd Arduino.
8. Pin Tx, Rx Arduino dihubungkan ke Tx, Rx pada nodeMCU agar
dapat melakukan kominkasi serial.

26
BAB V
PENUTUP

5.1 Kesimpulan
Kesimpulan dari penelitian tentang sistem Monitoring cuaca ini
adalah :
1. Alat monitoring cuaca ini bekerja sesuai dengan yang diinginkan yaitu
dapat di monitor dari jarak jauh dengan menggunakan komponen :
Nodemcu, Arduino Uno, sensor anemometer,rain gauge, DHT22,12c lcd
modul,relay,blynk.
2. Alat monitoring cuaca mampu menggunakan sistem IOT ,di mana
Esp8266 membaca data sensor anemometer,rain gauge dan DHT22 dan
di kirimkan ke aplikasi blynk, kemudian kaki TX dan Rx Esp8266 di
hubungkan ke kaki Tx dan Rx Arduino sehingga dapat berkomunikasi
secara serial antara 2 mikrokontroller dan hasil dari komunikasi serial
tersebut di tampilkan pada Lcd ( Liquid Crystal Display ).
5.2 Saran
Saran kedepannya terhadap pengembangan alat monitoring cuaca
yaitu dapat menambah sensor arah angin.

27
DAFTAR PUSTAKA

Akinwole, O.O. & Oladimeji, T.T. 2018. Design and implementation of


arduino microcontroller based automatic lighting control with I2c
LCD display. J. Electr Electron Syst, 7: 258.

Erwan, F., Muid, A. & Nirmala, I. 2018. RANCANG BANGUN SISTEM


PENGUKUR CUACA OTOMATIS MENGGUNAKAN
ARDUINO DAN TERINTEGRASI DENGAN WEBSITE. 06(03):
10.

Ginting, P.V. 2015. Rancang Bangun Detektor Suhu Ruangan


Menggunakan Sensor LM35 Dengan Dfrduino Uno V3. 0 Berbasis
Liquid Cristal Display (LCD). PhD Thesis. UNIMED.

Kinnasih, I.W. & Dzulkiflih, D. 2022. RANCANG BANGUN ALAT


PENGONTROL SUHU DAN KELEMBAPAN PADA TEMPAT
PENETASAN ℡UR MENGGUNAKAN SENSOR DHT22 DAN
MOTOR SWING BERBASIS IoT. Inovasi Fisika Indonesia, 11(3):
57–72.

Pela, M.F. & Pramudita, R. 2021. Sistem Monitoring Penggunaan Daya


Listrik Berbasis Internet Of Things Pada Rumah Dengan
Menggunakan Aplikasi Blynk. Infotech: Journal of Technology
Information, 7(1): 47–54.

Permana, A.Y. & Romadlon, P. 2019. PERANCANGAN SISTEM


INFORMASI PENJUALAN PERUMAHAN MENGUNAKAN
METODE SDLC PADA PT. MANDIRI LAND PROSPEROUS
BERBASIS MOBILE. 10: 153–167.

Ramady, G.D., Wiryawan, S. & Abadi, S.C. 2021. PERANCANGAN


PROTOTIPE AUTO CLOTHESLINE COVER BERBASIS
ARDUINO UNO. Jurnal Online Sekolah Tinggi Teknologi
Mandala, 16(1): 28–35.

Saleh, M. & Haryanti, M. 2017. Rancang bangun sistem keamanan rumah


menggunakan relay. Jurnal Teknologi Elektro, 8(2): 87–94.

Sandi 2021. Cara Kerja Modul Power Bank.


[Link]://[Link]/cara-kerja-modul-
power-bank/ Tersedia di [Link]
modul-power-bank/ [Accessed 22 September 2022].

28
Sapitri, N.F. & Paramytha, N. 2021. Protototype Pengukur Kecepatan
Angin, Arah Angin dan Suhu Udara Pada Lapangan Panahan
Berbasis IOT. 10.

SETIANINGRUM, A., Arsali, A. & Ariani, M. 2019. PENGUKURAN DAN


KALIBRASI DATA CURAH HUJAN DENGAN MENGGUNAKAN
WIRELESS RAIN GAUGE TIPE TIPPING BUCKET. PhD Thesis.
Sriwijaya University.

Utomo, B. 2017. PROPOSAL TUGAS AKHIR RANCANG BANGUN


STASIUN CUACA BERBASIS NODEMCU V3. 19.

Wicaksono, M.F. 2017. Implementasi modul wifi NodeMCU Esp8266


untuk smart home. Komputika: Jurnal Sistem Komputer, 6(1).

29

Anda mungkin juga menyukai