Home / Current Issue / Paper 1716447
Smart EV Safety and Alert System
Subject area: Science,Engineering and Technology · Area of research: Artificial Intelligence
DOI: 10.64388/IREV9I10-1716447
Abstract
This paper presents the design and implementation of a Smart EV Safety and Alert System — a working prototype built around a dual-microcontroller architecture using an ESP32-CAM and Arduino Uno. The system demonstrates three key capabilities validated on a physical prototype: (1) AI-based object detection using YOLOv8n on a connected laptop that automatically stops the car when a person is detected and slows it when a bus is detected, achieving 180–220 ms response latency; (2) crash and flip detection via an MPU6050 IMU that halts all motors immediately on impact or rollover; and (3) a web-based manual control dashboard that allows full directional control and emergency stop from any browser on the same Wi-Fi network. The motors are demonstrated running and stopping automatically in response to both sensor triggers and web commands, confirming real-time hardware responsiveness. Battery temperature monitoring via DS18B20 sensors and spoken voice alerts via DFPlayer Mini provide additional safety layers. Lane detection using OpenCV is identified as a near-term upgrade. Testing on the working prototype confirmed zero false positives during normal operation. The system is built entirely from open-source tools and components costing under ₹4,000, demonstrating a cost-effective architecture for intelligent vehicle safety systems.
Keywords
ESP32-CAM; YOLOv8n; Object Detection; Crash Detection; MPU6050; Smart EV; Web Control; Lane Detection; OpenCV; Arduino Uno
References
[1] A. Raj, P. Sharma, and R. Mehta, "Bluetooth Controlled Obstacle Avoiding Robot using Arduino and HC-SR04," IJERT, vol. 6, no. 4, pp. 112–117, 2017.
[2] V. Singh and R. Kumar, "Wi-Fi Controlled Smart Car using ESP8266," IJARECE, vol. 5, no. 1, pp. 34–39, 2018.
[3] R. Sharma, A. Gupta, and S. Patel, "ESP32-CAM Based Home Security System with MJPEG Video Streaming," Procedia Computer Science, vol. 167, pp. 2356–2365, 2020.
[4] R. Kumar et al., "Separation of Vision and Actuation in Embedded Robotic Systems for Reliability," IEEE IROS, pp. 1102–1109, 2021.
[5] G. Jocher et al., "Ultralytics YOLOv8," GitHub, 2023. [Online]. Available: https://github.com/ultralytics/ultralytics
[6] H. Liu, X. Zhang, and Y. Wang, "Software-based Speed Limiting in Electric Toy Vehicles using PWM Clamping," IEEE Trans. Consumer Electronics, vol. 65, no. 3, pp. 344–352, 2019.
[7] L. Zhang, H. Wang, and Y. Liu, "Low-latency MJPEG Streaming from Embedded Cameras to OpenCV over Wi-Fi," IEEE ICRA, pp. 2341–2346, 2019.
[8] H. Liu, Z. Wei, and J. Zhao, "Thermal Characterization of LiPo Batteries under Discharge," Journal of Power Sources, vol. 434, 2019.
[9] M. Ahmad et al., "Evaluation of DS18B20 for Battery Thermal Monitoring," IEEE Sensors Journal, vol. 19, no. 11, pp. 4132–4139, 2019.
[10] P. Patel, A. Verma, and S. Joshi, "Evaluation of Supabase as a Real-Time IoT Backend," International Journal of IoT Engineering, vol. 3, no. 2, pp. 45–52, 2023.
[11] Espressif Systems, "ESP32-S Technical Reference Manual," Version 4.6, 2022. [Online]. Available: https://docs.espressif.com
[12] Arduino LLC, "Arduino Uno Rev3 Technical Specifications." [Online]. Available: https://docs.arduino.cc/hardware/uno-rev3
[13] Texas Instruments, "L293x Quadruple Half-H Drivers Datasheet," SLRS008H, Revised 2017.
[14] InvenSense (TDK), "MPU-6000 and MPU-6050 Product Specification Rev 3.4," 2013.
[15] Maxim Integrated, "DS18B20 Digital Thermometer Datasheet," Rev 6, 2019.
[16] DFRobot, "DFPlayer Mini MP3 Module Datasheet," SKU: DFR0299, 2020.
[17] J. Redmon and A. Farhadi, "YOLOv3: An Incremental Improvement," arXiv:1804.02767, 2018.
How to cite this paper
@article{1716447,
author = {I. Revathi, T. Naga Sai Saran, T. Sri Lakshmi, R. Lakshmi Sailaja, G. Sundar Raj},
title = {Smart EV Safety and Alert System},
journal = {Iconic Research And Engineering Journals},
year = {2026},
volume = {9},
number = {10},
pages = {1455-1463},
issn = {2456-8880},
url = {https://www.irejournals.com/formatedpaper/1716447.pdf},
abstract = {This paper presents the design and implementation of a Smart EV Safety and Alert System — a working prototype built around a dual-microcontroller architecture using an ESP32-CAM and Arduino Uno. The system demonstrates three key capabilities validated on a physical prototype: (1) AI-based object detection using YOLOv8n on a connected laptop that automatically stops the car when a person is detected and slows it when a bus is detected, achieving 180–220 ms response latency; (2) crash and flip detection via an MPU6050 IMU that halts all motors immediately on impact or rollover; and (3) a web-based manual control dashboard that allows full directional control and emergency stop from any browser on the same Wi-Fi network. The motors are demonstrated running and stopping automatically in response to both sensor triggers and web commands, confirming real-time hardware responsiveness. Battery temperature monitoring via DS18B20 sensors and spoken voice alerts via DFPlayer Mini provide additional safety layers. Lane detection using OpenCV is identified as a near-term upgrade. Testing on the working prototype confirmed zero false positives during normal operation. The system is built entirely from open-source tools and components costing under ₹4,000, demonstrating a cost-effective architecture for intelligent vehicle safety systems.},
keywords = {ESP32-CAM; YOLOv8n; Object Detection; Crash Detection; MPU6050; Smart EV; Web Control; Lane Detection; OpenCV; Arduino Uno},
month = {April},
doi = {https://doi.org/10.64388/IREV9I10-1716447}
}