Pengujian Limit Switch Pengujian Alat
monitor pada program, akan muncul kata SD fail jika modul dengan Arduino belum terkoneksi dengan baik. Program pengecekan komunikasi dan data suara dapat dilihat pada
gambar 4.8.
Gambar 4.7. Program Pengecekan modul SD Card dan Data Suara
Untuk melakukan pengecekan intesintas warna pada program, biasanya dilakukan dengan cara menjalankan serial monitor yang ada pada pilihan software IDE. Serial
monitor ini berfungsi untuk menampilkan data-data yang ingin dilihat. Data ini bisa berupa nilai keluaran dan masukan dari sebuah komponen yang dipasangkan dengan Arduino.
Program pengecekan intensitas warna dapat dilihat pada gambar 4.9.
Gambar 4.8. Program Pengecekan Intensitas Warna PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Nilai intensitas warna yang dimunculkan ke serial monitor Arduino berasal dari subprogram color yang dibuat untuk mengambil pulsa masuk menuju fotodioda sensor
warna tersebut. Pin S2 dan S3 akan dibuat bernilai LOW, kemudian akan dinisialisasi suatu variabel yang nilainya adalah intensitas cahaya yang masuk yang diterima dan
dikeluarkan melalui pin keluaran TCS3200. Pada piranti lemari berbicara berbasis Arduino ini, program ditambahkan mode
alarm di mana jika pintu lemari belum ditutup selama 7 detik maka program akan mengeluarkan suara alarm sebagai peringatan untuk menutup kembali pintu lemari
tersebut. Subprogram mode alarm ini dapat dilihat pada gambar 4.10.
Gambar 4.9. Subprogram Mode Alarm
Pada program di atas, setelah 7 detik maka program akan memberikan perintah untuk menghentikan proses timer dari data suara yang dikeluarkan sebelumnya. Setelah itu
program akan mengecek apakah nilai limit switch yang terpasang pada pintu masih sama sebelumnya apa tidak. Jika iya, maka program akan memerintahkan untuk masuk ke void
alarm. Dalam subprogram alarm ini, akan dilakukan pembacaan terus menerus nilai limit switch setiap 1 detik dan setiap 1 detik tersebut program akan memutarkan suara alarm.
Jika limit switch sudah bernilai HIGH, maka program akan menuju ke void setup dan melakukan scanning warna lagi.
44