Put your R/C car under computer control

Put your R/C car under computer control
A step by step instructable on how to take any R/C car and control it with your computer
 
Remove these adsRemove these ads by Signing Up
 

Step 1Overview

my friend leslie got me a radio controlled rat, so I decided to make a computer interface for it (because I'm a huge dork)
This instructable shows how to hack up an R/C car and connect it to your computer. I made a web interface for mine so that my mom could drive a little car around my room from north carolina (I'm in boston), using a webcam to watch it.
This is pretty fun project, takes about an hour to solder up, and if you can make toys computer controlled, you'll uh.....have lots of friends
Also, I'm writing an instructable on using an R/C car to make a digital radio link. Stay tuned, amigos.
-al
http://www.artiswrong.com
« Previous StepDownload PDFView All StepsNext Step »
90 comments
1-40 of 90next »
Feb 4, 2012. 10:34 AMkrisquinney says:
this is the coolest ible.
Jan 15, 2012. 7:28 AMandikovaci says:
man you are a genius
Dec 15, 2011. 12:18 PMemaan says:
hi make this circuit but one problem occurred car is going automatically without pressing any key although i code it which is fine ...now any idea??????????????
Dec 11, 2011. 12:47 AMrverma8 says:
where do i find these chips
Dec 11, 2011. 12:45 AMrverma8 says:
is there any easy way to control rc car by pc
Jul 5, 2011. 11:34 AMminijc says:
why dont you just get one of those big track cars and make the control pannle wierless sory about my bad spelling
Apr 17, 2011. 7:44 AMMusic_Man608 says:
As I'm searching I'm finding that most of you are extremely smat and very good at what you do. I have a dilemma involving R/C as well. I'm trying to build a 48 channel fireworks ignitor. As it stands it's almost complete but it's not wireless. Right now I have to plug a cord into an RCA jck on the board and the other end is connected to an electric match. I got all that. What I need help with is making this an optional "wireless" unit so I can stand back withmy guests at my party and ignite my fireworks from a few feet away. The problem is that the biggest R/F transmitter / receiver I found was only 15 cannels, and it was expensive enough that it wouldn't be cost effective to buy 3 of them plus and additional 3 or 4 channel to build it. I'm extremely limited on experience with eectronics and have no experience with IC's but I'm willing to learn if someone can pont me in the right direction. Thanks.
Apr 16, 2011. 5:33 AMVenemot says:
Hey guys the best and easiest way to control something with your pc is by using a phidget.....just connect two wires to each button as written in this instructable but no need for checking power or ground .....connect the wires to the relays in the phidget and connect the phidget to your pc via the usb cable that is usually supplied with the phidget....i would have already made one but i couldnt find phidget....they are not available in my city....you can buy one at computer stores....the programming is easy although i dont know how to do it.... a friend of mine who is a computer genius(i wouldnt call him a geek....which most people will) told me it is easy and told me when you are done with the hadware work inform me and i will help you with the programming......really people once you use a phidget you will forget that something named serial port ever existed......you can find phidgets with minimum 4 and maximum (i think more than)10 relays.....
Mar 28, 2011. 8:22 AMVenemot says:
It is really good and i have been trying to do this but i cant find all the stuff, i dont understand the schematic pics and i am not very good at computer especially programming so i cant make it right.I will keep trying.And once again FANTASTIC
Dec 6, 2010. 7:25 AMyusca says:
ooops!its hard to get those resources in where i live. can i get the requirements in old electronics????? pliz help

Dec 4, 2010. 3:34 AMyusca says:
excuse me please give me instructions on this whole project
Sep 14, 2010. 4:41 AMmatstermind says:
would a max222 chip work?
Jul 14, 2010. 10:01 PMsalendarsingh says:
i have the same idea as this, so can write a software program to control the car wirelessly please reply
Feb 13, 2009. 4:50 PMdiyman says:
Nice Work! have you tried it with this type of controller. i am very well looking forward to controlling a rc car with my pc Great work again.
rc-transmitter.jpgrc-transmitter-stick-movement.gif
May 20, 2010. 7:34 PMrobert111 says:
 hello my name rob can you tell me how much it will be to do this 
Apr 14, 2010. 6:32 AMlj123456 says:
can this project be done with a arduino
Jul 29, 2009. 11:38 AMRobert L says:
Could some one please make a pic version of the circuit if possible. 5 star . thanks
Jul 21, 2009. 10:46 PMChiranjeeb says:
cool.. i like it dude....
Jun 19, 2009. 12:29 AMpazvlad says:
Fear and loathing in las vegas!!! I win
Jun 8, 2009. 2:52 AM123456789pos says:
cool insructable!
May 1, 2009. 1:42 PMMiffy20 says:
I'm a beginner when it comes to things like this. I could use some more detailed help and making a kit for this would be great!
Apr 2, 2009. 7:17 PMrunthunter246 says:
hhaha WO too much tech for my brain. but i can see how someone who really wanted to do this could..i was just skimming it. but nice
Apr 11, 2008. 10:59 AMmillingabout says:
>(how much for the ape?) (anybody get that reference? somebody? please????) Are you referencing the cartoon with the ape that lived in a pet shop?
Mar 13, 2009. 6:41 PMmonkeywithawrench says:
its a brass monkey. right?
Mar 13, 2009. 6:41 PMmonkeywithawrench says:
is it a brass monkey
Mar 8, 2009. 4:16 AMdontdiewondering says:
will this by any chance damage my motherboard or paraller port?
Jun 25, 2008. 8:31 PMlivesteamfan says:
This is very cool! It would be even better if you applied this to a full-sized car!!!
Jan 10, 2009. 9:13 AMReCreate says:
cool
Dec 14, 2008. 6:33 AMuberdum05 says:
You could always use this software from herehere.If using windows download ksi8 winall.exe for windows.It is designed for a relay board which they sell but I use it for my LED grid.It uses the parallel port on a computer or laptop.
Aug 20, 2008. 1:25 AMamithav says:
Nice work...Can we control this using my joystick...How...?
Apr 29, 2008. 11:58 PMadi12104 says:
sir i have already read your tutorial and i very interested so i change your cujo program so it become like this
===================================
#include <avr/io.h>
#include <inttypes.h>
#include <avr/interrupt.h>
#include <avr/signal.h>

uint8_t buffer[256];
uint8_t head=0;
uint8_t tail=0;

unsigned char noids[16];
unsigned char noids_index;
unsigned char flop;

char a;
char sel;
char o1;

void usart_putc(unsigned char c) {
// wait until UDR ready
//while(!(UCSR0A & (1 << UDRE0)));
UDR = c; // send character
}

void delay(int del)
{
int del1, del2, count;
for(count=0;count<del;count++)
for(del1=0;del1<20;del1++)
for(del2=0;del2<1000;del2++)
;
}

void uart_init()
{
UCSRA = (1<<RXC);
UCSRB = (1<<RXEN) | (1<<TXEN) | (1<<RXCIE);
UCSRC = (3<<UCSZ0);
UBRRH = 0;
UBRRL = 12; //4800 8n1
}

SIGNAL(SIG_USART_RECV){
a=UDR;
PORTB=a;
usart_putc(a+1);
}

int
main (void)
{
uart_init();
sei();
DDRB=255;
DDRC=255;
DDRD=255;
while(1)
{

}

return (0);
}
==============================================
i just want to ask your opinion about this code will it run in atmega32 because in my country i only can find this and i cant buy from digikey because i dont have any credit card
thanks
please reply me as soon as possible

Apr 26, 2008. 6:05 PMDELETED_cholo71796 says:
(removed by author or community request)
Apr 26, 2008. 6:10 PMDELETED_cholo71796 says:
(removed by author or community request)
Apr 22, 2008. 4:25 PMmightywombat says:
You have to watch yourself out here. This is bat country.
Apr 22, 2008. 6:46 PMmightywombat says:
Can't believe nobody got that...
Nov 17, 2007. 2:30 PMtwhaley says:
Does anyone know how to access the address and data bus from vb6? i used to be a computer genius in the days of quickbasic and vb3, it was inp and outp but now vb6 and vb.net make it difficult. (fear and loathing btw). all i want is to read from and write to adresses from vb6 or vb.net without going back for my masters and re-inventing the wheel. Irecently move out of my mothers basement and I even kissed a girl once so don't think i'm a dork or anything.
Apr 11, 2008. 10:57 AMmillingabout says:
What address and data bus? IF you mean the parallel port, then go to http://logix4u.net/, and download their "inpout" dll.
Jul 13, 2006. 1:32 AMNapalmJoe says:
Any chance you could do this with an Xmod?
1-40 of 90next »

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
63
Followers
17
Author:prank
here: http://www.artiswrong.com But really, I'm just this guy. For up-to-the-minute, action-packed updates on my life (and occasional drawings of tapeworms getting it on), check out my blog here: ht...
more »