Program Utama Mikrokontroler B

Timer diatur agar menghitung selama 1 detik. Jika sudah 1 detik, maka akan terjadi overflow yang menyebabkan data timer akan tambah 1. Kenaikan 1 kali pada data timer menandakan waktu untuk 1 detik. Gambar 4.31. Listing program timer

4.9.9. Pengujian Program Tangan Kanan, Kiri dan Kepala

Pengujian program tangan kanan, kiri dan kepala dilakukan dengan cara membandingkan kondisi program dengan pergerakan tangan dan kepala robot. Simbol √ merupakan kondisi robot melakukan pergerakan dan simbol x merupakan kondisi robot tidak melakukan pergerakan. Tabel 4.14 menunjukkan hasil pengujian tangan kanan, kiri dan kepala robot. Tabel 4.14. Hasil pengujian program tangan kanan, kiri dan kepala robot Kondisi Program Variabel Program Pergerakan Robot Kanan_Kepala Kanan_Kiri Kiri_Kepala Tangan Kanan dan Kepala Tangan Kanan dan Kiri Tangan Kiri dan Kepala PinB.7=1 √ x x √ x x PinB.7=0 x x x x x x PinB.6=1 x √ x x √ x PinB.6=0 x x x x x x PinB.5=1 x x √ x x √ PinB.5=0 x x x x x x Berdasarkan tabel 4.14, robot dapat melakukan pergerakan sesuai dengan instruksi yang terdapat pada program dengan baik.

BAB V KESIMPULAN DAN SARAN

5.1. Kesimpulan

Dari hasil percobaan dan pengujian robot penerima tamu dapat disimpulkan bahwa: 1. Robot penerima tamu sudah dapat bekerja dengan baik dalam menyapa manusia dengan tingkat keberhasilan sebesar 90. 2. Motor servo dapat bekerja dengan perubahan sudut 0 , 45 dan 90 dalam melakukan pergerakan pada tangan dan kepala robot. 3. Sensor PIR dapat mendeteksi manusia dengan jangkauan jarak 450cm, tinggi 90cm dan sudut maksimal 140 . 4. Sensor ultrasonik dapat mendeteksi manusia dengan jangkauan jarak 25-200cm dengan sudut maksimal 40 . 5. Waktu yang dibutuhkan oleh robot dalam menyapa manusia adalah 8,9 detik. 6. Waktu respon robot dalam menyapa manusia adalah 2,5 detik.

5.2. Saran

Saran untuk pengembangan robot penerima tamu adalah sebagai berikut : 1. Respon robot dalam menyapa manusia lebih dipercepat agar robot dapat segera menyapa manusia berikutnya. 2. Peletakan sensor PIR dan ultrasonik harus mempertimbangkan tinggi manusia agar robot dapat menyapa dengan berbagai macam tinggi manusia. 90