Design and Implementation of Web-based Remote Monitor and Control System Using Raspberry Pi, Programmable Logic Controller, and Django Framework
With the rapid development of Industry 4.0, upgrading traditional control systems to Internet of Things (IoT)-based solutions has become increasingly important.We propose a low-cost remote monitoring and control system that integrates sensing, data acquisition, and control within a unified IoT framework.The system is implemented on a Raspberry Pi platform using the web framework Django and communicates with a programmable logic controller (PLC) via the Modbus transmission control protocol (Modbus TCP) to acquire electrical and environmental sensing data.A web-based human-machine interface developed with HTML5 and JavaScript enables cross-platform remote monitoring, real-time sensing visualization, and control through standard web browsers.The novelty of this work lies in the integration of lightweight web technologies with industrial PLC-based sensing and control, thereby providing a scalable, extensible, and web-native IoT solution that relies on no proprietary software.
Authors
- Cheng-Yi Chen
- Lee Chung-Hong
- Po-Hsun Chen
- Chun-Chieh Chang
Publication Details
- Journal
- Sensors and Materials
- Published
- 2025-12-25
- DOI
- https://doi.org/10.18494/sam6072
- Primary Topic
- IoT-based Smart Home Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- National Science Council
- National Science and Technology Council