Computer Control RC Car


project is “Computer Control RC Car” and this project is based on hardware plus software. project is a system tool which provides interfacing between computer and external hardware and system control the output of the parallel port by the software this project functionality is similar like a spy car which is control by the computer and through which live video can be capture.
                               This project is work as a system tool. That depends on the parallel port .it is design for search & detective operation and it’s very good software + hardware project .By using this project we capture live video by using the car. We perform mainly four operations Left, Right, Up and Down to move the car in particular direction. We use a Webcam for watching the live video. In this project the main part is the parallel port through which we can connect the external hardware to the system and finally through the interface we send the signal to the parallel port to operate the car. By default the signal is not zero at the parallel port and it always high, so first we send zero signal to the parallel port and all pins of the port goes low then we give a high signal to the parallel port and the pin receive the high signal and then car moves forward.
                                As the name implies the project is a controller that controls the hardware with the help of software. So there are two main part of our project. a Hardware Circuit and A Software Program to Handle that Hardware. Here the Object is a toy car with remote control and the Software is a C# Program. The car is a Remote object since it is not Directly Connected to our Circuit. In the Hardware We are using the Parallel Port to Provide Signal To The interface card so that it can transmit signals to the car and guide it to move in a particular direction. We have used various electronic components, which are listed in a table in this report .we are using four pins of parallel Port.

Interface Card

Although the required signals can be obtained directly from the computer parallel port and used for activating the circuit’s transistor. To connect remote controller with parallel port we establish an interface card.

Component                  Value                 quantity


Resistance (R)               1K                     12 (3 per Line)

Transistor (T)                 BC 547              4 (1 per Line)

PCB dotted (as require)  -                        1(small Size)

Ribbon wire                    -                       10 Feet

Parallel Port cable           -                       1(or female connector).

Batteries                        9 V                    2

                                     1.5 V                  2

A Toy Car (A Remote Control Car) or Any Remote object.
A web cam(any  product)



Specification of Parallel Port
The Parallel Port is the most commonly used port for interfacing homemade projects. Parallel ports are easy to program and faster compared to the serial ports. But main disadvantage is it needs more number of transmission lines. Because of this reason parallel ports are not used in long distance communications. This port allows the input of up to 9 bits or the output of 12 bits at any one given time, thus requiring minimal external circuitry to implement many simpler tasks. The port is composed of 4 control lines, 5 status lines and 8 data lines. It's found commonly on the back of your PC as a D-Type 25 Pin female connector.

 No     Pin No        SPP Signal Direction In/out


1         1                 nStrobe In/Out

2         2                 Data 0 Out

3         3                 Data 1 Out

4         4                 Data 2 Out

5         5                 Data 3 Out

6        6                  Data 4 Out

7         7                 Data 5 Out

8         8                 Data 6 Out

9         9                 Data 7 Out

10       10               nAck In

11       11               Busy In

12       12               Paper-Out / Paper-End In

13       13               Select In

14       14               nAuto-Linefeed In/Out

15       32               nError / nFault In

16       31               nInitialize In/Out

17       36              nSelect-Printer / nSelect-In In/Out

18 - 25                 Ground Gnd

Software interface


to know hardware interface card & software interface please sent request to ehmbiz@yahoo.com










1 comment:

  1. Please send me full info at bkchandraseegar@yahoo.com. Thank You. Need it to teach some kids .Hope will help me. tx

    ReplyDelete