ABSTRAK
Perkembangan mikrokontroler semakin canggih di dunia ilmu pengetahuan dan teknologi semakin pesat. Komponen yang diciptakan semakin kecil dan memungkinkan untuk diaplikasikan ke berbagi bidang,. Dalam Perkembangannya mikrokontroler mempunyai system memori , RAM, ROM, timer, port parallel,port serial, dan 32 bit I/O yang memungkinkan membentuk system terdiri dari keeping tunggal (single chip). Mikrokontroler juga mempunyai memiliki memori eksternal yang dapat diekspan sampai dengan 4K byte disebut FLASH PEROM.
Tujuan dari pembuatan proyek akhir ini adalah untuk membuat hardware dan software “Penghitung jumlah Pengunjung Ruang Pertunjukan Berbasis Mikrokontroler AT89C51”. Prinsip dari alat ini adalah menampilkan jumlah pengunjung yang berada didalam ruangan pertunjukan dengan menggunakan display seven segment sekaligus dapat membunyikan buzzer jika ruangan penuh. Pengaturan nilai pembatas dapat dilakukan dengan menekan tombol setting.
Rangkaian sensor menggunakan LDR, yang dirangkai sehingga dapat mendeteksi sumber cahaya yang mengenai penampang LDR ke bentuk energi listrik yang mampu direspon IC mikrokontroler. Sumber cahaya menggunakan laser pointer yang mampu mengeluarkan cahaya lurus satu titik. Rangkaian penampil menggunakan 4 digit sevent segment dan mampu menampilkan jumlah cacahan maksimal 255 dan tulisan FULL. Rangkaian buzzer menggunakan transistor sebagai saklar untuk membunyikan speaker sebagai tanda jika ruangan penuh. Rangkaian push button digunakan untuk memasukan nilai pembatas. Rangkaian ini dihubungkan ke port1 pada IC mikrokontroler AT89C51.
Dari hasil pengujian yang telah dilakukan alat ini mampu mendeteksi dan menampilkan jumlah pengunjung yang melewati sensor. Jumlah cacahan maksimal sampai 255. Nilai pembatas dapat dilakukan dengan penekanan tombol switch push button sesuai yang dikehendaki. Dan rangkaian buzzer dapat berbunyi saat nilai pembatas sama dengan jumlah cacahan, sehingga dapat disimpulkan bahwa alat ini telah sesuai dengan yang direncanakan.