4.2 Pengkodean Sistem
Pada tahap ini, dilakukan pembuatan kode program untuk merealisasikan perancangan prototipe yang sebelumnya telah dibuat. Dalam pengkodean sistem dibuat dengan dua
kode program yaitu untuk alat monitoring lingkungannya dengan IDE Arduino dengan bahasa pemrograman C serta kode program untuk mengambil dan mengirim data hasil
monitoring ke server dengan bahasa pemrograman PHP. Kode program pada alat yang dibuat terdiri dari beberapa fungsi, yaitu:
1. Fungsi untuk mendeteksi suhu udara. 2. Fungsi untuk mendeteksi kelembaban udara.
3. Fungsi untuk mendeteksi kecepatan angin. 4.Fungsi untuk mendeteksi arah angin.
4. Fungsi untuk mengirim data monitoring ke server.
4.3 Pengujian Sistem
4.3.1 Pengujian Kehandalan Sistem Pada Pengujian ini dilakukan dalam waktu 1 hari dimana sistem ditempatkan diluar
ruangan untuk menentukan tingkat kehandalan sistem. Hasil pengujian kehandalan sistem dapat dilihat pada tabel 4.1 berikut ini :
Tabel 4.1 Tabel Pengujian Kehandalan Sistem
No Tanggal Jam
Hasil Delay
1 08-04-2017 05:54:46
Berhasil mengirim 1 menit 8 detik
2 08-04-2017 05:56:55
Berhasil mengirim 1 menit 9 detik
3 08-04-2017 05:59:02
Berhasil mengirim 1 menit 7 detik
4 08-04-2017 06:01:10
Berhasil mengirim 1 menit 8 detik
5 08-04-2017 06:03:17
Berhasil mengirim 1 menit 7 detik
6 08-04-2017 06:05:25
Berhasil mengirim 1 menit 8 detik
7 08-04-2017 06:07:27
Berhasil mengirim 1 menit 2 detik
8 08-04-2017 06:09:34
Berhasil mengirim 1 menit 7 detik
9 08-04-2017 06:11:42
Berhasil mengirim 1 menit 8 detik
10 08-04-2017 06:13:42
Berhasil mengirim 1 menit
Universitas Sumatera Utara
Sesuai dari data yang didapat, dalam proses pengiriman data terdapat delay time atau waktu tunda penerimaan pada user. Pada data tabel tersebut menunjukkan bahwa
delay time dalam proses pengiriman berkisar antara rentang waktu 1 menit 2 detik sampai 1 menit 8 detik, sehingga rentang waktu tersebut dalam 10 kali percobaan
dapat diambil rata-rata dari delay time sebesar 1 menit 4 detik
4.3.2 Pengujian Kinerja Aplikasi Pada pengujian kinerja aplikasi akan dijelaskan hasil perancangan aplikasi yang dibuat
dalam bentuk tabel dan grafik.
4.3.2.1 Hasil Pengujian Kinerja Pada Tabel Hasil pengujian kinerja tabel dilakukan pada tanggal 9 April 2017 dimulai dari 10:39
sd 10:59 . Data yang didapat sebanyak 10 data yang ditampilkan berdasarkan data terbaru Pada tampilan tabel didapat data real time dari suhu, kelembaban kecepatan
angin dan arah angin, dilihat dari delay waktu pengiriman yang dihasilkan cukup besar yaitu sebesar 1 sampai 2 menit. Sementara hasil dari parameter suhu yang
didapat, perubahannya tidak terlalu drastis begitu juga dengan kelembaban , hasil pada kecepatan angin cukup stabil, sedangkan pada arah angin perubahannya cukup drastis.
No Tanggal
Jam Suhu
Kelembaban Kecepatan angin Arah angina
1 09-04-2017 10:59
29 63
Barat Daya 2
09-04-2017 10:56 29
64 Barat Daya
3 09-04-2017 10:54
29 64
30 Tenggara
4 09-04-2017 10:52
31 64
59 Tenggara
5 09-04-2017 10:50
29 64
29 Tenggara
6 09-04-2017 10:48
29 64
19 Tenggara
7 09-04-2017 10:46
30 66
39 Utara
8 09-04-2017 10:44
30 66
30 Barat Laut
9 09-04-2017 10:42
30 66
30 Barat Laut
10 09-04-2017 10:39
30 67
10 Barat Laut
Tabel 4.2 Hasil pengujian Kinerja Tabel
Universitas Sumatera Utara
4.3.2.2 Hasil Pengujian Kinerja Pada Grafik Hasil pengujian kinerja pada grafik menunjukkan hasil dari seluruh tampilan
monitoring dalam bentuk grafik. Hasil dari tiap grafik adalah sebagai berikut.
1. Grafik Suhu Udara
Pada grafik suhu udara akan menampilkan data ukuran dari suhu udara disaat alat telah dihidupkan dan alat telah mempunyai paket data yang aktif pada
sim-cardnya. Data masuk dari sensor selama 1 menit sekali. Sistem dilakukan pengujian pada suhu untuk pengambilan data setiap 5 menit sekali selama 15
menit pada tanggal 30 Maret 2017 . Pada 5 menit pertama didapat suhu akhirnya sebesar 28° C, data tersebut dapat dilihat pada gambar.. berikut ini
Gambar 4.17 grafik suhu pada menit ke 09.05 suhu udara mencapai 28° C
Gambar 4.18 grafik suhu pada menit ke 09.10 suhu udara mencapai 29° C
Universitas Sumatera Utara
Gambar 4.19 grafik suhu pada menit ke 09.15 suhu udara mencapai 27° C
2. Grafik Kelembaban
Pada gambar berikut dapat dilihat pengambilan data kelembaban pada saat sistem dihidupkan. Sama seperti grafik pada suhu udara, data yang tampilkan
merupakan hasil monitoring selama 5 menit sekali dalam waktu 15 menit
Gambar 4.20 grafik kelembaban pada menit ke 09.05 mencapai 24
Gambar 4.21 grafik kelembaban pada menit ke 09.10 mencapai 24
Universitas Sumatera Utara
Gambar 4.22 grafik kelembaban pada menit ke 09.15 mencapai 40
3. Grafik Kecepatan Angin
Pada gambar 4.23 dapat dilihat tampilan dari data monitoring kecepatan angin pada saat sistem dihidupkan, data yang tampilkan merupakan hasil monitoring
selama 5 menit sekali dalam waktu 15 menit
Gambar 4.23 grafik kecepatan angin pada menit ke 09.05 mencapai 29 kph
Gambar 4.24 grafik kecepatan angin pada menit ke 09.10 mencapai 29 kph
Universitas Sumatera Utara
Gambar 4.25 grafik kecepatan angin pada menit ke 09.15 mencapai 30 kph
4.3.3 Pengujian pengiriman data Pada pengujian ini dilakukan pengujian pengiriman data untuk mengetahui tingkat
keberhasilan dari data yang terkirim. Jika dihitung secara manual data yang seharusnya didapat sistem selama 1 hari penuh sebesar 864 data karena data yang
didapat sebanyak 1 data dalam 90 detik. Pengujian ini dilakukan dalam waktu 20 hari secara berturut-turut dengan menempatkan sistem pada ruangan terbuka untuk
menentukan tingkat keberhasilan pengiriman data, hasil pengujian pengiriman dapat dilihat pada tabel 4.3 berikut.
Hari Tanggal
Jumlah Data Masuk Data Seharusnya Selisih Persentase 1
28 Maret 2017 790
864 74
91,4 2
29 Maret 2017 793
864 71
91,7 3
30 Maret 2017 797
864 67
92,2 4
31 Maret 2017 791
864 73
91,5 5
01 April 2017 793
864 71
91,7 6
02 April 2017 797
864 67
92,2 7
03 April 2017 789
864 75
91,3 8
04 April 2017 792
864 72
91,6 9
05 April 2017 795
864 69
92 10
06 April 2017 796
864 68
92,1 11
07 April 2017 800
864 64
92,5 12
08 April 2017 798
864 66
92,3 13
09 April 2017 795
864 69
92 14
10 April 2017 792
864 72
91,6
Universitas Sumatera Utara
Tabel 4.3 Tabel pengiriman data
Berdasarkan hasil pengujian selama 20 hari dapat menentukan tingkat keberhasilan pengiriman data apakah sistem berjalan sesuai dengan rencana atau tidak. Pada tabel
pengiriman data tersebut didapat rentang persentase keberhasilan dalam pengiriman data selama 20 hari berkisar pada 91,4 sampai 92,3 , sehingga dengan rentang
persentase tersebut dapat diambil rata-rata persentasenya selama 20 hari sebesar 91,87 .
15 11 April 2017
796 864
68 92,1
16 12 April 2017
791 864
73 91,5
17 13 April 2017
793 864
71 91,7
18 14 April 2017
798 864
66 92,3
19 15 April 2017
796 864
68 92,1
20 16 April 2017
792 864
72 91,6
Universitas Sumatera Utara
BAB 5 KESIMPULAN DAN SARAN
5.1 Kesimpulan
Adapun kesimpulan yang dapat diambil pada pembuatan aplikasi monitoring cuaca ini adalah sebagai berikut :
1. Sistem monitoring kondisi cuaca dengan menggunakan modul GSM dapat
menyajikan dan memberikan informasi mengenai data-data dari parameter cuaca disekitar yang meliputi suhu, kelembaban, kecepatan angin dan arah angin secara
real time. 2.
Sistem monitoring cuaca ini dapat menampilkan data dalam bentuk tabel dan grafik dengan baik.
3. Sistem monitoring ini berjalan dengan baik di semua browser engine, dalam arti
semua fungsi yang ada pada program dapat ditampilkan dan dapat digunakan dengan baik.
4. Notifikasi berjalan dengan baik.
5. Persentase kaeberhasilan pengiriman data sebesar 91,87 rata rata per hari dalam
jangka waktu 20 hari
5.2 Saran Adapun beberapa saran yang diperlu dipertimbangkan dari
1. Pada pengembangan alat dapat dilakukan penambahan pada alat sensor untuk melengkapi parameter yang belum ada sehingga penggunaan alat ini menjadi lebih
kompleks 2. Pemilihan pada poros baling-baling untuk kecepatan angin harus lebih kuat dan
memiliki putaran yang lebih halus sehingga kecepatan angin dapat terdeteksi dengan baik
3. Penggunaan sistem catu daya dapat dikembangkan dengan menggunakan solar cell atau tenaga surya sehingga lebih ramah lingkungan.
4. Penggunaan website dapat dikembangkan lagi dengan menambahkan beberapa fitur sehingga menjadi lebih menarik dan responsif.
Universitas Sumatera Utara