Introduction: Arduino Robot

Picture of Arduino Robot

first of all, i am sorry if i have grammar mistakes, i am asian and i am 13 years old, i study arduino by my self (mostly my self) and this is my first project and also my first instructables. this is the robot that i used to compete with my friends in soccer robot. i did some modifications when i used it but it is broken now, so what i show you here is just a smartphone control robot. i will upload the improved, actual soccer robot soon. Thank you to Phan Hoang Anh- my tutor, he helped me alot with the code

Step 1: Materials

Picture of Materials

here is what you're going to need

-Arduino uno r3

-hc-05 (bluetooth module)

-l298n motor control module

-2 motor

-android phone( i don't know how to control with ios) or a laptop with Bluestacks

-small bread board


- 3.7v ultra fire batteries x 2

- battery holder ( yes, i don't know what it is called)

-robot platform(picture 6)

Step 2: Hard-ware

Picture of Hard-ware

arduino pin 6->in1 or a (of l298n module)

arduino pin 7->in2 or b (of l298n module)

arduino pin 8->in3 or c (of l298n module)

arduino pin 9->in4 or d (of l298n module)

l298n pin +5-> arduino pin 5v ->

l298n pin gnd-> power source (-)-> arduino power plug(-) (arduino power plug is the first picture )

l298n pin vcc->power source (+) ->arduino power plug(+)

arduino pin gnd -> hc-05 gnd

arduino pin tx-> hc-05 rxd

arduino pin rx-> hc-05 txd

(note: i am very sorry for the bad image that i made in 'paint', the circuit simulator does not have an icon for l298n motor driver)

Step 3: Software

here is the code, you can just copy and paste it into the arduino software

(note: when you upload the code, plug of tx and the rx of the arduino, if you don't, it will not work, i know why but it is very hard to explain it in english)

this is the app inventor code:

go to gallery in app inventor 2 and search for 'robot project' with this robot's picture

Step 4: Finishing Step

put every thing on a platform, put on the motor and the wheels like this and you're ready


rids_180302 made it! (author)2017-10-09

Nice robot but why use l298 use l293D expansion board. The robot i have made also has a gripper and I use 1 phone for video calling and like getting a live feed (and I am 14)

cool, your tutor is youtube

this is my tutor's page

chandanjyotihazarika (author)2016-11-07

congratulations for making this cool project

UndeniablyInsane (author)2016-08-22

good job dude.

mk safwan (author)2016-08-04

give the clear image of connection plz

R Jordan Kreindler (author)2016-07-11

Your posting is appreciated. Thanks.

TanveerM2 (author)2016-06-04

Guys If you want to buy some electronics stuff then visit this fb page

to much low price

TanveerM2 (author)2016-06-04

Guys If you want to buy some electronics stuff then visit this fb page

to much low price

JamesonM (author)2016-04-09

excellent robot dude!!!

electric guy (author)2016-03-30


DuLN (author)2016-01-11

great starting! Keep your pasion to create more useful things!

KangH1 (author)2016-01-08

good job, when i was 13, i'm just dreaming about robot. :)

PhiêuD (author)2016-01-08

Great! Congratulation little boy! Keep your passion!

Viet Anh (author)2016-01-07

You did a great job at your age. I even didn't think what a robot was when I was 13. I hope to see your next robot and see your passion when playing with it <3

Hoang AnhP1 (author)2016-01-07

Ha ha. Pround of u

Rovina (author)2016-01-07

Awesome! Keep up the good work. I am eagerly waiting to see your new ones!!!

Vu HongT (author)2016-01-07

Great job.

Pappy52 (author)2016-01-07

Great robot. You shouldn't apologise for bad grammar I thought you did great. I wouldn't know where to start to be able to write an instructable in your language. keep up the good work.

About This Instructable




More by Nguyên AnhN:R2-D2 based robotArduino robot
Add instructable to: