🔒
Global Peer-Reviewed Platform
Serving Researchers Since 2012

Voice Controlled Smart Car using Arduino and Bluetooth Technology

DOI : https://doi.org/10.5281/zenodo.20365948
Download Full-Text PDF Cite this Publication

Text Only Version

Voice Controlled Smart Car using Arduino and Bluetooth Technology

Jayveer Kiransingh Patil, Tushar Sunil Pawar, Sharayu Shailendra Firke, Shruti Pravin Patil Prof. Divya. P. Surwade

UG Student, Dept. of Electronics and Computer Engineering, KCE's College of Engineering and Management, Jalgaon, India Assistant Professor, Dept. Of Computer Engineering, KCE's College of Engineering and Management, Jalgaon, India

Abstract The Voice Controlled Smart Car is an intelligent robotic vehicle designed using Arduino Uno, Bluetooth communication technology, motor driver module, and smartphone-based voice command control. The system allows users to control the movement of the vehicle through voice instructions transmitted from an Android mobile application via Bluetooth. The Arduino Uno microcontroller receives and processes voice commands such as forward, backward, left, right, and stop, and accordingly controls the DC motors through the L298N motor driver module applications. The project provides a simple, low-cost, and user-friendly automation system for wireless robotic vehicle control. It can be widely used in smart transportation systems, industrial automation, surveillance applications, disabled assistance systems, and educational robotic projects. The integration of voice recognition and wireless communication improves convenience, reduces manual effort, and increases automation efficiency. The proposed system demonstrates reliable communication, real-time response, and efficient motor control with minimum hardware complexity. The project highlights the practical implementation of embedded systems, automation, and Internet of Things (IoT)-based technologies in modern robotic applications.

