Hc05 module is not connecting to app rc car

Hi, firstly i will describe you my college project i am making Arduino Bluetooth Controlled car.. im using arduino uno and adafruit motor shield and hc05 4 dc gear motor and 4 wheels....etc.. now everything is working fine but im facing a problem in connecting the hc05 Bluetooth to the bluetooth rc car app.... When i switch on my car.. Arduino uno red light get on and adafruit green light on and hc05 redlight blinks normal like not too fast... Then i open the app.. and connect car but there is no hc05 coming in app i have tried several apps to connect... But this not works.. so i tried alternate method first i tried to connect hc05 to my phone Bluetooth and it paired and then when i open the app.. it shows on paired devices then i touch on hc05 it shows connecting to car... After 15 sec it shows unable to connect.... Please help me please im so frustrated it don't work..... I will provide you pictures and show u wiring... Hc05 wiring vcc ser 2 + and gnd ser 2 - and txd ser 1 (s) and rxd ser 2 (s)


Please translate the words into schematics for the BT parts, including the powering.

Please also post the entire, formatted code and use code tags.

This is meaningless, and implies, if anything, that you are trying to communicate while in AT mode. Also, your description of the wiring is incoherent and probably suss.

I suggest you forget about the car and concentrate on just Arduino plus Bluetooth plus phone. A simple "hello" on the latter will show that

You know what you are doing
Your wiring is kosher
Your HC-05 is usable

This last point is not necessarily where your problem lies, but a lot of people are having grief with them.

If you have already proven a simple arrangement, it is best that we hear about it.

See Steps 7, 8, 9 for bluetooth...

Bro how to solder wires tx and rx in Arduino?

#include <AFMotor.h>
#include <SoftwareSerial.h>

SoftwareSerial BT(2, 3); // SER1=S=2 (RX), SER2=S=3 (TX)

AF_DCMotor motor1(1);
AF_DCMotor motor2(2);

void setup() {
BT.begin(9600);
Serial.begin(9600);

motor1.setSpeed(200);
motor2.setSpeed(200);
}

void loop() {
if (BT.available()) {
char c = BT.read();

if (c == 'F') {
  motor1.run(FORWARD);
  motor2.run(FORWARD);
}  
else if (c == 'B') {
  motor1.run(BACKWARD);
  motor2.run(BACKWARD);
}
else if (c == 'L') {
  motor1.run(BACKWARD);
  motor2.run(FORWARD);
}
else if (c == 'R') {
  motor1.run(FORWARD);
  motor2.run(BACKWARD);
}
else if (c == 'S') {
  motor1.run(RELEASE);
  motor2.run(RELEASE);
}

}
}

The Arduino probably has a female header. Use Male-to-Female jumper wire to connect the HC05 to the Arduino.

Arduino has Female header pins...

HC05 has Male header pins...

Male to Female jumper wire...

How bro , motor shield pins is mounted on Arduino uno r3.. so there is no space.... What to do now?

I'm not your bro.

Does the Motor shield have Male headers or Female headers?

Yes, but i am using motor shield so i cant do wiring in Arduino bcz there is not empty space and no space.... All wiring will be done on motor shield..

Only male headers.

SoftwareSerial BT(2, 3); // SER1=S=2 (RX), SER2=S=3 (TX)

Are you sure the "S" pins of Servo_1 and Servo_2 are connected to pins 2 and 3 on the UNO, and not to pins 9 and 10?

Do you know anyone with a solder iron?

Yes ,

Have them solder the Male pins to the Motor Shield, pins 0 and 1. You should have the Female ends available for the HC05.

Solder the motor shield pins? I can't get it.. can you describe

Yes bro i am sure...

Solder one Male end of a Male-to-Female Jumper wire to the MotorShield Pin 0.
Solder a second Male end of a Male-to-Female Jumper wire to the MotorShield Pin 1.

Do you have a picture of your Motor Shield showing pins 0 and 1?

You shared this link ... In this step 6 he solder the male end in arduino uno...