Design and Implementation of Controller Area Network-Based Monitoring and Control System with Arduino UNO and Logic Analyzer
We developed and evaluated a monitoring and control system based on the controller area network (CAN) bus with a microprocessor of Arduino UNOs and a logic analyzer as auxiliary tools. We implemented a CAN bus communication system using Arduino UNO to control servo movements and collected data from ultrasonic sensors, infrared (IR) sensors, or DHT11 sensors that measure temperature and humidity. The CAN node received the data to control the servo motor and to display the information on the liquid crystal display. While the IR sensor detects an object, the ultrasonic measurement is stopped, and the servo is set to the home position at 0°. The CAN bus communication operated effectively, enabling real-time control of the servo motor following the command from sensor data.
Authors
- Shengjun Wen (ORCID: https://orcid.org/0000-0002-6439-8375)
- Chun-an Chan
- Fuh-Liang Wen
Institutions
- St. John's University (TW)
- Airline Training Program Flight School (US)
Publication Details
- Published
- 2025-09-12
- DOI
- https://doi.org/10.3390/engproc2025108044
- Citations
- 1
- Primary Topic
- IoT-based Smart Home Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.73