Keywords: Arduino Uno, Voice Controlled Car, Bluetooth Module HC-05, L298N Motor Driver, Embedded System, Wireless Communication, Robotics, Smart Vehicle Automation.

  1. INTRODUCTION

    The development of automation and embedded systems has increased the demand for smart robotic applications in daily life. A Voice Controlled Smart Car is an intelligent robotic vehicle that can be controlled using human voice commands through wireless communication technology. The system mainly focuses on providing easy and efficient vehicle control without using traditional manual switches or remote-control device. This project is developed using an Arduino Uno microcontroller, HC-05 Bluetooth module, L298N motor driver module, DC motors, and a smartphone application with voice recognition capability. The user gives voice instructions through an Android mobile phone, and the commands are converted into digital signals and transmitted wirelessly through Bluetooth communication. The Arduino Uno receives the commands and controls the movement of the motors accordingly. The system performs operations such as moving forward, backward, left, right, and stopping based on the voice commands provided by the user. This project demonstrates the practical implementation of embedded systems, robotics, and wireless communication technologies. Voice-controlled robotic systems are becoming increasingly important in smart homes, industrial automation, healthcare systems, military applications, and assistive technologies for physically disabled people. The proposed system provides advantages such as easy operation, low cost, reduced human effort, wireless control, and improved automation.

  2. LITERATURE REVIEW

    Voice-controlled robotic systems have become an important research area in embedded systems and automation technologies. Many researchers have developed robotic vehicles using wireless communication methods such as Bluetooth, Wi-Fi, RF communication, and GSM technology. Earlier robotic systems mainly used wired control methods and manual switches for vehicle movement. These systems required direct human interaction and had limited flexibility. With the advancement of microcontroller technology and smartphone applications, wireless robotic systems became more popular because of their portability, efficiency, and user-friendly operation. Several studies have implemented robotic vehicles using Arduino microcontrollers because of their simplicity, low cost, and easy programming capability. The Arduino Uno is widely used in automation projects due to its open-source platform and compatibility with multiple sensors and the module communication modules. Researchers have also used Bluetooth modules such as HC-05 and HC-06 for short-range wireless communication between smartphones and robotic systems. In many voice-controlled systems, Android applications are used to convert human speech into digital text commands. These commands are transmitted wirelessly to the robotic vehicle, where the microcontroller processes the data and controls motor movement using motor driver modules such as L298N. Existing systems mainly focus on robotic navigation, industrial automation, military surveillance, healthcare assistance, and smart transportation applications. Some advanced projects also integrate obstacle detection sensors, GPS tracking systems, camera modules, and IoT cloud monitoring for improved automation. The proposed Voice Controlled Smart Car improves upon traditional robotic systems by combining voice recognition, Bluetooth communication, and real-time motor control using Arduino technology. The system provides a simple, efficient, and affordable solution for intelligent robotic vehicle control.

  3. RESEARCH METHODOLOGY

    The proposed Voice Controlled Smart Car system is designed using Arduino Uno, Bluetooth module HC-05, L298N motor driver module, DC motors, and a smartphone application. The system receives voice commands from the user through an Android application and wirelessly transmits the commands to the robotic vehicle using Bluetooth communication. The Arduino Uno processes the received commands and controls the motor driver module accordingly. The motor driver controls the movement and direction of the DC motors attached to the robotic chassis. The complete system follows a simple InputProcessOutput methodology:

    • Input: Voice commands from the smartphone application.

    • Process: Command processing using Arduino Uno.

    • Output: Motor movement and vehicle control.

    The methodology ensures accurate command execution, wireless communication, and efficient vehicle movement.

      1. Scope of the Study

        The scope of the Voice Controlled Smart Car includes wireless robotic vehicle control, automation systems, and smart mobility applications. The system can be used in:

        • Industrial robotic automation

        • Smart transportation systems

        • Educational robotics projects

        • Surveillance and monitoring systems

        • Home automation applications

        • Assistance systems for disabled individuals

          The project also provides a basic foundation for future advanced robotic systems using IoT, artificial intelligence, and machine learning technologies.

      2. Data and Sources of Data

        The project mainly uses real-time voice command data collected through a smartphone application. The voice commands are processed and converted into text-based control instructions. The hardware components used in the system include:

        • Arduino Uno microcontroller

        • HC-05 Bluetooth module

        • L298N motor driver module

        • DC motors

        • Robotic chassis

        • Wheels

        • Battery supply

        • Jumper wires

        • Android smartphone application Software resources include:

        • Arduino IDE

        • Embedded C programming

        • Android voice control application

        • Bluetooth communication protocol

      3. Theoretical Framework

        The Voice Controlled Smart Car is based on embedded system and wireless communication technology. The framework consists of three major stages:

        1. Input Stage: The user provides voice commands through a smartphone application. The application converts voice signals into digital commands such as Forward, Backward, Left, Right, and Stop.

        2. Processing Stage: The Bluetooth module HC-05 receives the commands and sends them to the Arduino Uno microcontroller. The Arduino processes the commands and determines the required movement.

        3. Output Stage: The Arduino sends control signals to the L298N motor driver module, which drives the DC motors accordingly. The robotic car performs the required movement based on the received command.

      4. System Model Used

    The Voice Controlled Smart Car system is based on a wireless robotic automation model that integrates sensing, processing, communication, and actuation technologies. The smartphone application acts as the command input unit, while the HC-05 Bluetooth module serves as the wireless communication interface between the smartphone and the robotic vehicle. The Arduino Uno acts as the main processing unit of the system. It continuously receives Bluetooth commands and controls the motor driver module according to the programmed logic. The Arduino Uno acts as the main processing unit of the system. It continuously receives Bluetooth commands and controls the motor driver module according to the programmed logic.

  4. SYSTEM WORKING

    Voice Command Unit

    The voice command unit is responsible for receiving voice instructions from the user. An Android smartphone application with voice recognition capability is used to capture the user's speech. The user gives commands such as:

    • Forward

    • Backward

    • Left

    • Right

    • Stop

      The application converts these voice commands into digital text signals and sends them wirelessly through Bluetooth communication.

      Communication Unit

      The communication unit consists of the HC-05 Bluetooth module. It establishes wireless communication between the smartphone and the robotic vehicle. The Bluetooth module receives the commands transmitted from the smartphone and forwards them to the Arduino Uno microcontroller through serial communication. The wireless communication system provides:

    • Easy operation

    • Reliable short-range communication

    • Low power consumption

    • Real-time response

      Processing Unit

      The Arduino Uno acts as the processing unit and main controller of the system. The Arduino continuously checks for incoming Bluetooth commands. Once a command is received, the controller processes the data and decides which movement operation should be performed.

      For example:

    • If the command is Forward, the Arduino activates both motors in forward direction.

    • If the command is Left, the Arduino rotates the motors accordingly to turn the vehicle left.

    • If the command is Stop, the Arduino stops all motor operations.

      The Arduino executes all operations according to the programmed Embedded C logic.

      Actuation Unit

      The actuation unit consists of the L298N motor driver module and DC motors. The L298N motor driver receives control signals from the Arduino Uno and supplies the required current to the motors. The DC motors convert electrical energy into mechanical movement and drive the robotic vehicle in different directions. The robotic car performs:

    • Forward movement

    • Backward movement

    • Left turn

    • Right turn

    • Stop operation

      based on the user voice commands

  5. RESULT AND DISCUSSIONS

    The Voice Controlled Smart Car system was successfully developed and tested using Arduino Uno, HC-05 Bluetooth module, L298N motor driver module, and DC motors. The system successfully received voice commands from the Android smartphone application and wirelessly transmitted the commands through Bluetooth communication. The Arduino Uno accurately processed the commands and controlled the motor driver module accordingly. The robotic car successfully performed movement operations such as forward, backward, left, right, and stop. The Bluetooth communication provided stable and reliable wireless connectivity within a short operational range. The response time of the system was fast, and the robotic vehicle reacted immediately to user voice commands.

    The project demonstrated several advantages including:

    • Simple operation

    • Wireless control

    • Low hardware cost

    • Easy programming

    • Real-time response

    • Efficient motor control

    • The system can be effectively used in robotics learning, automation projects, industrial applications, and smart mobility systems. However, some limitations were observed during testing:

    • The system depends on smartphone voice recognition accuracy.

    • Bluetooth communication has limited range.

    • Background noise may affect voice command recognition.

    • Battery performance affects motor efficiency. Future improvements may include:

      • Obstacle detection sensors

      • IoT cloud monitoring

      • Wi-Fi-based control system

      • GPS tracking

      • Camera surveillance integration

      • Artificial intelligence-based navigation

      • Mobile application development

    These enhancements can improve system intelligence, automation, and practical usability.

  6. CONCLUSION AND FUTURE SCOPE

