How to Make a Bluetooth RC Car Step by Step Tutorial – Best Arduino Project

In this tutorial, we make a Bluetooth  RC Car step by step. this is one of the best Arduino projects with Bluetooth module. in this post, we learn how to connect HC-05 Bluetooth module to Arduino and how to interface HC-05 Bluetooth module with Arduino. learn and make RC car with this awesome tutorial. if you have any problem or query you can ask in the comment section. we will give you the best tutorial on making projects so if you want to learn daily new things bookmark our website or follow and share us. we give also the best School projects How to make a Bluetooth  RC car step by step. we give you all the information about this project with the image. so, it would be the best tutorial you have found on the internet so keep reading this blog.

How to Make a Bluetooth RC Car Step by Step Tutorial

Component Required to make Bluetooth  RC car:-

  1. Car Chasis
  2. Gear Motor
  3. On/Off Switch
  4. Wheels
  5. Jumper Wires
  6. 9v Battery
  7. Arduino Uno
  8. HC-05 Bluetooth Module
  9. Motor Driver
Software Required to make Bluetooth RC Car
  1. Bluetooth RC Controller Android App
  2. IDE (Arduino)
1. Car Chasis, wheels and motors
Component Required to make Bluetooth RC car
 you need car chassis to assemble all the component on it. put you motor and wheels on the car chassis with the help of nut, bolt, and pench. it is very easy you can do it easily. put each motor on each corner with the help of nut and bolt which is given in the pouch. you do not need to purchase any other nut bolt to assemble it.this is the first step to make best electronic projects on bluetooth.Motor is the most important part of the RC car if which rotate by some electromagnetic properties these properties and working Concept of dc motor we have described in our Simple Dc motor science project for school students. go through this article to understand the concept and working. and you can easily make dc motor at  home by reading this article.
2. 9V Battery, Jumper Wire and On/Off Switch 
a jumper wire is used to connect or interface Bluetooth and motor driver to the Arduino. 

9v battery is used to give supply to Bluetooth RC car 

ON/OFF switch is compulsory in each and every project. because we need to off all the device so we can control the power supply with this switch. it increases the life of component as well as battery
3.Arduino Uno Overview 
Arduino uno for rc car
The UNO is the best board in Arduino family.   to get started with electronics and coding you must used Arduino Uno you can easily interface it with any sensor. If this is your first experience with microcontroller it would be good for you. the UNO is the most robust board with 14 GPIO pins you can start playing with. The UNO is the most used and documented board of the whole Arduino family. Arduino having 14 GPIO pins 6 PWM pins and 6 analog Pins. you can use analog data with Arduino because it has ADC inbuilt.we are going to make one of the best Arduino projects. and you learn how to make a Bluetooth Rc car .
4.Bluetooth Module HC-05 Description, overview
hc-05 bluetooth module for rc car

HC‐05 module is an easy to use Bluetooth module, made for good wireless serial connection setup between the devices. The HC-05 Bluetooth Module having two modes for working either it can be used in a Master or Slave configuration, making it a very good solution for wireless communication. you yac learn how to use bluetooth module HC-05 with arduino.

Hardware Features

  • Typical ‐80dBm sensitivity.
  • Up to +4dBm RF transmit power.
  • 3.3 to 5 V I/O.
  • PIO(Programmable Input/Output) control.
  • UART interface with programmable baud rate.
  • With an integrated antenna.
  • With the edge connector.

Software Features

  • Slave default Baud rate: 9600, Data bits:8, Stop bit:1,Parity:No parity.
  • Auto‐connect to the last device on power as default.
  • Permit pairing device to connect as default.
  • Auto‐pairing PINCODE:”1234″.
5. Motor driver L293D
It gives power to Bluetooth Rc car motors. it is not easy to give power to four motors by a single Arduino. so we need to give some extra supply to the motors. motor driver gives more supply to the motors.
Step-1
  • How to Connect Bluetooth module HC-05 with Arduino/How to Interface Bluetooth module HC-05 with Arduino.
  • Connect Bluetooth module HC-05 Vcc to Arduino Vcc
  • Connect Bluetooth Module HC-05 Gnd To Arduino Gnd
  • Connect Bluetooth Module HC-05 Tx pin with Rx pin of Arduino
  • Connect Bluetooth Module Hc-05 Rx pin to Tx pin of Arduino
Step-2
  • Connect Arduino with Bluetooth Module and Motor Driver/Connect Arduino with HC-05 and LN23D/ Bluetooth Rc car connection 
