Introduction: Szabo RC Car (Android Speed-PWM Control)

If you want to control your RC car from Android device with this project you can do that!
This project is made for separate motor control to forward a RC car and turn wheels to left and right with speed(PWM) control.

This is a project of two brothers.
We wanted to install Android Bluetooth control to a RC car, but we did not found any good projects with PWM control so we decided to create this RC car.
You can install the electronics part to a ready made car to control it from Android Bluetooth.
The range of the Bluetooth is approximate 80m.

The Software is made by Szabo Istvan.
The Hardware is made by Szabo Jozsef.

Step 1: What You Need

1. Arduino Uno module
2. HC-05 or HC-06 Bluetotth module
3. L298N Motor controller module
4. 10-12V / min.1200mAh batteries
5. 4 LED's and 330 ohm resistors

Step 2: Upload Arduino Program and Android App

Before you upload the Arduino program, be sure your RX and TX connection between Arduino and the Bluetooth module is disconnected.

Copy the application into your phone and you ca install it from file manager.

Step 3: Connecting the Modules

After you have all the components, you can connect the modules.
The HC-05 module is powered from the Arduino with 5V.
The L298N module is powered directly from the batteries.
All the GNDs must be connected together.
The LED's are for front light and backward direction light.
Also you can add a Horn to the pin 13, any sound module you want to install and a voltage regulator, because sound modules usually work with 3V(you can add 3 diodes before: 5V - 3x0.7V = 3V). The horn module has to be connected between pin 13 and GND.

You can find many descriptions how it works the:
L298N module: https://www.bananarobotics.com/shop/How-to-use-the...
Arduino Uno: www.arduino.cc

Step 4: Android Application

It is recommended to use Android 4.4.
Turn on your Bluetooth on your Android device. Pair the HC-05 module with your phone. The code usually is 1234, set to automatic connection.
Start running Szabo RC Car Application, go to settings and set the MAC address.

In the application you can choose 4 different control types.
In the settings you can adjust the power of the motors between 1 - 255.

Step 5: Some Pictures of Our RC Car

If you like this project and many of you wants to order in DIY package,please leave a comment You want to buy the kit and we will further work on that with further improvements.