Implementasi Website dan Bot Telegram pada Sistem Deteksi Wajah dan Suhu untuk Presensi Berbasis IoT

Authors

  • Muhammad Syaiful Rahman Telkom University
  • Meta Kallista Telkom University
  • Faisal Candrasyah Hasibuan Telkom University

Abstract

Sebelum menggunakan presensi otomatis menggunakan komputer, pencatatan kehadiran dilakukan
dengan cara manual menggunakan formulir kertas yang tentunya kurang efektif dan kurang efisien. Dengan
diperkenalkannya sistem presensi otomatis, pencatatan kehadiran jauh lebih efektif dan efisien. Sistem presensi yang
menggunakan metode face recognition dan algoritma Haar
Cascade serta Local Binary Pattern Histogram (LBPH) dalammendeteksi wajah ini menggunakan hardware berupa webcam
dan juga sensor suhu AMG8833 sebagai perangkat input serta Raspberry Pi 4 Model B sebagai pusat pemrosesan data. Sistem
ini memiliki kemampuan untuk mengirimkan data hasil presensi ke sebuah website yang telah di-hosting yang dibangun
dengan bahasa pemrograman PHP dan framework Laravel dan
Bootstrap. Selain itu, pengguna dapat mengunduh hasil rekapan presensi berupa file Excel serta memanfaatkan
berbagai fitur lainnya melalui website tersebut. Notifikasi presensi juga dikirimkan melalui bot Telegram kepada
pengguna yang sudah ditentukan sebelumnya. Dengan demikian, sistem ini mempermudah manajemen kehadiran
serta memberikan aksesibilitas yang lebih baik terhadap data presensi bagi semua pihak yang terlibat.

Kata kunci— Pencatatan kehadiran, Internet of Things (IoT), Haar Cascade, Local Binary Pattern Histogram (LBPH), database, framework, face recognition, presensi otomatis, website

References

Hostinger.co.id. (2023, 18 Januari). Apa Itu PHP? Pengertian PHP untuk Pemula. Diakses pada 31 Januari 2023, dari -www.hostinger.co.id/tutorial/apa-ituphp/. [2] Hostinger.co.id. (2023, 18 Januari). Apa Itu MySQL? Pengertian MySQL, Cara Kerja, dan Kelebihannya. Diakses pada 31 Januari 2023, dari -www.hostinger.co.id/tutorial/apa-itu-mysql. [3] Katadata.co.id. (2023, 3 Januari). Menilik 2 Cara Membuat Bot Telegram Untuk Berbagai Keperluan. Diakses pada 31 Januari 2023, dari -katadata.co.id/agung/lifestyle/63b3d2cfe5d7a/m enilik-2-cara-membuat-bot-telegram-untuk-berbagaikeperluan. [4] E. Yusufa, S. Halim Syamsudinc, M. N. Mohammedd, S. Al Zubaidie, A.K Sairah. 2019 Novel Coronavirus Disease (Covid-19): Thermal Imaging System for Covid-19 Symptom Detection Using IoT Technology. Journal of Revista Argentina de Clinica Psicologica, Vol 29 No 5 pp 234-239 (2020). [5] Niagahoster.co.id. (11 April 2022). Pengertian Bandwidth dan Fungsinya (Lengkap). Diakses pada 15 Juli 2023, dari -www.niagahoster.co.id/blog/pengertianbandwidth/. [6] Faradilla A., "Cara Membuat Bot Telegram Melalui Channel BotFather," Bisnis.com, Jan. 18, 2023. [Online]. Available: -teknologi.bisnis.com/read/20230424/101/16498 62/cara-membuat-bot-telegram-dengangampang#:~:text=Cara%20Membuat%20Bot%20Tele gram%20Melalui%20Channel%20BotFather&text=Kli k%20akun%20BotFather%20yang%20terverifikasi,Ne wbot%20untuk%20membuat%20bot%20baru. [Accessed: Aug. 13, 2023]. [7] L. Hanif, "Cara Upload Web ke Hosting cPanel," Rumahweb.com Journal, Jul. 28, 2021. [Online]. Available: -www.rumahweb.com/journal/caraupload-web-ke-hosting-cpanel/. [Accessed: Aug. 13, 2023]. [8] Rumahweb, "Koneksi Database PHP ke MySQL," Rumahweb.com Journal, Feb. 7, 2006. [Online]. Available: -www.rumahweb.com/journal/koneksi-databasephp-ke-mysql/. [Accessed: Aug. 13, 2023]. [9] Sahabatartikel. "Membuat Website dengan Laravel dan Bootstrap." Sahabat Artikel. 28 September 2020. [Online]. Tersedia: -www.sahabatartikel.com/2020/09/membuatwebsite-dengan-laravel-dan-bootstrap/. [Diakses: 13 Agustus 2023]. [10] "PHPSpreadsheet." FileFormat.com. [Online]. Tersedia: -products.fileformat.com/id/spreadsheet/php/php spreadsheet/#:~:text=PHPSpreadsheet%20adalah%20p ustaka%20sumber%20terbuka,berisi%20sel%20untuk %20menyimpan%20data. Diakses pada 13 Agustus 2023.

Published

2024-06-01

Issue

Section

Program Studi S1 Teknik Komputer