circuit diagram for bluetooth rc car
  • Connect Arduino Pin 9 to IN1 of Motor Driver
  • Connect Arduino Pin 10 to IN2 of Motor Driver
  • Connect Arduino Pin 11 to IN3 of Motor Driver
  • Connect Arduino Pin 12 to IN4 of Motor Driver
  • Connect motor’s wires with the motor driver as shown in figure

watch full video on youtube

Step-3
Now assemble all the component on the Chassis 
Step-4
Now open Arduino IDE software and Paste Below given Code :-
Bluetooth Rc car Arduino Code/ Arduino bluetooth RC car c code/ Arduino bluetooth RC car source code
char m=0;
void setup() {
  // put your setup code here, to run once:
pinMode(9, OUTPUT);
pinMode(10, OUTPUT);
pinMode(11, OUTPUT);
pinMode(12, OUTPUT);
Serial.begin(9600);
}
void loop() {
 if (Serial.available()>0)
 {
  m=Serial.read();
}
 if (m==’F’)
{
  digitalWrite(9, HIGH);
  digitalWrite(10, LOW);
  digitalWrite(11, HIGH);
  digitalWrite(12, LOW);
  }
 else if (m==’B’)
{
  digitalWrite(9, LOW);
  digitalWrite(10, HIGH);
  digitalWrite(11, LOW);
  digitalWrite(12, HIGH);
  }
else if (m==’R’)
{
 digitalWrite(9, HIGH);
  digitalWrite(10, LOW);
  digitalWrite(11, LOW);
  digitalWrite(12, HIGH);
  }
 else if (m==’L’)
{
  digitalWrite(9, LOW);
  digitalWrite(10, HIGH);
  digitalWrite(11, HIGH);
  digitalWrite(12, LOW);
  }
else
{
  digitalWrite(9, LOW);
  digitalWrite(10, LOW);
  digitalWrite(11, LOW);
  digitalWrite(12, LOW);
  }
}
Step-5
Connect Arduino With USB ASP Cable with your Computer. and upload this program to your Arduino Uno Board.
Step-6 
Download Bluetooth Rc controller car android app/ IOS in your Mobile Phone. now switch ON your RC Car and connect with the App and Enjoy your Car.

Thank you. if you Like this Tutorial Comment and share.

14 thoughts on “How to Make a Bluetooth RC Car Step by Step Tutorial – Best Arduino Project

  • February 3, 2019 at 6:46 pm
    Permalink

    best tutorial for rc car thanks a lot

    Reply
  • March 16, 2019 at 5:48 pm
    Permalink

    I personally am working on a mars rover project which requires six wheels. Being that the motor driver only has 4 IN pins, will I need a second motor driver to operate all 6 wheels?

    Reply
    • September 20, 2019 at 4:28 pm
      Permalink

      The code you gave is not compiling. It is saying “ERROR”

      Reply
      • September 20, 2019 at 4:31 pm
        Permalink

        Please fix the code as soon as possible and if you can please send it to my email address

        Reply
  • March 21, 2019 at 3:11 pm
    Permalink

    Pease check the pins numbers text/ photo You used 9, 10, 11 and 12 in the code for arduino 3, 4, 5 and 6.

    Congratulations for your post I will use it in class.

    Reply
    • September 20, 2019 at 4:28 pm
      Permalink

      The code you gave is not compiling. It is saying “ERROR”

      Reply
  • March 29, 2019 at 6:18 pm
    Permalink

    The RC controller app does not work on IOS devices. What other ways could we control the car without having to have the Arduino directly connected to a computer?

    Reply
  • May 25, 2019 at 11:05 pm
    Permalink

    How can we control an aurdino either car or else using an IOS device. This has been an major problem in projects of mine if you could help that would be great. Sorry for bad English

    Reply
    • May 28, 2019 at 3:34 am
      Permalink

      try to download BLE joystick and edit the code according to the app it will work

      Reply
  • June 11, 2019 at 5:00 pm
    Permalink

    One thing I would like to reply to is that weightloss system fast can be achieved by the appropriate diet and exercise. People’s size not only affects the look, but also the general quality of life. Self-esteem, depressive disorders, health risks, as well as physical capabilities are damaged in fat gain. It is possible to do everything right but still gain. If this happens, a condition may be the offender. While an excessive amount food and never enough workout are usually the culprit, common medical conditions and widespread prescriptions might greatly add to size. Thx for your post right here.

    Reply
  • December 1, 2019 at 5:54 am
    Permalink

    I every time spent my half an hour to read this weblog’s
    articles or reviews every day along with a cup of coffee.

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *