Surveillance system and danger alarm activation
Keywords:
Monitoring; Surveillance; Alarm; IoT; Node.jsAbstract
This article presents the development and implementation of a hazard surveillance monitoring and alarm activation system for residential, commercial, and institutional environments. The system integrates modern technologies such as Node.js, Bootstrap 5, WebSocket, Express.js, and a MySQL database managed with Knex, along with IoT devices programmed in C/C++. Test results indicated high efficiency in threat detection and a reduction in false alarms, enabling rapid responses to critical events.
Downloads
References
Ahmed, I. C. (2023). Middleware and header protection strategies in secure Node.js applications. . Journal of Cybersecurity Engineering.
Al-Fuqaha, A. G. (2023). Internet of Things: A comprehensive review of enabling technologies, security and privacy, and applications. IEEE Communications Surveys & Tutorials.
Arduino. (2023). “Documentação do Arduino,” .
Arduino. (s.d.). kitsarduino.com.br. Obtido em 5 de Maio de 2025, de Kit Makers: https://www.kitsarduino.com.br/cmp/jumpers.html.
Bose, S. &. (2022). Performance optimization in embedded systems using C/C++ for real-time sensing and actuation. Embedded Systems Review.
Chen, W. Z. (2021). Smart sensor networks and real-time data processing for intelligent monitoring systems. . Journal of Network and Computer Applications.
Ferreira, A. &. (2022). Browser-based notification mechanisms for real-time alert dissemination in critical monitoring systems. . International Journal of Web Engineering and Applications.
Garcia, R. &. (2021). Real-time bidirectional communication using WebSockets in distributed monitoring platforms. Journal of Web Systems and Engineering. .
Goiás, U. F. (s.d.). Obtido em 3 de Março de 2025, de https://ipelab.ufg.br/n/156373-protoboard-o-que-e-e-como-usar
Hernández Rodríguez, E. G.-R.-S. (2023). Relibility Testing of law-cost, Multi-purpose Arduino-Based Data Logger Deployed in Several Applications such as outdoor Air Quality, Human Activity, Motion, and Exhaust Gas Monitoring. Sensors.
Hussain, A. &. (2021). Arduino-based IoT communication frameworks for distributed sensing environments. . Journal of Embedded Computing Systems.
J. Hans. (2021). Mastering Microcontrollers with the ESP32: Practical Guide for IoT Applications. . Springer., . .
Kulkarni, R. D. (2021). Real-time web notifications and user engagement in responsive alert systems. . Journal of Internet Technology and Applications.
Kumar, D. &. (2023). Transactional consistency and performance in MySQL-based distributed monitoring platforms. . Journal of Database Systems and Applications.
Lopes, R. F. (2022). Wireless data transmission using Arduino WiFi libraries in real-time monitoring applications. . International Journal of Internet of Things and Wireless Networks.
Marinho, D. &. (2021). User authentication frameworks in JavaScript environments: An evaluation of passport.js and modern security approaches. International Journal of Web Security and Applications.
Microsoft. (s.d.). Visual Studio Code. Obtido em 7 de Abril de 2025, de Visual Studio Code: https://code.visualstudio.com/docs/setup/setup-overview.
Otto & Thornton. (2020). Bootstrap 5 Documentation. Obtido em 3 de Março de 2025, de https://getbootstrap.com/
Purdum. ( 2020. ). Beginning C for Arduino: Learn C Programming for the Arduino. . Apress.,.
Rausch, T. L. (2021). Scalable real-time communication and event streaming in JavaScript-driven architectures for IoT monitoring. . IEEE Internet of Things Journal.
Robótica, B. d. (s.d.). Blog da robótica. Obtido em 2 de Maio de 2025, de https://www.blogdarobotica.com/2020/10/05/utilizando-o-buzzer-ativo-no-arduino/#:~:text=O%20buzzer%20%C3%A9%20um%20componente,despertadores%2C%20carros%2C%20entre%20outros
Santos, L. &. (2022). Geolocation-driven notification systems in web platforms: accuracy, privacy, and performance. International Journal of Web Information Systems.
Vision, V. (s.d.). Victor Vision. Obtido em 15 de Abril de 2025, de https://victorvision.com.br/blog/lcd-display-arduino

