RANCANG BANGUN MINI WEATHER STATION MENGGUNAKAN WEB BERBASIS ARDUINO ATMEGA 2560 Zeta Hanif Salindri*). Darjat, and Munawar Agus Riyadi Jurusan Teknik Elektro. Universitas Diponegoro Semarang Jl. Prof. Sudharto. SH. Kampus UNDIP Tembalang. Semarang 50275. Indonesia Email : zeta. hanif@gmail. Abstrak Peramalan cuaca dibuat dengan mengumpulkan data kuantitatif tentang keadaan atmosfer suatu tempat tertentu. Pemantauan kondisi cuaca pada suatu lingkungan saat ini dirasa sangat penting karena perubahan cuaca yang tak menentu setiap harinya. Maka dari itu pada penelitian kali ini muncul sebuah ide membuat Mini Weather Station (MWS) yang dapat diakses melalui website, sehingga pengguna dapat mengetahui perubahan cuaca di suatu daerah tanpa perlu datang ke daerah tersebut. Perancangan MWS ini menggunakan mikrokontroler Arduino ATMega 2560. Parameter cuaca yang diukur pada MWS meliputi suhu dan kelembaban udara menggunakan sensor SHT11, kadar gas CO 2 menggunakan sensor MQ135, kadar gas CO menggunakan sensor MQ7, tekanan udara menggunakan sensor BMP180, serta curah hujan menggunakan tipping bucket. Hasil pengukuran kelima buah sensor tersebut ditampilkan melalui sebuah LCD 4x20 dan website dengan menggunakan modul GSM SIM900. Dari hasil pengujian yang dilakukan di BMKG didapat rata-rata error untuk suhu, kelembaban dan tekanan udara yaitu sebesar 0. 17 oC, 1. 42 %, dan 0. 06 hPa. Hasil pengujian gas CO 2 dan CO dengan menggunakan gas analyzer didapat error sebesar 6. 4 ppm dan 5. 2 ppm. Berdasarkan standar World Meteorological Organization (WMO), error suhu, kelembaban dan tekanan udara MWS dengan AWS dapat diterima. Kata Kunci: Arduino ATMega 2560. SHT11. MQ135. MQ7. BMP180. Tipping Bucket. Stasiun Cuaca. Website Abstract Weather forecasting is made by collecting quantitative data about atmospheric conditions of a particular place. Monitoring the weather conditions of an environment is considered very important because of erratic weather changes every day. Therefore in this study, appeared an idea to make the Mini-Weather Station (MWS) which ca be accessed through the website, so users can find the weather change in an area without having to come to the area. MWS designed using a microcontroller Arduino ATMega 2560. Weather parameters measured by MWS include temperature and humidity using SHT11 sensor. CO2 gas concentration using MQ135 sensor. CO gas concentration using MQ7 sensor, air pressure using BMP180 sensor, and precipitation using tipping bucket. The results of five measurements sensors is displayed through a 4x20 LCD and website using SIM900 GSM module. From test result performed in BMKG obtained average error of temperature, humidity and air pressure are 0. 17 oC, 1. 42 %, and 0. 06 hPa. The test result of CO2 and CO using gas analyzer obtained error of 6. 4 ppm and 5. 2 ppm. According to World Meteorological OrganizationAos standard, error of MWS temperature, humidity and air pressure with AWS is acceptable. Keywords: Arduino ATMega 2560. SHT11. MQ135. MQ7. BMP180. Tipping Bucket. Weather Station. Website Pendahuluan Peramalan cuaca merupakan penerapan ilmu pengetahuan dan teknologi untuk memprediksi keadaan atmosfer pada lokasi tertentu. Selama ini manusia telah berupaya untuk memprediksi cuaca informal selama berabad-abad sejak abad ke- 19. Prakiraan cuaca dibuat dengan mengumpulkan data kuantitatif tentang keadaan atmosfer suatu tempat tertentu . Cuaca adalah keadaan udara pada saat tertentu dan di wilayah tertentu yang relatif sempit dan pada jangka waktu yang singkat. Cuaca itu terbentuk dari gabungan unsur cuaca dan jangka waktu cuaca bisa hanya beberapa jam saja. Misalnya pagi hari, siang hari, atau sore hari, dan keadaannya bisa berbeda-beda untuk setiap tempat serta jamnya. Ini didorong oleh tekanan udara . uhu dan kelembaba. yang berbeda antara satu tempat dengan tempat yang lainnya . Di Indonesia keadaan cuaca selalu diumumkan untuk jangka waktu sekitar 24 jam melalui prakiraan cuaca hasil analisis Badan Meteorologi TRANSIENT. VOL. NO. DESEMBER 2015. ISSN: 2302-9927, 1080 Klimatologi dan Perhubungan. Geofisika (BMKG), Departemen Pemantauan kondisi cuaca pada suatu lingkungan saat ini dirasa sangat penting karena perubahan cuaca yang tak menentu setiap harinya. Informasi tentang kondisi cuaca dari beberapa tempat dapat dijadikan untuk ramalan cuaca harian atau prediksi kondisi cuaca beberapa hari Informasi kondisi cuaca banyak digunakan di beberapa bidang seperti penerbangan, pertanian dan Proses pemantauan cuaca konvensional biasanya menggunakan seperangkat sensor yang dipasang pada suatu lokasi. Proses pengambilan data cuaca dari beberapa tempat dilakukan secara manual dengan datang langsung ke lokasi dan mencatat data yang sudah tersimpan. Metode konvensional ini menyebabkan kesulitan untuk menempatkan perangkat sensor yang sulit dijangkau. Sebuah stasiun cuaca sederhana yang mampu mengambil data parameter kondisi dapat dimanfaatkan untuk mengetahui kondisi cuaca lokal pada suatu tempat. Pembacaan data dapat dilakukan dengan cara pengiriman data melalui media komunikasi nirkabel melalui sebuah Data-data cuaca yang diperoleh kemudian diolah dan ditampilkan sehingga dapat dilihat statistika dari beberapa parameter cuaca yang sudah ditentukan. Alat yang dibuat untuk penelitian kali ini merupakan suatu sistem terpadu yang didesain untuk mengumpulkan data perubahan cuaca secara otomatis dan berkala. Karena 2 hal inilah muncul sebuah ide membuat mini weather station dengan menggunakan website, yang mana diharapkan memudahkan pengguna untuk mengecek terjadinya perubahan curah hujan, suhu dan kelembaban, tekanan udara pada suatu daerah dengan mengakses web. Sehingga pengguna dapat mengetahui perubahan cuaca di suatu daerah tanpa perlu datang ke daerah tersebut. Stasiun cuaca sederhana dengan menggunakan mikrokontroler sebagai mainboard telah berhasil dibuat dengan beberapa parameter kondisi cuaca dan hasilnya ditampilkan lewat media sosial berupa facebook . Pada penelitian kali ini akan dibuat stasiun cuaca sederhana berbasis Arduino Mega, dengan menggunakan sensor SHT11 yang berfungsi untuk mengukur suhu dan kelembaban udara. MQ135 untuk mengukur kadar gas CO2 di udara bebas. MQ7 untuk mengukur gas CO. BMP180 untuk mengukur tekanan udara serta tipping bucket yang berfungsi untuk mengukur curah hujan. Hasil pengukuran kelima buah sensor utama akan ditampilkan melalui sebuah LCD 4x20 dan sebuah website untuk menampilkan data. Metode Perancangan alat mini weather station dengan Arduino Mega 2560 pada penelitian ini terdiri atas perangkat-keras dan perangkat-lunak. Perancangan perangkat-keras . mencakup perangkat keras apa saja yang digunakan dalam pembuatan mini weather station ini, sedangkan perancangan perangkat-lunak . mencakup ke dalam pembuatan program untuk Arduino Mega 2560 sebagai unit pengendali dan pembuatan Blok rancangan perangkat-keras mini weather station berbasis ArduinoMega 2560 pada penelitian ini dapat dilihat di Gambar 5. Gambar 1. Perancangan Sistem Mini Weather Station Perancangan perangkat-keras ini terdiri atas Arduino Mega 2560, catu daya DC, sensor suhu dan kelembaban SHT11, sensor tekanan udara BMP180, sensor CO2 MQ135, sensor CO MQ7, sensor curah hujan tipping bucket, sebuah website dan LCD 4x20 untuk menampilkan hasil pengukuran dari jaringan sensor. Arduino Mega 2560 R3 yang berfungsi sebagai pusat pengendalian dan pengolahan data pada mini weather station dapat dipogram dengan bahasa Arduino. Sensor SHT11 merupakan sensor yang akan mendeteksi perubahan suhu dan kelembaban udara pada lingkungan sekitar. Sensor Gas MQ135 merupakan sensor yang akan mendeteksi perubahan kadar gas CO2 pada Sensor gas MQ7 merupakan sensor pendeteksi gas CO pada udara. Sensor BMP180 yang akan mendeteksi tekanan udara disekitar sensor. Tipping bucket yang akan mendeteksi volume curah LCD (Lyquid Crystal Displa. 20x4 digunakan sebagai media tampilan . selama proses pengendalian berlangsung. Real Time Clock DS3231 berfungsi sebagai sumber waktu yang akurat. Push Button berfungsi sebagai unit masukan untuk keperluan setting ditempat. Modem GSM digunakan untuk mengirimkan data yang didapat oleh sensor kemudian akan ditampilkan melalui website. TRANSIENT. VOL. NO. DESEMBER 2015. ISSN: 2302-9927, 1081 Website digunakan untuk memonitor kelima parameter . uhu, kelembaban, tekanan udara, curah hujan, kadar CO2, kadar CO) secara real time. LCD. Potensiometer 10K yang dihubungkan dengan VBL pada LCD berfungsi sebagai pengatur pencahayaan display LCD. Perancangan Rangkaian Sensor SHT11 Perancangan sistem alat pengukur suhu dan kelembaban ini, menggunakan modul yang sudah biasa digunakan sebagai pengukur suhu dan kelembaban berupa modul SHT11. Pin 1 Data dihubungkan ke port 14 Arduino dan pin 3 Clock dihubungkan ke port 15 Arduino. Perancangan Rangkaian Sensor BMP180 Sensor tekanan udara yang digunakan adalah sensor BMP seri 180 dan merupakan versi terbaru dari sensor BMP085. Sensor ini didesain untuk terkoneksi langsung ke mikrokontroler melalui I2C dan memiliki sensitivitas terhadap tekanan dan suhu. Berdasarkan datasheet, sensor ini membutuhkan tegangan 3. 3V untuk mengaktifkannya . Pin SDA dihubungkan ke port 20 dan pin SCL dihubungkan ke port 21 Arduino. Perancangan Rangkaian Sensor MQ135 dan MQ7 Sensor gas yang digunakan untuk mendeteksi CO2 adalah sensor MQ seri 135 dan MQ seri 7 untuk mendeteksi gas CO. Sensor MQ135 ini memiliki sensitivitas yang tinggi terhadap ammonia, sulfida, asap dan gas berbahaya. Sensor MQ7 digunakan untuk mendeteksi keberadaan gas CO . arbon monoksid. yang merupakan gas hasil pembakaran dari rokok atau kendaraan bermotor. Berdasarkan datasheet, sensor ini membutuhkan tegangan sebesar 5V. Perancangan Rangkaian Sensor Tipping Bucket Pada perancangan sensor curah hujan digunakan sensor Tipping Bucket. Ukuran tipping bucket yang digunakan pada penelitian ini adalah 0. 5 mm. jadi tiap tick yang dihasilkan mewakili 0. 5 mm. Tipping bucket ini menggunakan reed switch sebagai sensornya. Keluaran sensor reed switch dihubungkan dengan salah satu pin pada Arduino yang kemudian akan di-interrupt jika terjadi perubahan logika. Perancangan sensor tipping bucket ini dialokasikan pada port analog input Arduino Mega yaitu pada port 13. Perancangan LCD 4x20 Perancangan display untuk menampilkan nilai pembacaan Liquid crystal display (LCD) 4x20 karakter yang digunakan memiliki konfigurasi pin dari LCD dan alokasinya pada port Arduino dapat dilihat pada Gambar Potensiometer 10K yang dihubungkan dengan VLCD pada LCD berfungsi sebagai pengatur kontras yang mempengaruhi ketajaman karakter yang tampak pada Perancangan Modem GSM SIM900 Perancangan penelitian ini menggunakan modem GSM SIM900 untuk mengirimkan data yang didapat oleh Modem GSM ini dihubungkan melalui port 0 dan port 1 Arduino Mega 2560. Komunikasi antara GSM SIM900 dengan Arduino Mega menggunakan komunikasi serial. Melalui komunikasi ini, semua data hasil pengukuran yang diperoleh sensor dapat dikirim secara rutin berdasarkan waktu tertentu yang telah ditentukan pada program Arduino. Perancangan Real Time Clock (RTC) RTC yang digunakan adalah IC RTC DS3231 sebagai input pemberi referensi waktu terhadap data yang akan Cara kerjanya adalah alamat dan data ditransmisikan secara serial melalui sebuah jalur data dua arah I2C. Karena menggunakan jalur data I2C maka hanya memerlukan dua buah pin saja untuk berkomunikasi yaitu pin data dan pin untuk sinyal clock (SDA dan SCL) sehingga Arduino dapat mengolah data dan clock yang diterima dari RTC untuk dijadikan referensi waktu. Pin SDA dihubungkan ke port 24 dan pin SCL ke port 22 Arduino. Perancangan Push Button Pada penelitian ini digunakan 5 buah push button yang berfungsi sebagai unit input dalam melakukan penyetingan alat. 5 buah push button digunakan dengan fungsi yang berbeda-beda. Push button berwarna merah sebagai tombol menu dan set. 2 push button berwarna kuning sebagai penggerak keatas dan kebawah,. 2 push button berwarna hijau sebagai penggerak kekanan dan Kelima buah push button ini dihubungkan ke Arduino melalui port analog 8 sampai 12. Perancangan Catu Daya Gambar 7 menunjukkan rangkaian catu daya yang Perancangan catu daya menggunakan trafo step down untuk menurunkan tegangan 220V AC. Setelah tegangan diturunkan selanjutnya disearahkan dengan dioda 1N4001. Dioda 1N4001 berfungsi sebagai penyearah gelombang penuh . ull wave rectifie. dari AC ke DC, sedangkan kapasitor 100nF dan 220AAF berfungsi sebagai filter tegangan dc atau penghalus pulsa-pulsa tegangan yang dihasilkan oleh dioda penyearah. voltage regulator LM7805 yang berfungsi untuk menurunkan teganan trafo dari 9V menjadi 5V. Perancangan Perangkat-Lunak Perancangan perangkat-lunak . mencakup pembuatan program untuk Arduino Mega sebagai unit Perangkat-lunak merupakan suatu bagian TRANSIENT. VOL. NO. DESEMBER 2015. ISSN: 2302-9927, 1082 penting dalam pembuatan prototype Mini Weather Station. Dalam perancangan perangkat-lunak, penulis menuangkannya dalam bentuk flowchart agar lebih mudah dipahami. Gambar 8 adalah flowchart dari Mini Weather Station. Hasil dan Analisa Pengujian Menu Pada Tampilan LCD Pengujian menu pada LCD dilakukan untuk mengetahui fungsi menu dari alat berjalan dengan baik. Pengujian dilakukan dengan cara menampilkan seluruh menu yang tersedia pada Mini Weather Station. Gambar 5 dan 6 merupakan menu untuk tampilan parameter sensor, yaitu tampilan menu default MWS, suhu dan kelembaban, tekanan udara dan curah hujan, serta kadar gas CO dan CO2. Pengujian Siklus Diurnal Gambar 2. Alokasi port untuk LCD Gambar 3. Rangkaian catu daya Pengujian siklus diurnal yang telah dilakukan adalah siklus suhu, kelembaban dan tekanan udara yang dilakukan pada hari JumAoat, 27 November 2015, jam 07:00 sampai dengan 16:00. Pada pengujian ini dibandingkan nilai yang tertera pada AWS dan MWS. Hasil yang didapat berupa fluktuasi suhu, kelembaban dan tekanan udara pada jam tertentu. Berdasarkan teori tentang suhu diurnal terdapat perbedaan suhu pada siang dan malam hari dikarenakan perbedaan penyinaran matahari. Gambar 7 merupakan grafik perbandingan suhu pada AWS dan MWS. Dari gambar di atas, suhu yang dihasilkan cenderung menurun. Dari jam 07:00:05 sampai jam 08:00:05 suhu menurun dari 32. 4 oC ke 32oC. Kemudian dilanjutkan dengan kenaikan pada jam 08:40:05 ke 32. Suhu pada MWS dan AWS menurun lagi sampai jam 12:40:05. Pada jam 10:00:05 suhu pada MWS dan AWS mengalami perbedaan paling besar yaitu 0. Hal ini bisa terjadi karena dudukan yang digunakan untuk menutupi sensor terbuat dari bahan Karena sifat seng yang menyerap panas sehingga sensor terpengaruh oleh panas yang diserap oleh seng. Suhu tertinggi dan terendah yang dicapai oleh AWS dan MWS yaitu sebesar 32. 4oC dan 29. Grafik kelembaban yang dihasilkan dari pengujian berbanding terbalik dengan grafik suhu. Grafik kelembaban mengalami kenaikan yang signifikan berbeda dengan grafik suhu yang mengalami penurunan. Gambar 8 menunjukkan grafik perbandingan kelembaban antara AWS dan MWS. Grafik yang dihasilkan dari data AWS dan MWS cenderung menaik. Dari data yang didapat, perbandingan kelembaban pada AWS dan MWS tidak terlalu jauh. Dari jam 07:00:05 sampai jam 15:40:05 kelembaban terus mengalami kenaikan. Akan tetapi, terdapat penurunan nilai kelembaban pada jam tertentu yaitu pada jam 09:10:05, 10:20:05 dan 12:30:05. Pada jam 09:10:05 nilai kelembaban pada AWS dan MWS 3976% dan 63. Jam 10:20:05 nilai kelembaban pada AWS dan MWS sebesar 62. 4918% dan Jam 12:30:05 nilai kelembaban pada AWS dan MWS sebesar 65. 9321% dan 66. Kelembaban Gambar 4. Flowchart Mini Weather Station TRANSIENT. VOL. NO. DESEMBER 2015. ISSN: 2302-9927, 1083 AWS MWS 07:00:05 07:50:05 08:40:05 09:30:05 10:20:05 11:10:05 12:00:05 12:50:05 13:40:05 14:30:05 15:20:05 Grafik tekanan udara yang dihasilkan dari pengujian cenderung mengalami kenaikan. Gambar 9 menunjukkan grafik perbandingan tekanan antara AWS dan MWS. Dari data yang didapat, perbandingan kelembaban pada AWS dan MWS tidak terlalu jauh. Kenaikan tekanan terjadi dari jam 07:00:05 sampai jam 15:00:05, selanjutnya tekanan mulai menurun. Tekanan udara puncak terjadi pada pukul 14:00:05 sampai 15:00:05. Tekanan udara terendah dan tertinggi dari MWS sebesar 1007 hPa dan 4 hPa sedangkan pada AWS sebesar 1007. 14 hPa 49 hPa. Kelembaban (%) terendah dan tertinggi dari MWS sebesar 63. 3% dan 71% sedangkan pada AWS sebesar 61. 3976% dan 70. Waktu . Gambar 6. Tampilan Parameter Tekanan Udara dan Curah Hujan, . Tampilan Parameter Kadar Gas CO dan CO2 AWS AWS MWS MWS Waktu Gambar 9. Grafik perbandingan tekanan udara pada AWS dan MWS Gambar 10. Data suhu rata-rata, maksimum dan minum yang sudah masuk ke dalam database 07:00:05 08:00:05 09:00:05 10:00:05 11:00:05 12:00:05 13:00:05 14:00:05 15:00:05 16:00:05 Suhu (C) 07:00:05 08:00:05 09:00:05 10:00:05 11:00:05 12:00:05 13:00:05 14:00:05 15:00:05 16:00:02 Gambar 5. Tampilan default MWS, . Tampilan Parameter Suhu dan Kelembaban Tekanan . Gambar. 8 Grafik perbandingan kelembaban pada AWS dan MWS Waktu Gambar 7. Grafik perbandingan suhu pada AWS dan MWS Gambar 11. Data rata-rata, maksimum dan minum yang sudah masuk ke dalam database TRANSIENT. VOL. NO. DESEMBER 2015. ISSN: 2302-9927, 1084 Gambar 12. Data tekanan udara rata-rata, maksimum dan minum yang sudah masuk ke dalam dilakukan dengan cara menuangkan air pada tipping bucket dan membandingkan hasilnya dengan teori. Tabel 6 dan tabel 7 memperlihatkan hasil dari kalibrasi sensor curah hujan dan hasil pengujian. Untuk mengetahui keakuratan pada sensor curah hujan maka dilakukan tahap Pengujian ini dilakukan dengan cara mengisi bejana dengan air kemudian mengamati tampilan pada LCD. Berdasarkan Tabel 7 menunjukkan bahwa setiap kali goyangan mewakili 0. 5 mm. Hal tersebut telah sesuai dengan teori sensor curah hujan. Dengan demikian dapat dikatakan bahwa sensor curah hujan yang digunakan berjalan baik dan siap dipakai. Gambar 13. Tabel hasil pengukuran yang tertera pada Pengujian Sensor Gas Pengujian dilakukan dengan cara mengukur tegangan keluaran sensor MQ135 dan mencatat data digital keluaran yang ditampilkan pada multimeter serta mencatat nilai ADC yang tertampil pada LCD. Tegangan terukur hasil perhitungan nilai ADC kemudian dibandingkan dengan tegangan yang diukur dengan multimeter merk Heles UX-839TR. Tabel 2 dan Tabel 3 merupakan hasil pengujian tegangan. Dari Tabel 2 dan Tabel 3 terlihat bahwa terdapat selisih pengukuran masing-masing sensor yang rata-rata relatif kecil yaitu sebesar 0,06 volt dan 0,04 volt. Dengan demikian dapat dikatakan bahwa pembacaan nilai ADC yang selanjutnya diubah menjadi nilai tegangan telah berfungsi sebagaimana mestinya. Tabel 4 dan Tabel 5 merupakan hasil pengujian dengan gas analyzer. Tabel 4 menunjukkan perbedaan nilai ppm yang dihasilkan oleh sensor MQ135 dengan STARGAS. Terdapat perbedan nilai dengan rata-rata 6. Pada percobaan ke-2 terdapat selisih tertinggi perbedaan nilai Dengan demikian pembacaan nilai ppm gas CO2 sensor MQ135 sudah baik walaupun masih terdapat error. Tabel 5 menunjukkan perbedaan nilai ppm yang dihasilkan oleh sensor MQ7 dengan STARGAS. Terdapat perbedan nilai dengan rata-rata 5. Pada percobaan ke-5 terdapat selisih tertinggi perbedaan nilai ppm. Dengan demikian pembacaan nilai ppm gas CO sensor MQ7 sudah baik walaupun masih terdapat error. Pengujian Sensor Curah Hujan Pada pengujian sensor curah hujan, digunakan variasi volume air untuk kalibrasi. Kalibrasi pada tipping bucket Pengujian Database dan Website Pengujian database dilakukan dengan mengamati data sensor yang masuk ke database. Gambar 10, 11, 12, dan 13 memperlihatkan data sensor yang masuk ke database. Berdasarkan gambar 14 sampai 16 koneksi database sudah berhasil dilakukan. Dengan demikian data dari seluruh sensor sudah bisa disimpan dalam database. Pengujian website dilakukan dengan cara mengamati data sensor yang tertera pada LCD dan website. Gambar 17 menunjukkan data-data sensor sudah berhasil ditampilkan pada website. Hal ini menunjukkan bahwa website sudah siap untuk digunakan. Tabel 1. Hasil pengujian tegangan sensor gas MQ135 No Nilai ADC Tegangan Multimeter . Jumlah Rata Ae rata Tegangan Hasil Perhitungan . Selisih Tabel 2. Hasil pengujian tegangan sensor gas MQ7 No Nilai ADC Tegangan Multimeter . Jumlah Rata - rata Tegangan Hasil Perhitungan . Selisih TRANSIENT. VOL. NO. DESEMBER 2015. ISSN: 2302-9927, 1085 Tabel 3. Hasil pengujian Kadar Gas CO2 MQ135 dengan STARGAS Tabel 4. Kadar Gas Ae STARGAS . Kadar Gas Ae MQ135 Jumlah Rata - rata Selisih ppm Hasil pengujian Kadar Gas CO MQ7 dengan STARGAS Kadar Gas Ae STARGAS Kadar Gas Ae MQ7 . Tegangan output MQ135 dan MQ7 yang tertera pada multimeter sudah hampir sama dengan tegangan hasil perhitungan ADC yang keluar, tetapi masih terdapat error yaitu masing-masing sebesar 0. 06 v dan 0. 04 v. Pengujian sensor MQ135 dan MQ7 dengan gas analyzer didapat rata-rata error sebesar 6. 4 ppm untuk MQ135 dan 5. 2 ppm untuk MQ7. Hasil kalibrasi sensor tipping bucket sudah sesuai dengan teori dan tidak terdapat error. Semua tampilan menu pada mini weather station sudah berfungsi dengan baik. Pada pengujian website, tabel dan grafik sudah bisas ditampilkan pada homepage dan database sudah berjalan dengan baik. Selisih ppm Jumlah Rata - rata Referensi