The Voice Controlled Smart Car is an intelligent and efficient robotic automation project developed using Arduino Uno and Bluetooth communication technology. The system successfully demonstrates wireless robotic vehicle control using smartphone voice commands. The project provides an affordable, easy-to-use, and reliable solution for smart robotic applications. The integration of voice recognition and embedded system technology improves automation and reduces manual control effort.The proposed system can be widely applied in educational robotics, industrial automation, healthcare assistance systems, surveillance applications, and smart transportation technologies.

In the uture, the system can be enhanced using IoT connectivity, obstacle avoidance sensors, GPS navigation, artificial intelligence, and cloud-based monitoring systems. Advanced features such as autonomous navigation and machine learning-based voice processing can further improve system performance and real-world applications. The project demonstrates the practical implementation of embedded systems, robotics, and wireless communication technologies in modern smart automation systems.

REFERENCES

  1. M Saravanan developed "Arduino Based Voice Controlled Robot Vehicle" (October 2020). International Journal of Engineering Applied Sciences and Technology, 2021 Vol. 6, Issue 4, ISSN No. 2455-2143, Pages 160-170.

  2. Mrumal K.Pathak wrote, "Robot Control Design Using Android Smartphone" (February 2015). International Journal of Engineering Applied Sciences and Technology, 2021 Vol. 6, Issue 4, ISSN No. 2455-2143, Pages 160-170.

  3. Shubh Srivastava contributed "Voice-controlled robot car using Arduino" (May 2020). International Journal Of Engineering Applied Sciences and Technology, 2021 Vol. 6, Issue 4, ISSN No. 2455-2143, Pages 160-170.

  4. Aditya Chaudhry implemented an "Arduino-based voice-controlled Robot" (June 2019). International Conference on Trends in Electronics and Informatics (ICOEI), ISBN: 978-1-7281-5518-0

  5. Parichart Leechor wrote "Operation of a Radio-Controlled Car by Voice Commands" (March 2010). International Conference on Trends in Electronics and Informatics (ICOEI), ISBN: 978-1-7281-5518-0. on Trends in Electronics and Informatics (ICOEI), ISBN: 978-1-7281-5518-0

  6. Arduino Documentation Team, Arduino Uno Official Documentation.

  7. HC-05 Bluetooth Module Datasheet, Wireless Serial Communication Module.

  8. STMicroelectronics, L298N Dual H-Bridge Motor Driver Datasheet.

  9. Android Developers Documentation, Android Speech Recognition API.

  10. Muhammad Ali Mazidi, The 8051 Microcontroller and Embedded Systems, Pearson Education.

  11. Simon Monk, Programming Arduino: Getting Started with Sketches, McGraw Hill Education.

  12. Research Article: Voice Controlled Robotic Vehicle Using Arduino and Bluetooth Technology, International Journal of Engineering Research and Technology.

  13. Components101, DC Motor Working Principle and Applications.

  14. Arduino IDE Official Documentation, Embedded C Programming for Arduino.

  15. International Journal of Innovative Research in Science, Engineering and Technology, Smart Voice Controlled Robot Using Android