BAB IV HASIL DAN ANALISIS 1.1. Konfigurasi Arduino Arduino Uno. DHT11 ini digunakan untuk menangkap data suhu dan kelembaban udara. perangkat lunak akan menggunakan program Arduino digunakan untuk menuliskan listing program dan menyimpannya dengan file yang berekstensi.pde, dan bootloader Arduino Uno sebagai media yang digunakan untuk mengupload program ke dalam mikrokontroller, sehingga mikrokontroller dapat bekerja sesuai dengan yang diperintahkan. Dan berikut adalah gambar listing program keseluruhan yang digunakan dengan demikianbaru sistem arduino dapat bekerja sesuai dengan apa yang diinginkan Gambar 4.1 Konfigurasi arduino
Berikut penjelasan scricpt pada arduino : #include "DHT.h" #define DHTPIN 4 Kode Program 1. mendefinisikan pin yang digunakan utk sensor DHT11 #define DHTTYPE DHT11 // DHT 11 DHT dht(dhtpin, DHTTYPE); void setup() { Serial.begin(9600); dht.begin(); void loop() { Kode program 2 menentukan jenis DHT yang di guunakan (pilih salah satu Saat ini yang dipilih adalah DHT11) float h = dht.readhumidity(); float t = dht.readtemperature(); Kode Program 3 untuk membaca kelembapan dan suhu - if (isnan(t) isnan(h)) { Serial.println("Failed to read from DHT Sensor"); Retrun; }
Kode program 4 untuk Cek hasil pembacaan, dan tampilkan bila connect atau tidak Float hi = dht.computerheatindex(f, h); Serial.print("TMP: "); Serial.print(t); Serial.print(" %t"); Serial.print("HMD: "); Serial.print(h); Serial.println(" ") Kode program 5 ini menampilkan data pada monitoring di arduino dengan perbedaan tampilan suhu dan kelembapan 1.2. Konfigurasi Inventor App Inventor adalah sebuah pemrograman viusal yang digunakan untuk mengembangkan aplikasi android dengan dukungan fiture berupa drag-drop tool App Inventore menggunakan kawa language framework dan kawa s dialect yang di kembangkan oleh per Brother. Kedua aplikasi tersebuut di distribusikan sebagai bagian dari GNU operating system oleh free software foundation. Kedua aplikasi tersebut dijadikan sebagai compiler dan menerjemahkan visual blok programming untuk diimplementasikan pada platform android. Untuk membuat aplikasi kita dapat mendesain user interface dari sebuah builder, kemudian kita
dapat menspesifikasikan behavior aplikasi dengan memasang block yang sesuai seperti kita bermain puzzle Gambar 4.3 Script keseluruhan App inventor Berikut penjelasan scricpt pada app inventor : Gambar 4.4 Script Connect Gambar di atas merupakan button untuk menghubungkan android dengan bluetooth Gambar 4.5 Script data di kirim Script ini merupakan mendapatkan data suhu dan kelembapan di arduino di kirim kan ke android melalui bluetooth
Gambar 4.6 Script Disconnet Script ini merupakan data suhu dan kelembapan di kirmkan secara 1000 delay atau 1 detik ke arduino dan android. Dan di sini juga button untuk disconnet dengan Bluetooth. 1.3. Pengujian Konfigurasi Setelah melalui tahap perancangan sistem selajutnya yaitu masuk pada tahap pengujian, apakah setting yang telah dilakukan dapat berjalan dengan baik atau tidak. Proses pengujian sistem dengan menggunakan Arduino IDE untuk mengetahui berapa suhu yang dihasilkan selama 1 detik suhu akan berubah ubah atau tidak
Gambar 4.7 Hasil pengujian di Arduino Setelah arduino berhasil menampilkan data suhu dan kelembapan pada suatu ruangan,kemudian coba lakukan monitoring suhu dan kelembapan dengan android dan arduino. Dengan mengaktifkan Bluetooth pada android kemudian buka Apk yang terdapat di android. Kemudian akana muncul interface pada android seperti gambar di bawah ini : Gambar 4.7 Interfaces Android
Kemudian klik pada button Connect to Bluetooth Client untuk menghubungkan bluetooh ke arduino, kemudia pilih HC_06 seperti gambar dibawah ini : Gambar 4.8 Bluetooth Jika terhubung akan menampilkan data suhu dan kelembapan seperti di arduino :
Gambar 4.9 Data Yang terdapat di Android 1.4. Hasil Pengujian Dalam hal pengujian alat yang saya rancang sudah dapat mengukur suhu dan kelembapan dengan mengirim data ke arduino dan android. dan bisa monitoring suhu secara efisiensi. DHT11 termasuk sensor yang memiliki kualitas terbaik, dinilai dari respon, pembacaan data yang cepat.ukurannya yang kecil, dan dengan transmisi sinyal hingga 20 meter 1.5. Hasil Analisa DHT11 termasuk sensor yang memiliki kualitas terbaik, dinilai dari respon, pembacaan data yang cepat.ukurannya yang kecil, dan dengan transmisi sinyal hingga 20 meter.dht11 mempunyai input berbentuk sensor kelembaban udara dan suhu, sensor ini akan mendeteksi kelembaban udara dan suhu dan menampilkannya pada komputer dan android. Alat ini bekerja
secara otomatis dengan merespon berapa besar kelembaban udara dan suhu yang dideteksi oleh sensor DHT11, Mikrokontroler kemudian memproses kelembaban udara dan suhu tersebut dan memberikan output yang telah diprogram sebelumnya.