How to Make a Remote Control Car

Project by
Mepits

Do you ever wonder how to make a remote control car/toy or how to make a remote control robot? The objective of this project is to design a low cost remote control toy or robot. There are so many projects available to make RC toys. But here we are providing a simple circuit with low cost electronics components. DIY electronic projects like this will increase your passion to electronics.

The project “How to make a remote control car” is for students to make a low cost car by themselves. It is very useful to study the basics of wireless communication for electronics beginners. Mainly wireless car projects use two types of technologies Infra-Red (IR) and Radio Frequency (RF). IR remote control sends infrared rays to the car circuit. In case of IR remote control, line of sight with the receiving circuit is necessary and its range is only up to 10 meters. But in case of RF remote Radio Frequency waves plays the role, so signal can go through walls and are able to provide a range up to 35 meters.

In our project we are designing an RF remote control. For that we are using an ASK transmitter receiver module. Microcontroller is avoided in the circuit to make it cost effective. ASK module is used as the remote transmitter, two IC’s HT12E and HT12D is used for Encoding and Decoding. Circuit diagram and circuit explanation given below will make you confident enough to make a remote control car.

Block Diagram of DIY Electronic Project Remote Control Car:

smart extension box mepits block diagram

Block Description:

Transmitter Section:

Controlling Switches: Four button switches are used in the remote control to move the car backward, forward, left and right.

HT12E Encoder IC: It is a 212 series encoder IC used for wireless communication applications. It is mainly used to convert 12 bit parallel data (8 address bits and 4 data bits) to serial out so that it can be transmitted using a transmitter Module.

RF Tx Module: 434 MHz ASK transmitter module for transmission. It is capable of providing a data rate of about 8kbps.

Battery: 3V button cell is used to power the remote.

Receiver Section:

RF Rx Module: A high sensitivity 434 MHz ASK Receiver module for receiving the data from remote control.

HT12D Decoder IC: It is a 1212 series decoder IC used for wireless communication applications. It converts the serial input to parallel out.

Motor Driver: L293D motor driver is used to drive two motors. L293D provides bidirectional drive current up to 600mA at voltages from 4.5V to 36V.

Motors: Here two BO motors are used which are driven by the motor driver L293D and both of them are connected to robotic wheels to move the car.

Battery: Receiver section need more power than the remote control circuit. So 9V/12V battery is required to power the circuit.

Electronic Components & Modules Required:

Only basic electronic components were used here for the project. All datasheets and link to buy the components online are provided below. Refer datasheets and get familiarize about the components used for the circuit before starting the DIY project.

Resistor:

  • 1K Resistor: 8

Semiconductors:

Modules:

Miscellaneous:

 

Circuit Design of Remote Control Car:

 

RF controlled car

RF Remote control circuit diagram

RC car circuit diagram with remote transmitter

Circuit design of this remote control car is simple and is of low cost as we are not using a microcontroller in it. So these type DIY electronic projects are very effective for hobbyists, students and for beginners in electronics field. Main components are two communication ICs (HT12D and HT12E) and an ASK RF transmitter receiver module. They are available in every local shop and online stores in a very low cost.

RC car circuit diagram with remote transmitter is designed in a compact way to make it as small as possible. Remote uses four button switches (S1, S2, S3, and S4) to control the toy. Digital data’s from the switches are encoded by the HT12E encoder IC and are transmitted to the receiver through ASK RF Module. When we press these switches, 4 data bits and 8 address bits are serially encoded and output through the pin “DOUT” is given to the 434 MHz Transmitter.  Circuit is so simple due to the simple coupling of ASK module with HT12E and HT12D pair. Remote control is power by a 3V button cell.          

Receiver section receives the signal with the help of 434 MHz ASK module and provides it to the decoder IC. “DIN” pin of HT12D gets the data from RF module and checks it three times before decoding. And if received address data matches with the encoder address data, then IC will decode the data bits and provides it directly to L293D motor driver. This driver is used to control the motors forward and backward according to the received signal. An LED is connected to the valid transmit pin of Decoder IC to indicate a valid transmission. 

Left Motor Direction

Right Motor Direction

Direction of Car

Forward

Forward

Forward

Forward

Backward

Right

Backward

Forward

Left

Backward

Backward

Backward

PCB

Highly optimized PCB design using Eagle Cad is provided below. Both the PCB design for remote control and car is designed as small as possible. Just print both these PCBs and solder it with the electronic components required. After soldering test all the components with a multimeter.

Remote control car remote pcb

Remote PCB

Remote Control Car PCB

Remote Control Car PCB

This DIY project “how to make a RC car” uses only some basic electronics circuitry and mechanical design. So this project is very easy to make and very useful for students.  Also this helps in learning about some basic electronics components and about Radio Frequency communication. As our circuit using low cost electronic components it is very helpful for students to learn electronics through practical knowledge. 

User Review (46)

Deep Patel  

Respected sir I made this and led glows but it is not working I have used different resistor Does that a reason of not working Reply soon

Reply  Report Abuse   11 May,2017 03:05

Deep Patel  

Anyone please reply

Reply  Report Abuse   08 May,2017 10:05

Deep Patel  

Whst happens if I dont use voltage regulator 7805

Reply  Report Abuse   08 May,2017 10:05

Sanjai Radhakrishnan Eranakulam,Kerala

Hai Deep, how much voltage are you applying ? The 7805 regulator is used to regulate the input voltage to 5 Volt since the IC's (L293D) are working on 5V.

Reply   Report Abuse   10 May,2017 07:05

varun mallya  

what voltage have you given to the Receiver module? please reply.

Reply  Report Abuse   01 May,2017 09:05

Sanjai Radhakrishnan Eranakulam,Kerala

It Can be 3 Volt to 5 Volt, depending on your application.

Reply   Report Abuse   10 May,2017 07:05

varun mallya  

Respected sir,what is the value of the R1 in remote control.

Reply  Report Abuse   30 April,2017 09:04

Sanjai Radhakrishnan Eranakulam,Kerala

Hi Varun, The value of R1= 1M

Reply   Report Abuse   10 May,2017 07:05

Deep Patel  

Which type of circuit board is this???

Reply  Report Abuse   29 April,2017 08:04

Deep Patel  

Which type of circuit board is this???

Reply  Report Abuse   29 April,2017 08:04

Deep Patel  

Which type of circuit board is this???

Reply  Report Abuse   29 April,2017 08:04

Deep Patel  

Respected sir Which perforated board r u using

Reply  Report Abuse   29 April,2017 08:04

Deep Patel  

Respected sir Do we need voltage regulator 7805 in this project? Reply please

Reply  Report Abuse   12 April,2017 05:04

Mepits

Hi Deep Patel, 7805 is need in the circuit

Reply   Report Abuse   15 April,2017 12:04

suraj gaud   Mumbai,Maharashtra

can you please tell me which software you use for making pcb layout. And don't forget to reply. thank you

Reply  Report Abuse   05 March,2017 03:03

Mepits

Hi Suraj, We are using Eagle CAD for designing PCB.

Reply   Report Abuse   06 March,2017 11:03

Anuvrat Nehra  

Respected sir, i have made the complete circuit on PCB for my robotics competition, now i face some issues with it. After completing i tested it without connecting to motors ,the LED glowed when i pressed the switch, but when i connected it to motor and then tested it ,it didn't worked . Then i removed the motor, LED stopped glowing and now its not working. i checked the connections- all are fine. None of the components seems to be damaged. Even the tracks on PCB are not sorted . what should I do? Please help me out as soon as possible Thank you

Reply  Report Abuse   02 March,2017 03:03

Sanjai Radhakrishnan Eranakulam,Kerala

Hi Anuvrat, do you still face the same issue ? If you are sure that all the connections are correct and placed the IC correctly, then try replacing the Rf Module..

Reply   Report Abuse   07 March,2017 11:03

M Waqar Nawaz  

Please please Respected Sir, I submit this project in the last of my 3rd semester. I've receiver which is consist of 4 pins and transmitter which is consist of 3 pins. I changed the remote according to my desire but receiver changing become impossible for me please help me.

Reply  Report Abuse   02 December,2016 12:12

Mepits

Hi Waqar, Please give more details

Reply   Report Abuse   02 December,2016 03:12

M Waqar Nawaz

i changed PCB layout of remote but still i'm not able to change the receiver circuit . and can we talk about project on email rather than here because it is problem here to attached files. I want to show you my proteus circuit about this project . Thanks in Advance.

Reply   Report Abuse   03 December,2016 01:12

M Waqar Nawaz

Thank you so much for reply.please open this link and see the picture in that link then you may understand what i means http://tinkersphere.com/wireless-modules-for-raspberry-pi-and-arduino/485-rf-link-transmitter-receiver-module-pair-433mhz-or-315mhz-for-arduino-raspberry-pi-b-b.html

Reply   Report Abuse   03 December,2016 01:12

Mepits

Mail the details to mepitsmail@gmail.com

Reply   Report Abuse   03 December,2016 02:12

perurisourabh  

Is any already printed PCB there for it???

