Introduction: Make a Mini Toy Car With Arduino

Picture of Make a Mini Toy Car With Arduino

Every boy have the dream to make a car. Days ago I made a Never Fall Beetle, it’s very funny and so many people said the like it. Here it will make another toy car, which is much smaller and, it’s programmable.

I am not going to use Shield Bot again, I will cut the car body with wooden board. And today I will just make a basic version, that means if you want you make a full and cool car, you need to make something yourself.

There is 3 sensor include:

  • Digital compass to detect the direction
  • IR distance sensor to detect black line
  • Ultrasonic sensor to detect the edge of desk, to avoid falling

I will improve the code and outline when I get time.

Step 1: Prepare the Stuff

Picture of Prepare the Stuff

The stuff is in 3 parts, electronic modules, the wooden board and others.

Electronic modules:

Grove – Joint is a very small Arduino compatible board, the 2 on-board Grove ports is enough for so many application, and it’s only 30x15mm size.

Wooden and laser cutter.

  • 3mm wooden board

3D Print a lampshade:

You can find a laser cutter easily if there’s a maker space near from you. I can say that every maker space has a laser cutter. If you can’t find the wooden board of a laser cutter, you can try the laser cutting service supply by Seeed.

Step 2: Cut the Base of the Car

Picture of Cut the Base of the Car

You need a laser cutter and a 3mm wooden board here.

Just download the 2D file and cut it with a laser cutter.

You will find that there’s many parts, I will show you the usage of each part in the next steps.

In this part we just cut the board.

Step 3: Install the Motor

Picture of Install the Motor

We need some AB glue to connect the wooden and motor here.

First of all, connect the 3 smaller board together, and then tack the 3 boards to the body, you can find a square on it. It may need few minutes before it fastness. If you put something on the top, it will save you some times. Or you can go for eating something or go to the toilet in the time waiting.

Then you can put some AB glue on the gap, and then put the motor to it, also few minutes later, the motor is fixed fine.

Step 4: Install the Electrical Modules

Picture of Install the Electrical Modules

Here we need some M2 screws and nuts.

It is not a very hard step, more details please refer to the image.

Actually if you get the whole things before you, you will know where to put the modules :)

Step 5: Solder a Cable to Motor

Picture of Solder a Cable to Motor

There are 2 jst2.0 connector on the motor driver module, each to control a motor.

What we need to do is connect the motor to the jst2.0 connector.

If you have never try to make soldering, never mind, it’s as easy as you drive a car. Actually I just get my driving license days ago, hahaha.

Step 6: Hardware Connecting

Picture of Hardware Connecting

After the upper steps, we get a car. But each

modules is separated, we have to connect they together. And lucky that we don’t need to solder here. Just insert the Grove cables to each module.

The connection is:

  • I2C port of Joint > I2C Hub
  • I2C Hub > Grove – Digital Compass
  • I2C Hub > Grove – Mini I2C Motor Driver
  • D5 -> Ultrasonic
  • D6 -> IR distance sensor

Step 7: Software Work

Picture of Software Work

Finally we got to the last step. The Car can’t run yet, but it’s very near from success.

I had said that Joint is compatible with Arduino, I guess you have use Arduino before, because this instructable is post on Arduino Plate. You have never heard about Arduino? Ok, you can learn about it when you have time.

About how to use Grove Joint, refer to the wiki.

Please download the code here, it’s just a simple code, you need to code if you need some complex function.


AbuS38 (author)2017-12-18

Tell me how to build a remot controling system

owen931211 (author)2017-01-30


rony31 (author)2015-10-14

m not getting please tell me how to make a sinple remote controller

Na101 (author)2015-10-11

Thx so much it is so cool!

About This Instructable




Bio: Howdy, we are application engineers in Seeedstudio. Sharing projects with maker community is awesome. Hope you like it XD
More by Seeed Studio:Diy Smart Home Assistant With Raspberry Pi and ReSpeaker Mic ArrayBuild Google Assistant on Raspberry Pi With ReSpeaker Mic ArrayDIY a Gesture Keyboard That Can Control the Media Player
Add instructable to: