hc05 bluetooth module disconnecting from device when sending data, plz help

im new to arduino and im using arduino uno, when i connect to the bluetooth module nothing happens until i try to move the car with phone

i wired the bluetooth like this :

-> state ===> x
Level:3.3V <- RXD ===> (TX)
-> TXD ===> (RX)
<- GND ===> (GND)
Power.3.6v--6v <- VCC ===>(5V)
<- EN ===> x

the code :

//Arduino Bluetooth Controlled Car//
// Before uploading the code you have to install the necessary library//
//AFMotor Library Library Install | Adafruit Motor Shield | Adafruit Learning System //

#include <AFMotor.h>

//initial motors pin
//AF_DCMotor motor1(1, MOTOR12_1KHZ);
//AF_DCMotor motor2(2, MOTOR12_1KHZ);
AF_DCMotor motor3(3, MOTOR34_1KHZ);
AF_DCMotor motor4(4, MOTOR34_1KHZ);

char command;

void setup()
{
Serial.begin(9600); //Set the baud rate to your Bluetooth module.
}

void loop(){
if(Serial.available() > 0){
command = Serial.read();
Stop(); //initialize with motors stoped
//Change pin mode only if new command is different from previous.
//Serial.println(command);
switch(command){
case 'F':
forward();
break;
case 'B':
back();
break;
case 'L':
left();
break;
case 'R':
right();
break;
}
}
}

void forward()
{
//motor1.setSpeed(255); //Define maximum velocity
//motor1.run(FORWARD); //rotate the motor clockwise
//motor2.setSpeed(255); //Define maximum velocity
// motor2.run(FORWARD); //rotate the motor clockwise
motor3.setSpeed(255);//Define maximum velocity
motor3.run(FORWARD); //rotate the motor clockwise
motor4.setSpeed(255);//Define maximum velocity
motor4.run(FORWARD); //rotate the motor clockwise
}

void back()
{
//motor1.setSpeed(255); //Define maximum velocity
// motor1.run(BACKWARD); //rotate the motor anti-clockwise
//motor2.setSpeed(255); //Define maximum velocity
//motor2.run(BACKWARD); //rotate the motor anti-clockwise
motor3.setSpeed(255); //Define maximum velocity
motor3.run(BACKWARD); //rotate the motor anti-clockwise
motor4.setSpeed(255); //Define maximum velocity
motor4.run(BACKWARD); //rotate the motor anti-clockwise
}

void left()
{
// motor1.setSpeed(255); //Define maximum velocity
//motor1.run(BACKWARD); //rotate the motor anti-clockwise
//motor2.setSpeed(255); //Define maximum velocity
//motor2.run(BACKWARD); //rotate the motor anti-clockwise
motor3.setSpeed(255); //Define maximum velocity
motor3.run(FORWARD); //rotate the motor clockwise
motor4.setSpeed(255); //Define maximum velocity
motor4.run(BACKWARD); //rotate the motor clockwise
}

void right()
{
//motor1.setSpeed(255); //Define maximum velocity
// motor1.run(FORWARD); //rotate the motor clockwise
// motor2.setSpeed(255); //Define maximum velocity
//motor2.run(FORWARD); //rotate the motor clockwise
motor3.setSpeed(255); //Define maximum velocity
motor3.run(BACKWARD); //rotate the motor anti-clockwise
motor4.setSpeed(255); //Define maximum velocity
motor4.run(FORWARD); //rotate the motor anti-clockwise
}

void Stop()
{
//motor1.setSpeed(0); //Define minimum velocity
//motor1.run(RELEASE); //stop the motor when release the button
//motor2.setSpeed(0); //Define minimum velocity
//motor2.run(RELEASE); //rotate the motor clockwise
motor3.setSpeed(0); //Define minimum velocity
motor3.run(RELEASE); //stop the motor when release the button
motor4.setSpeed(0); //Define minimum velocity
motor4.run(RELEASE); //stop the motor when release the button
}

im using 4 motors, every 2 motors is connected together.. i mean the left motors is connected with 2 wires , same thing on the right side

everything is working perfectly
but when i connect to the bluetooth module and sending command it disconnects from my device

any solutions please?

thx

How are you powering your motors?

im using 9v battery

Are you also using that 9 V battery to power the HC-05?

yup,

If the 9 V battery your are using is this style:

they are not capable of supplying to current to power motors. When you run the motors, likely it is causing the voltage to drop, which makes the HC-05 disconnect.

A battery holder of multiple AA batteries (the number depends on the voltage you need) would be work better for you.

btw i tried AA batteries too but it didnt work