Robotic car using 8951 Microcontroller

Robotic Car is a miniature prototype car powered by batteries whose various movements can be control either manually or automatically, or the combination of both.  Here the command is given through keyboard; it would have been better if we used IR remote control or something of that kind rather than using keyboard for commanding. However, by realizing the complexities we have made simple using keyboard.

Block diagram of the project:
Block diagram of the project:

Some photographs of this model:

Robotic car model
Robotic car model
Robotic car model
Robotic car model

Project Description:

Keyboard section:

There are six switches in this section. They are

  1. Turn left.
  2. Turn right.
  3. Stop.
  4. About turn.
  5. Park left.
  6. Park right.

Circuit diagram of keyboard is shown bellow.

Keyboard circuit of the Robotic car
Keyboard circuit of the Robotic car

Car section:

There are many sub sections in this section. They are


We are using a 5V dc motor to drive the vehicle. The speed of the vehicle and its strength is controlled by the proper use of pulley. The rear wheel of the vehicle is connected to this motor through a pulley. This motor is meant for moving the vehicle both in forward and backward direction. Microcontroller (8051) controls the forward and backward movement of the vehicle in the following manner:

Circuit diagram of Motor connection
Circuit diagram of Motor connection

Here in the above circuit, T1, T2, T3, T4 are the NPN power transistor (2N3055). A0, A1, A2, A3 are the signals coming from the micro controller. With the specific combination of A0, A1, A2, A3 we can change the direction of rotation of motor as follows:

Case I: When   A0=high; A3=high; & A1=low; A2=low
The motor rotates in clockwise direction

Case II:
When   A0=low; A3=low; & A1=high; A2=high
The motor rotates in anti-clockwise direction

Case III:
When   A0=low; A3=low; A1=low; A2=low
The motor stops the rotation.

Editorial Team
Editorial Team

We are a group of young techies trying to provide the best study material for all Electronic and Computer science students. We are publishing Microcontroller projects, Basic Electronics, Digital Electronics, Computer projects and also c/c++, java programs.

498 thoughts on “Robotic car using 8951 Microcontroller

  1. dear bro how can you send the signal through wireless or wired through external devices. plz send tips to my mail ID.

  2. sir! plg send me total informetion&ckt diagram required component and its price.

  3. please send me total information about this project
    1)microcontroller program
    2)circuit daigram
    please send me i want to do this as project……….

  4. please am so excited with robotic car and am in final year please help me more details so as i can do this project as my final year project.

  5. sir plz send me full description and circuit diagram i do it as a my finyal year project,

  6. i am a school student of class 9 and i want the full discription of this project for my sience exebition .so please please send all the required information to make this robotic car, thanx

  7. sir,as i want to do this project “robotic car control using 8051 micro controller”.if u know about source coding for this project,pls send me on my mail id……””.and then i want extra information about this project….pls help me admin !!!!

  8. Please Send me all the information + source code for this project.
    I liked the project very much and want to make this in my project.
    Please send all information on my id::
    thanks in advance.

  9. hello sir , i like your concept.
    can u give me the idea how to track the robot to destination point.
    the at some point.i.e (3,4 ) and i want to move it toward (5,5) so what do?

Leave a Reply

Your email address will not be published. Required fields are marked *

Get the latest updates on your inbox

Be the first to receive the latest updates from Codesdoc by signing up to our email subscription.