Pengkodean Sistem Pengujian Sistem

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