ABSTRACT
In the current technology that is experiencing progress in the current era and in the shopping world.
The development of technology in the shopping world, automation and efficiency are also developing
to make it easier for shopkeepers to obtain information. In realizing that, an electronic device is
needed to meet the needs and provide comfort to the user. The visitor detector and visitor counter
made are tools that make it easier or easier for shopkeepers directly. In this thesis designed a visitor
detection device and visitor counting tool automatically. The visitor detector and visitor counter have
two sensors, the pear sensor and the photodioda sensor as the visitor detector and the visitor counter
for entry. This visitor detection and counting tool is based on Arduino with the programming
language c
Keywords: PIR sensor, Photodiode sensor, visitor detector, visitor counter, arduino, arduino IDE
ABSTRAK
Pada teknologi saat ini yang mengalami kemajuan timggi di masa sekarang ini dan dalam dunia
pertokoan. Berkembangnya teknologi di dunia pertokoan, semakin berkembang pula otomatisasi dan
efisiensi untuk memudahkan penjaga toko dalam memperoleh informasi. Dalam mewujudkan itu,
diperlukan adanya perangkat elektronika untuk memenuhi kebutuhan dan memberi kenyamanan
pada pengguna. Alat pendeteksi pengunjung dan penghitung pengunjung yang di buat ini merupakan
alat yang mempermudah ataupun meringankan penjaga toko secara langsung. Dalam penelitian ini
merancang alat pendeteksi pengunjung dan alat penghitung pengunjung secara otomatis. Pada alat
pendeteksi pengunjung dan penghitung pengunjung memiliki dua sensor yaitu sensor pir dan sensor
photodioda sebagai pendeteksi pengunjung dan penghitung pengunjung yang ingin masuk. Alat
pendeteksi dan penghitung pengunjung ini berbasis Arduino dengan bahasa pemrograman c.
Kata Kunci : Sensor pir ,Sensor Photodiode, pendeteksi pengunjung, penghitung pengunjung,
arduino, arduino IDE
1. PENDAHULUAN
Pada saat ini teknologi sangat berkembang dalam menciptakan kemajuan di bidang
Robotika. perkembangan robot dibidang industri memiliki tingkat ketelitian yang cukup tinggi di
bandingkan tenaga manusia dan bekerja tanpa mengenal lelah sehingga akan membantu pekerjaan
manusia [1].
Dan dengan seiring berkembangnya zaman, teknologi memiliki tingkat kejahatan yang
semakin tinggi. Di era globalisasi manusia di tuntun dalam menciptakan keamanannya sendiri begitu
juga dengan keamanan pada toko yang mulai berkembang[2].
Keamanannya menggunakan kamera CCTV dan memintanya melalui operator. juga
menggunakan sensor IR dan Ultrasonik, seharusnya menggunakan sumber dan sensor. Dengan
adanya sensor otomatis yaitu sensor PIR yang memiliki jangkauan yang cukup panjang[3].
418. Jurnal FTIK, Vol. 1 No. 1
2. METODOLOGI PENELITIAN
Terdapat beberapa metode dalam pengumpulan data-data yang diperlukan penelitian adalah
sebagai berikut:
1. Eksperimen, yaitu mempelajari teori-teori yang mendukung pelaksanaan proyek akhir ini dari
beberapa referensi buku-buku maupun literatur yang terkait dalam perancangan ini.
2. Pengamatan, yaitu menganalisa alat sejenisnya yang sudah ada.
3. Web Browsing, yaitu penulis mencari data-data yang mendukung penulisan penelitian melalui
internet.
Selain itu, dalam perancangan pendeteksi pengunjung pada toko menggunakan arduino ini,
dapat memecahkan berbagai masalah. Adapun permasalahannya yaitu:
1. Analisa Masalah
2. Sistem Kerja
Sistem kerja pada sistem pendeteksi pengunjung toko ini menggunakan Sensor PIR (Passive
Infrared) yang dimana fungsinya untuk menangkap temperatur suhu tubuh manusia.
Pendeteksi ini dapat mengetahui pengunjung yang masuk toko secara otomatis.
3. Identifikasi Kebutuhan
Secara umum perancangan pendeteksi pengunjung toko ini memiliki sensor, LCD 16 x 2,
dan Arduino IDE.Diagram blok dari alat pendeteksi pengunjung toko ditunjukkan pada gambar
dibawah ini:
420. Jurnal FTIK, Vol. 1 No. 1
Berikut sekematik perancangan pada pendeteksi pengunjung toko pada gambar berikut:
6. Perancangan Flowchart
Flowchart digunakan sebagai dasar dalam pembuatan program atau dapat juga disebut
dengan diagram alur. Berikut merupakan perancangan sistem pendeteksi pengunjung pada toko
secara otomatis berbasis arduino
1. Cara kerja sistem ini yaitu pertama-tama baca sensor pir untuk mendeteksi gerakan yang
masuk.
2. Jika terdapat gerakan yang masuk, buzzer akan mengeluarkan bunyi(alarm).
3. Kemudian sensor photodioda akan mendeteksi pengunjung dan akan mulai menghitung .
4. Jika sensor masuk aktif maka jumlah pengunjung bertambah 1 dan akan ditampilkan ke
LCD.
5. Jika sensor keluar aktif maka jumlah penumpang berkurang 1 dan akan ditampilkan ke
LCD.
6. Selesai
3. HASIL DAN PEMBAHASAN
Berikut perancangan dan implementasi system pendeteksi pengunjung pada toko berbasis
Arduino.
1. Software Arduino IDE
Untuk mengetahui rangkaian board arduino dalam keadaan baik pada alat, maka
dilakukan pengujian dengan memberikan program perintah pada mikrokontroler dengan
melakukan input data dari komputer ke mikrokontroler dengan Universal Serial Bus (USB).
Untuk melakukan pengujian pada board arduino antara lain:
a. Pertama yaitu menjalankan aplikasi arduino IDE pada komputer.
b. Langkah selanjutnya yaitu mengetik atau memprogram board arduino sesuai kebutuhan alat
yang di rancang.
c. Jika program telah selesai tahap selanjutnya adalah meng-compile program untuk
mengetahui apakah ada error atau tidak pada koding tersebut.
d. Jika tidak ada error pada saat compile tahap selanjutnya ialah mentransfer program tersebut
ke board arduino dengan cara upload pada arduino IDE.
e. Jika tidak terdapat kesalahan atau proses upload berhasil tanpa error, maka proses transfer
program pada board arduino telah berhasil dan siap digunakan
2. Hardware
422. Jurnal FTIK, Vol. 1 No. 1
Setelah rangkaian selesai dirancang, lalu semua rangkaian yang telah selesai disatukan.
Berikut ini hasil dari perancangan:
Keterangan :
- Gambar diatas menunjukkan rangkaian keseluruhan alat pendeteksi pengunjung dan
penghitung jumlah pengunjung.
- Pada bagian sudut atas kanan terdapat sensor PIR sebagai pengindra atau penangkap suatu
besaran fisis dan merubah kebentuk sinyal listrik. Dan sensor photodioda sebagai pendeteksi
intensitas cahaya di bawah 1 PW/cm²
- Pada bagian sudut samping kiri terdapat Bazer sebagai alarm yang dapat mengeluarkan suara
beef.
- Pada bagian depan terdapat LCD 16x2 sebagai alat untuk menampilkan jumlah pengunjung.
- Pada bagian belakang terdapat arduino sebagai microkontroler untuk mengupload program.
Untuk menampilkan logika pada LCD, pada papan arduino dilakukan pemberian program
logika antara lain:
void tampilan(){
lcd.setCursor(0, 0);
424. Jurnal FTIK, Vol. 1 No. 1
lcd.print(kondisi);
lcd.setCursor(0, 1);
lcd.print("J=" + String(pengunjung) + " org" + " S=" + String() + "org");
}
Pada tampilan gambar IV.10 di atas, tampak tampilan berupa teks “ Silahkan Masuk” pada
baris pertama dan teks “ Jumlah = 0 org ” pada baris ke dua yang merupakan tampilan awal saat alat
pertama kali dihidupkan. Setelah itu angka dalam teks “Jumlah Pengunjung” tersebut akan berubah
setelah sensor masuk membaca adanya pengunjung masuk seperti gambar berikut :
6. Pembuatan Program
Pemrograman yang dilakukan yaitu menggunakan Arduino Software Integrated
Develoment Environment (IDE). Kemudian bahasa yang digunakan menggunakan C++
berbasis bahasa C untuk AVR. Pada proses compile dan upload program yang dibuat ke dalam
mikrokontoler dapat menggunakan software Arduino.
Ayu Atika Sari, Perancangan Dan Implementasi … 425
Berikut ini adalah tabel pengujian pada alat pendeteksi pengunjung dan penghitung
jumlah pengunjung secara otomatis :
426. Jurnal FTIK, Vol. 1 No. 1
Setelah dilakukan proses pengujian, pada perancangan dapat disimpulkan kelebihan dan
juga masih terdapat kekurangan. Berikut diantaranya adalah :
a. Kelebihan
Adapun kelebihan pada perangkat ini, antara lain :
1. Perangkat ini sangat mudah dalam pengoperasiannya atau mudah digunakan.
2. Hasil data sensor Photodiode dapat ditampilkan dan dilihat pada LCD 16x2.
3. Dapat dikembangkan pada toko yang lainya sehingga dapat memudahkan penjaga toko.
b. Kekurangan
Beberapa kekurangan yang dimiliki perangkat ini, antara lain :
1. Jarak jangkauan sensor yang cukup dekat.
2. Perangkat ini sangat mudah terjadinya ketidak akuratan karena sensor yang memiliki
keterbatasan sehingga gagal menghitung.
3. Penghitung pegunjung ini masih menggunakan sensor yang memiliki jarak ukur yang
sangat pendek.
4.KESIMPULAN
1. Perancangan pendeteksi pengunjung dan Penghitung jumlah pengunjung Secara Otomatis ini
berjalan dengan seharusnya.
2. Hasil pengujian dan analisis program serta hardware dapat diambil kesimpulan bahwa
berkomunikasi baik dapat mengeluarkan nilai yang sesuai.
3. Penginformasian berlangsung secara otomatis dengan cara menggunakan sensor photodioda dan
sensor pir yang di tampilkan di LCD 16x2 dan dan ditandai dengan alarm.
Ayu Atika Sari, Perancangan Dan Implementasi … 427
5.SARAN
Untuk memberikan kesempurnaan pada pengaplikasian ini maka diberikan saran yaitu sebagai
berikut :
1. Diharapkan karya ini bisa dikembangkan lagi kedepannya, disempurnakan dan juga dengan
menambahkan yang lainnya, seperti mengganti sensor yang lebih maksimal sehingga
mengurangi angka kelolosan aktifitas masuk pengunjung .
2. Untuk mengatasi tidak bekerjanya alat penghitung pengunjung ini akibat kehilangan daya arus
listrik pada saat terjadinya mesin mati, maka sebaiknya dilengkapi dengan catudaya cadangan
menggunakan baterai, sehinnga alat penghitung pengunjung ini masih bisa dijalankan.
3. Untuk penelitian selanjutnya supaya dapat menambahkan camera pengintai supaya lebih jelas
lagi.
Penulis mengucapkan banyak terimakasih kepada Universitas Potensi Utama yang telah
memberikan kesempatan pada penulis untuk menyelesaikan laporan penelitian.
DAFTAR PUSTAKA
[1] Novelan, M. S., Rahmad, I. F., Andrian, Y., & Utama, J. T. I. S. P. “Perancangan Pengontrolan
Lampu Rumah Dengan Komunikasi Bluetooth Dan Menggunakan Aplikasi Android”.
[2] Prayudi, M. A., Sianturi, E. V. H., Rahmad, I. F., & Ummi, K. (2014). “Perancangan Robot
Line Follower Pemisah Benda Berdasarkan Warna Berbasis Mikrokontroler
ATMega16”. Creative Information Technology Journal, 1(3), 183-193.
[3] Rahmad, I. F., & Fragastia, V. A. (2017, October). “Perancangan Navigasi Robot Berbasis
Suara Menggunakan Android”. In Seminar Nasional Informatika (SNIf) (Vol. 1, No. 1, pp.
320-324).
[4] Zulham, M., Kurniawan, H., & Rahmad, I. F. (2017, October). “Perancangan Aplikasi
Keamanan Data Email Menggunakan Algoritma Enkripsi RC6 Berbasis Android”. In Seminar
Nasional Informatika (SNIf) (Vol. 1, No. 1, pp. 96-101).
[5] Rahmad, I. F., & Afrianto, D. “Rancangan Indikator Temperatur Pada Proses Fermentasi
Kacang Tanah (Tempe)”.
[6] Fatoni, A., & Rendra, D. B. (2014). “Perancangan Prototype Sistem Kendali Lampu
Menggunakan Handphone Android Berbasis Arduino”. PROSISKO: Jurnal Pengembangan
Riset dan Observasi Sistem Komputer, 1.
[7] Githa, D. P., & Swastawan, W. E. (2014). “Sistem Pengaman Parkir dengan Visualisasi Jarak
Menggunakan Sensor PING dan LCD”. Jurnal Nasional Pendidikan Teknik Informatika
(JANAPATI), 3(1), 10-14.
[8] Tempongbuka, H., Allo, E. K., & Sompie, S. R. (2015). “Rancang Bangun Sistem Keamanan
Rumah Menggunakan Sensor Pir (Passive Infrared) dan SMS Sebagai Notifikasi”. Jurnal
Teknik Elektro dan Komputer, 4(6), 10-15.
[9] Candra, J. K., Timotius, I. K., & Setyawan, I. (2014). “Sistem Pendeteksi Orang Tergeletak
berbasis sebuah Kamera Pengawas dengan menggunakan metode Template Matching”. Jurnal
cybermatika, 1(2).
[10] Zain, R.H. (2013). “Sistem Keamanan Ruangan Menggunakan Sensor Passive Infra Red (PIR)
Dilengkapi Kontrol Penerangan Pada Ruangan Berbasis Mikrokontroler Atmega 8535 dan
Real Time Clock DS1307” . Jurnal Teknologi Informasi & Pendidikan, 6(1), 146-162.
[11] Umam, K., & Negara, B. S. (2016). “Deteksi Obyek Manusia Pada Basis Data Video
Menggunakan Metode Background Subtraction Dan Operasi Morfologi”. Jurnal CorelT:
Jurnal Hasil Penelitian Ilmu Komputer dan Teknologi Informasi, 2(20), 31-40.
[12] Perkasa, T. R., Widyantara, H., & Susanto, P. (2014). “Rancang Bangun Pendeteksi Gerak
Menggunakan Metode Image Substraction Pada Single Board Computer (Sbc)”. Jurnal
JCONES, 3(2).
428. Jurnal FTIK, Vol. 1 No. 1
[13] Andrian, Y. (2013). Robot penyortir benda berdasarkan warna menggunakan sensor warna
TCS3200. Sisfotenika, 3(2), 144-150.
[14] Haryanto, E. V., Nataperdana, A., & Kurniawan, H. (2017, October). PERANCANGAN
ALAT STEMPEL OTOMATIS LEMBAR JAWABAN STMIK POTENSI UTAMA. In
Seminar Nasional Informatika (SNIf) (Vol. 1, No. 1, pp. 173-177).
[15] Widodo, P., Rahmad, I. F., & Soleh, A. (2018). PERANCANGAN DAN IMPLEMENTASI
POIN NILAI OTOMATIS BERDASARKAN BENDERA WASIT BERBASIS WIRELESS
PADA PERTANDINGAN ROBOT. IT (INFORMATIC TECHNIQUE) JOURNAL, 5(2),
139-151.
[16] Putra, T. I., Kurniawan, H., & Nasari, F. (2020). RANCANG BANGUN ALAT PEMBERSIH
LANTAI BERBASIS MIKROKONTROLER ATMEGA 8535 DENGAN NAVIGASI
ANDROID. IT (INFORMATIC TECHNIQUE) JOURNAL, 7(2), 37-50.
[17] Fitrianto, I., & Haryanto, E. V. Sensor Arus sebagai Pengaman. Creative Communication and
Innovative Technology Journal, 3(2), 253-273.
[18] Kurniawan, A., Haryanto, E. V., & Tanjung, M. R. (2015). Simulasi Jembatan otomatis untuk
Perlintasan Kapal Berbasis Mikrokontroler ATMega 8. CSRID (Computer Science Research
and Its Development Journal), 6(2), 65-74.
[19] Lubis, A. J., & Ekadiansyah, E. (2015). SISTEM PERPARKIRAN PRABAYAR BERBASIS
MIKROKONTROLER AT89C52. Progresif: Jurnal Ilmiah Komputer, 6(1).
[20] Rahman, H. S., & Soleh, A. (2018). PERANCANGAN MESIN CNC (COMPUTER
NUMERICALY CONTROL) MINI PLOTTER BERBASIS ARDUINO. IT (INFORMATIC
TECHNIQUE) JOURNAL, 5(2), 152-161.
[21] Munthe, T., Rahmad, I. F., & Hardianto, H. (2018). Perancangan Aplikasi Mengatur Jadwal
Berbasis Android Yang Terintegrasi Degan Komunikasi Bluetooth. IT (INFORMATIC
TECHNIQUE) JOURNAL, 6(1), 99-109.
[22] Triandi, B. (2010). Impelementasi Sistem Pemantauan Objek Bergerak Dengan
Memanfaatkan Frekuensi Radio Menggunakan GPS (Global Positioning System). CommIT
(Communication and Information Technology) Journal, 4(1), 31-40.
[23] Sugiarto, S., Andrian, Y., Sianturi, E. V. H., & Rosnelly, R. (2014). Perancangan Dan
Implementasi Lampu Jalan Otomatis Dengan Menggunakan Solar Cell Berbasis ATMEGA
8535. Jurnal Eksplora Informatika, 4(1), 13-22.
[24] Yusuf, M. D., Haryanto, E. V., & Destari, R. A. (2019, December). PERANCANGAN
SISTEM PENGONTROLAN DISTRIBUSI ALIRAN AIR KERUMAH BERBASIS
ANDROID. In SENSITIf: Seminar Nasional Sistem Informasi dan Teknologi Informasi (pp.
729-738).
[25] Rahmad, I. F., Rustam, M. Y., & Triandi, B. Perancangan Lampu Lalu Lintas dengan
Menggunakan Catu Daya Cadangan Berbasis Mikrokontroller At89s51. Creative
Communication and Innovative Technology Journal, 2(2), 167-184.
[26] Andrian, Y. (2015). Sistem Pengukuran Energi Listrik Digital Dilengkapi Dengan Tampilan
Biaya Penggunaan Berbasis Mikrokontroller ATMEGA8535. CSRID (Computer Science
Research and Its Development Journal), 5(1), 31-40.
[27] Iriani, J., & Lazuli, I. (2018). Sistem Monitoring Ruang Bercocok Tanam Aeroponik Berbasis
Iot (Internet Of Things) Menggunakan Single Board Computer. IT (INFORMATIC
TECHNIQUE) JOURNAL, 6(2), 184-195.