How to Make a DIY Smartphone Controlled RC Car

by Surajit Majumdar in Circuits > Arduino

25064 Views, 65 Favorites, 0 Comments

How to Make a DIY Smartphone Controlled RC Car

WP_20170715_14_50_42_Pro (2).jpg
WP_20170715_14_46_05_Pro.jpg
WP_20170715_14_48_53_Pro.jpg
WP_20170715_14_51_07_Pro.jpg
WP_20170715_14_54_07_Pro.jpg

Hello, Guys! In this tutorial, I'm going to make an Arduino based smartphone controlled RC car. This car could be controlled via Bluetooth using any Android phone or tablet. This is an awesome project. it's simple to make, easy to program and also a great project for a hobbyist like me. So don't waste your time and let's make this cool project with me.

Here's The Full Tutorial And Demonstration video

The Parts List

WP_20170718_14_42_15_Pro (2).jpg
WP_20170718_14_31_26_Pro (2).jpg
WP_20170718_14_26_21_Pro (2).jpg
WP_20170718_11_49_09_Pro.jpg
WP_20170718_11_51_20_Pro (2).jpg

Here's The Parts List:

  • Arduino Nano
  • L298N Motor Driver
  • HC05 Bluetooth Module
  • 18650 Li-ion Battery(2ps)
  • Old RC Car
  • Male To Female And Female To Female Jumper.

Upload the Code

WP_20170718_14_26_21_Pro (2).jpg
WP_20170711_21_17_15_Moment.jpg
Screenshot (44).png

First, connect the Arduino to your pc, then upload the code.

Downloads

Download the App

Screenshot (45).png

Download the car controller app from google play store.

Wiring Diagram/Circuit Diagram

circuit diagram.png

Here's the entire circuit diagram

Connect All the Modules

First, we'll start off by making the connection among all the modules. At first, connect jumpers between motor driver and Arduino as follows.

*Arduino--Motor Driver

  • D5>IN1
  • D6>IN2
  • D10>IN3
  • D11>IN4
  • Vin>5V OUT
  • GND>GND

Now Connect Bluetooth Module TO Arduino And Motor Driver

*Arduino--Bluetooth Module

  • TX>RX
  • RX>TX

*Motor Driver--Bluetooth Module

  • 5V OUT>5V IN
  • GND>GND
  • Mounting All the Modules

    WP_20170718_15_12_08_Pro.jpg
    WP_20170711_21_34_00_Moment(4).jpg
    WP_20170711_21_34_00_Moment(5).jpg
    WP_20170711_21_34_00_Moment(7).jpg
    WP_20170711_21_39_32_Moment(2).jpg
    WP_20170711_21_48_27_Moment(3).jpg
    WP_20170711_21_48_27_Moment.jpg
    WP_20170711_21_48_27_Moment(2).jpg

    Now it's time to mount all the modules. First, apply some hot glue on battery cover then mount motor driver. Next, we'll mount Arduino and BT module. Then mount the battery. After mounting all the modules connect front and rear motor wires to the motor driver according to the circuit diagram.

    Soldering Wires

    WP_20170711_21_58_02_Moment(2).jpg
    WP_20170711_21_58_02_Moment(3).jpg

    Now solder battery's positive wire to switch, then connect it to the motor driver and connect negative wire of the battery to GND of the motor driver.

    We're Done Now

    WP_20170711_21_58_02_Moment(6).jpg
    WP_20170711_22_57_33_Moment(5).jpg
    WP_20170711_22_57_33_Moment(4).jpg
    WP_20170715_12_52_24_Pro.jpg

    Finally, we're done now. Connect the upper case of the car. Have fun with this fast smartphone controlled car. I hope you'll like it. Don't forget to follow me for my upcoming awesome projects.