Bluetooth controlled RC car

Published on . Written by

Bluetooth controlled RC car

Design your own Bluetooth controlled RC car. You can do it as a mini project in your academics. In this project, you will learn the types of components used to have input and output, usage of Bluetooth connectivity and interfacing them to other electronic devices like Arduino, raspberry pi.

Read more..

SLNOTE

Skyfi Labs Projects
Hardware components required

Arduino UNO R3-1

Jumper wires

Bluetooth Module HC-05-1

Motor Driver IC L298N-1

3-6v TT Gear motors-4

USB Cable and Power cable for Arduino


SLLATEST
Software Components Required

Arduino IDE

Bluetooth RC controller

Description of Components

We will be using the Arduino UNO R3 for this mini-project. Arduino UNO R3 is a type of microcontroller, which has an open-source platform. Arduino UNO is a computing device. It has memory restricted to the small size. We can program it for a specific purpose. Our aim is to control the RC car using the Arduino UNO. L298N Motor driver IC is used for the control unit.

Control Unit controls the movement as per the command given through Bluetooth by phone. L298N has the cooling capacity, which bears current at a certain large range. Also, we will be using the app to control the movement of the RC car. It uses Bluetooth connectivity of phone for interfacing. It functions as a controlling device for interfacing between the Arduino UNO and motor. We are using the Bluetooth HC 05 for the interface between mobile and Arduino. HC- 05 requires 5v power supply. It transmits and receives information from the mobile. We will also use the software Arduino IDE which is very friendly to learn. It is an open-source environment. Coding in this software is very easy in this software almost like the English language. The app we used to control car has speed adjustments to some limits. Pulse width modulation techniques are better suitable for these types of operations. Arduino UNO has these option to use pulse width modulation technique. Pulse Width modulation technique is suitable for controlling the speed of dc motor. This technique enables the smoother operation of the dc motor even after the variable speed.

Since it is a learning purpose project, we will control the movement of the wheels. If we want, we can add up the features like Backlights, headlights.

Here we are using the control unit as L298N. Control unit enables us to control the movements. RC car exhibits 4 types of movements. They are forward and the backward movements, turning operations for right and left sides.

Forward and backward movements are controlled by the direction of power flow from the battery. Turning operations to the right and the left are performed by logic like turning to left side involves power flow form battery only to right side wheels, right side wheels do get power flow. Another turning operation to right side involves the power flow only to left side wheels, left side wheels do not get power flow.

Thus, the process of controlling the movement is achieved by the combination of logic and direction of power flow form battery. The logic will contribute partial and direction of power flow will contribute partially to the control of movement.


SLDYK
Kit required to develop Bluetooth controlled RC car:
Technologies you will learn by working on Bluetooth controlled RC car:


Any Questions?


Subscribe for more project ideas