Any Remote Controlled Car Using Arduino

by praveenkumar2000 in Circuits > Robots

7198 Views, 97 Favorites, 0 Comments

Any Remote Controlled Car Using Arduino

temp_-550854619.jpg
As this is my first instructable I tried my best. This car is made using arduino without any motor sheild or ics. This rover can be controlled using any remote. Firstly we need to decode the remote for code. I used my stb remote to control my car. Sorry for the poor quality of the images.

Materials and Tools Requirements.

temp_-1518671921.jpg
temp_-1628012679.jpg
temp_-750070192.jpg
temp_-1121308241.jpg
temp_-1514418476.jpg
temp_241728602.jpg
temp_-503368431.jpg
temp_-2124398754.jpg
temp_-1611134996.jpg
temp_-864417794.jpg
temp_-291963918.jpg
Materials:
1. Arduino
2. half sized breadboard
3. Ir receiver ( you can use any receiver)
4. BO motor x2 (with mounting brackets and screws)
5. BO wheel x2
6. Castar wheel
7. Wood to mount all things. ( If you have any chasis kit you can use it.)
8. 5V relay x2
9. 6v buzzer
10. 9v battery x2
11. led x2 ( You can use any colour of your choice.)
12. few jumper wires.

Tools:
1. Screw drivers
2. Computer with arduino IDE installed.
3. Usb 2.0 to Usb A cable
4. Double sided foam tape

Mounting Motors and Wheels

temp_-347515165.jpg
temp_-93845675.jpg
temp_-1324372314.jpg
temp_245463562.jpg
temp_-233436389.jpg
Mount the motors using mounting brackets using the screws provided with the brackets. Then mount the castar wheel exactly at the center of front portion. Fix the wheel using a screw. Make a hole and bring the wire up.

Mount Arduino and Bread Board.

temp_223649228.jpg
Mount the Arduino and breadboard using double sided foam tape.

Connections.

temp_-483304457.jpg
temp_12410240.jpg
connect the components using jumper wires.As in above diagram.

Decoding Remote Signals.

First connect the Ir sensor to arduino.
Vcc = 5
Gnd = Gnd
Out = Pin 2

Upload the code attached below.

https://drive.google.com/file/d/0B_OAm6WoR0LyQzZPdUhhNm5QSTg/view?usp=docslist_api

Open the serial monitor.
The code will look something like this.

6F9FA05 - Up
6F91AE5 - Right
6F99A65 - Left
6F948B7 - Off.
Then, convert these hexadecimal codes to decimal using the link below.

https://www.easycalculation.com/hex-converter.php

The converted result,
6F9FA05 - 117045765
6F91AE5 - 116988645
6F99A65 - 117021285
6F948B7 - 117000375.


Final Programming

temp_-669709028.jpg
temp_784329358.jpg
Then change only the decoded code in the fomllowing code and upload it to your board.

https://drive.google.com/file/d/0B_OAm6WoR0LyZnRVX09CTGtZaDQ/view?usp=docslist_api

Enjoy playing.

Once again sorry for the poor quality of the images.