Pengujian Rangkaian Arduino Uno Pengujian Rangkaian LCD Pengujian Sensor MQ-6

BAB 4 PENGUJIAN DAN PEMBAHASAN

4.1 Pengujian Rangkaian Arduino Uno

Pengujian sistem arduino uno dilakukan dengan memprogram sistem arduino uno untuk membuat Pin.4 menjadi nilai positif negative 0 dan 1 yang diulang ulang dengan delay 100 ms. kemudian keluaran tegangan dari Pin.4 akan diukur dengan avometer. Pengujian sistem arduino uno ini untuk memastikan bahwa sistem arduino yang digunakan pada penelitian ini tidak rusak. Sehingga program yang ditanamkan pada microcontroller mampu untuk mengontrol suhu dan kelembaban ruang seperti yang diharapkan. Untuk pengujian arduino dapat digunaka program standar sebagai berikut void setup { pinMode13, OUTPUT; } void loop { digitalWrite13, HIGH; delay1000; digitalWrite13, LOW; delay1000; } Dan kemudian untuk mengupload program, menggunakan tool upload pada arduino. Apabila pin 13 atau bisa di lihat pada led yang telah disediakan pada arduino, akan terlihat led akan hidup dan mati selama 1 detik dan berulang Universitas Sumatera Utara ulang. Pengujian ini bertujuan untuk mengertahui arduino dapat digunakan dengan baik atau tidak.

4.2. Pengujian Rangkaian LCD

Pengujian LCD menggunakan arduino uno r3 sebagai alat untuk memerintahkan LCD menampilkan beberapa karakter. Pada pengujian LCD ini arduino uno r3 diberi program untuk menampilkan nilai suhu dan kelembaban. Pengujian LCD bertujuan untuk memastikan LCD nya dapat berjalan dengan baik. Sehingga pada proses pemantuan suhu dan kelembaban ruang pengering akan didapatkan data yang baik. Berikut adalah program untuk pengujian LCD include LiquidCrystal.h LiquidCrystal lcd2, 3, 4, 5, 6, 7; void setup { lcd.begin16, 2; } void loop { lcd.setCursor0,0; lcd.printhello, world; } Program diatas untuk menampilkan kata hello, world pada LCD.

4.3. Pengujian Sensor MQ-6

Output dari sensor yang digunakan analog dan untuk membaca tegangan sensor di arduino, yaitu dengan cara membaca dan akan ditampilkan ke PC. Universitas Sumatera Utara void setup { Serial.begin9600; } void loop { int sensorValue = analogReadA0; int sensorValue1 = analogReadA4; Serial.printsensorValue; Serial.printlnsensorValue1; delay1; } Program diatas untuk menampilkan data diPC melalu komunikasi serial yang tersedia pada arduino

4.4. Pengujian Bluetooth HC-05