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
Berikut penjelasan scricpt pada arduino :
Kode Program 1. mendefinisikan pin yang digunakan utk sensor
DHT11
Kode program 2 menentukan jenis DHT yang di guunakan
(pilih salah satu Saat ini yang dipilih adalah DHT11)
Kode Program 3 untuk membaca kelembapan dan suhu
Serial.begin(9600);
dht.begin();
void loop() {
float h = dht.readHumidity();
float t = dht.readTemperature();
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
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 Float hi = dht.computerHeatIndex(f, h);
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
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
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 :
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
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
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