The software requirements process for designing a microcontroller-based voice-controlled system

Nadia Mahmood Hussien, Yasmin Makki Mohialden, Mustafa Mahmood Akawee, Mostafa Abdulghafoor Mohammed


Smartphones of today are capable of controlling motors, music systems, and lighting. This project's objective is to construct a robot car for the elderly and disabled that is based on the Arduino platform. Voice instructions can be used to wirelessly control the robotic car that the user is riding. The robot is able to move to the left and right, as well as forward and backward, and it can also stop. The voice-controlled robot vehicle built using Arduino and operated by an HC-05 module is connected to Bluetooth. The exact spoken commands are sent to the robot through the phone via an application that runs on android. The Arduino, which is in charge of controlling the robotic automobile, gets commands through a Bluetooth transceiver module, which then relays them to the Arduino. The hardware consists of an android phone, an android-powered motor drive, an Arduino, and Bluetooth. This system was developed with the help of Arduino C and the android-meets-robot framework. The primary goals of this piece of writing are to gain an understanding of how to create the criteria for a voice-controlled system that is based on Arduino.


Android application; Arduino; Software engineering; Software requirements; Voice control systems

Full Text:




  • There are currently no refbacks.

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Bulletin of EEI Stats