This document describes a project to control a stepper motor-driven robot's acceleration in real-time using input from a Bluetooth mobile application. An Arduino microcontroller is used along with an ultrasonic sensor for distance measurement and obstacle detection, and an accelerometer to measure the robot's actual acceleration. The controller generates error signals based on the difference between the actual and input accelerations. It then controls the stepper motors to either speed up (if no obstacle is detected) or slow down (if an obstacle is present), in order to maintain safe speeds and distances based on the remote input acceleration. The project aims to realize a complete closed-loop control system using sensors, actuators, and microcontrollers with real-time acceleration