Reply  Report Abuse   15 October,2016 03:10

M Waqar Nawaz  

Is it code and value of C1 =0.1uF?

Reply  Report Abuse   15 October,2016 03:10

M Waqar Nawaz  

Kindly tell me the value of C1 capacitor ? what is the mean of C1=104?

Reply  Report Abuse   15 October,2016 03:10

BIBIN M MATHEW

C1=104 means 10 is the base value and 10^4 is the decimal multiplier so, c1=10*10^4 pico Farads = 10^5 pF 1pF=10^ -6 micro Farads 10^5 pF =( 10^5 * 10^ -6) uF = 10^ -1 uF = 0.1 uF

Reply   Report Abuse   15 October,2016 04:10

BIBIN M MATHEW

C1=104 means 10 is the base value and 10^4 is the decimal multiplier so, c1=10*10^4 pico Farads = 10^5 pF 1pF=10^ -6 micro Farads 10^5 pF =( 10^5 * 10^ -6) uF = 10^ -1 uF = 0.1 uF

Reply   Report Abuse   15 October,2016 04:10

Mepits  

hi kaylee, switch s5 is given to stop the vehicle, if anything goes wrong. s5 is ground switch , it nulls the data transmitted so that car stops.the antenna can be a single stand copper wire of 5 cm length , you can connect any single strand wire if you are short of copper wire.

Reply  Report Abuse   22 June,2016 12:06

fbauth1   Addis Abeba

What about the antenna in the receiver car? What kind of antenna is to be used? Please reply thank you Why there is a SW 5 in the layout? is it needed? thank you please reply :)

Reply  Report Abuse   21 June,2016 06:06

fbauth1   Addis Abeba

What about the antenna in the receiver car? What kind of antenna is to be used? Please reply thank you

Reply  Report Abuse   21 June,2016 05:06

fbauth1   Addis Abeba

Why there is a SW 5 in the layout? is it needed? thank you please reply :)

Reply  Report Abuse   21 June,2016 05:06

fbauth1   Addis Abeba

Hello, may I ask if why there is a SW 5 in the layout? Please reply. Thank you

Reply  Report Abuse   21 June,2016 05:06

perurisourabh  

I have done every thing correct. But it is not working. How to make antenna and with what? Is l1 1k inductance? Will it work without it? It is not available here.......

Reply  Report Abuse   15 January,2016 11:01

ramsouraj

hii...i have a doubt..what diodes did u use for D1 D2 D3 D4 in remote..?and if your model worked which inductor used..?plss reply asap

Reply   Report Abuse   23 February,2016 12:02

ramsouraj

hii...i have a doubt..what diodes did u use for D1 D2 D3 D4 in remote..?and if your model worked which inductor used..?plss reply asap

Reply   Report Abuse   23 February,2016 12:02

ramsouraj

hii...i have a doubt..what diodes did u use for D1 D2 D3 D4 in remote..?and if your model worked which inductor used..?plss reply asap

Reply   Report Abuse   23 February,2016 12:02

ramsouraj

hii...i have a doubt..what diodes did u use for D1 D2 D3 D4 in remote..?and if your model worked which inductor used..?plss reply asap

Reply   Report Abuse   23 February,2016 12:02

ramsouraj

hii...i have a doubt..what diodes did u use for D1 D2 D3 D4 in remote..?and if your model worked which inductor used..?plss reply asap

Reply   Report Abuse   23 February,2016 12:02

Mepits

the diode used is 1n4007, the circuit will work with dioides too. also the inductor is actually a circuit error, there is no need of the inductor L1, in receiver circuit, you can directly ground the pins

Reply   Report Abuse   25 February,2016 11:02

arul   chennai,Tamil Nadu

i bought all the requirements but can you clarify on L1. is it 1k or 1micro or Milli Henry.?

Reply  Report Abuse   24 October,2015 08:10

himanshu anand  

I m doing this project.. I want u to help me out... About antenna. What kind of antenna I m supposed to use in this circuit and where I can find that.

Reply  Report Abuse   19 October,2015 12:10

himanshu anand

Thanks....

Reply   Report Abuse   19 October,2015 09:10

Mepits

The antenna is made by using a wire turned in the form of a solenoid. To know more details you can check the data sheet of HT12E decoder IC

Reply   Report Abuse   19 October,2015 12:10

kottaru69  

i need a help for doing this project in my collage and iam the student of NTTF

Reply  Report Abuse   08 August,2015 11:08

Nandha   chennai,Tamil Nadu

I want to buy this kit

Reply  Report Abuse   27 July,2015 09:07
Related Items