Pengujian Sensor PIR Pengujian LCD Pemograman Data Percobaan No

BAB IV PENGUJIAN RANGKAIAN DAN DATA PENGUJIAN

Pada bab ini, akan dibahas tentang pengujian alat berdasarkan perancangan dari sistem yang telah dibuat. Pengujian ini dilakukan untuk mengetahui kerja dari system dan untuk mengetahui apakah system telah bekerja sesuai dengan perancangan atau belum. Untuk memudahkan dalam menganalisa dan menghindari terjadinya kesalahan. Pengujian alat dilakukan secara terpisah dimaksudkan agar mengetahuikondisi dari tiap blok atau rangkaian. Setelah semua rangkaian telah bekerja dengan baik maka dilakukan pengujian secara keseluruhan dengan memberikan masukan untuk sensor dan diolah arduino uno.

4.1 Pengujian Sensor PIR

Pengujian ini bertujuan untuk mengetahui apakah semua komponen bekerja dengan baik atau tidak rusak.kemudian menguji rangkaian power supplay terlebih dahulu, baru kemudian menguji rangkaian utama. Hal itu dikarenakan bila terjadi kesalahan maka kita dapat mengetahui bagian mana yang rusak tanpa harus menebak- nebak kesalahan yang ada. Universitas Sumatera Utara

4.2 Pengujian LCD

Pada tahap ini dilakukan percobaan untuk mengaktifkan LCD sistem. Pengaktifan LCD dilakukan dengan cara menampilkan beberapa karakter pada LCD.

4.3 Pemograman

Blink Turns on an LED on for one second, then off for one second, repeatedly. Most Arduinos have an on-board LED you can control. On the Uno and Leonardo, it is attached to digital pin 13. If youre unsure what pin the on-board LED is connected to on your Arduino model, check the documentation at http:arduino.cc This example code is in the public domain. modified 8 May 2014 by Scott Fitzgerald include LiquidCrystal.h initialize the library with the numbers of the interface pins LiquidCrystal lcd12, 11,10 ,9 ,8 ,7 ,6; Universitas Sumatera Utara the setup function runs once when you press reset or power the board void setup { initialize digital pin 13 as an output. pinModeA2, OUTPUT; pinMode0, OUTPUT; pinModeA0,INPUT; lcd.begin16, 2; lcd.setCursor0, 1; lcd.printMetrologi 2013; lcd.setCursor0, 0; lcd.printMelda C aritonang; delay2000; lcd.clear; } the loop function runs over and over again forever void loop { lcd.setCursor0, 0; lcd.printA.DETEKSI MALING; ifdigitalReadA0==HIGH { lcd.setCursor0, 1; lcd.printADA MALING; Universitas Sumatera Utara digitalWrite0, HIGH; turn the LED on HIGH is the voltage level digitalWriteA2, HIGH; delay200; lcd.clear; } else { lcd.setCursor0, 1; lcd.printAMAN; digitalWrite0, LOW; turn the LED on HIGH is the voltage level digitalWriteA2, LOW; turn the LED off by making the voltage LOW delay200; lcd.clear; } } Universitas Sumatera Utara

4.4 Data Percobaan No

Jarak cm PendeteksiGerakanManusia 5 150 Terdeteksi 6 180 Terdeteksi 7 210 Terdeteksi 8 240 Terdeteksi 9 270 Terdeteksi 10 300 Terdeteksi 11 330 Terdeteksi 12 360 Terdeteksi 13 390 Terdeteksi 14 420 Terdeteksi 15 450 Terdeteksi 16 480 Terdeteksi 17 510 Terdeteksi 18 540 Terdeteksi 19 570 Terdeteksi 20 600 Terdeteksi 22 690 Terdeteksi 22 720 Tidak Terdeteksi 23 750 Tidak Terdeteksi Tabel 4.1 data percobaan Universitas Sumatera Utara Dari data diatas dapat diketahui bahwa PIR dapat mendeteksi gerakan manusia hingga jarak 690 cm atau 6,9 m dan mulai tidak dapat mendeteksi gerakan manusia lebih dari 720 cm atau 7,2 m. Universitas Sumatera Utara

BAB V KESIMPULAN DAN SARAN