Very cool idea, was a good that you swapped forward and reverse to the triggers on the controller for the final project. Love the addition of the camera too, although I'd have probably inverted the controls on the stick so that you press down to look up
@glennlopez Just do a simple search like I have a cam that has a transmitter that is capable of going 1 1/2 miles that with a seperit camera thow, but just do a basic search like wireless spy cams or something like that. that is how I found mine. sorry about my spelling.
Wow good job!!! Why don t u make a Ps3 controller running on a xbox360? Much people will buy it and it will be awsome! Also adjusting the buttons layout! Tell me what u think =D
@jaysonkarenjohnson Basically, I am setting the "enable" pin for the drive motor on H-bridge motor controller with an analog pin. If I set the pin to 255, then the motor will be fully on. If I set it to 180, then it will go about half the speed. On the C++ side of things, I determine how far the right trigger is held down and determine the fraction of 255. Then I send that over to the arduino which sets the pin off that value.
@ktskid Its called EasyCap. It basically takes rca and converts it to USB and uses a program to display that input. It was the cheapest option, but its pretty shitty. Whats interesting is that it is such a basic operation, you would think there would be a ton of adapters out there. EasyCap was difficult to get working.
@badsaturday The camera was a cheap $40 model off of Amazon. I bought a pan and tilt servo kit seperately. You can check out the blog page for links to all the parts.
hey dude I couldnt find the part where you use the laptop to send over the infomation to the RC car. I later understand from your blog you abandoned the bluetooth modem because of short range. I have a bluetooth modem just like yours and i wanna send a msg to a laptop using its bluetooth. can ya help me by giving me a sample code of how you actually interface the ardunio mega + bluetooth modem to the laptop modem. I am quite lost.
@Zaim13 From a code perspective, serial com between Arduino and laptop via bluetooth is the exact same as com through the USB cord.
Example msg: "Serial.println("Setup Complete");". If the Arduino is connected to laptop through USB, the message will be sent via the USB com port. If Arduino is connected to laptop with Bluetooth it will send through the Bluetooth com port instead, but the code is the same.
In ArduinoCarp.cpp, portId must be set to the port that is talking to the bluetooth modem.
Hi, I got the code, thanks. I got another question to ask, i wanna send a message from to the laptop through the Arduino Mega and bluetooth modem. So is there a possibility you can send me a sample of the program where this 2 can communicate.
@Zaim13 Ok, the source code already has two way communication. I send messages from the laptop to the car via SendCommand() which is in ArduinoCar.cpp. The msg is received in loop() in Car.pde, just look for Serial.read().
What you are looking for is to send a message from the Arduino to the laptop. Msgs are sent with Serial.println(), just search for cases of this in Car.pde. Those msgs are received in ArduinoCar.cpp (look for serial.ReadData())
Dude, im doing a project using Arduino mega interfaced with a bluetooth mate, which is similair to the bluetooth chip that your using in the RC car. Is it possible for you to guide me in how to write a programme to send a message to a laptop via bluetooth. Your efforts is greatly appreciated and im a big fan of the RC car.
@Zaim13 Take a look the blog site for the project (link is in description of this video).
I have posted the source code there. I have included the visual studio solution as well as the Arduino side code. It should be very easy to get up and running with this code and modify it for your needs. The only thing that you may have to change to get going is the port number which is hard coded in the C++ project.
The source code link has been updated. Also, I fixed the steering so that it matches one to one with the position of the left stick. Additionally, I swapped the Bluetooth in favor of Xbee modems. Source code and pictures can be found at the blog listed in the video description.
@r0ssel0203113 I used the Arduino Microcontroller. The input program on the laptop was written in C++. The source code can be found at the blog I mention
my thoughts, outstanding project but you ened to change one thing
Standard RC cars automatically put the wheels back to straight when you are not hitting left or right on the steering joystick (which also make variable steering easier) I would say to implement that
@JNeumanMusician yeah the original circuit board had about 6 wires going to the steering motor. I knew that two of the wires would be for turning the motor. However, I had no idea what the other 4 were for! I believe that they have something to do with resetting the wheels.
@howery2 well you could use the code to have it where it knows how far the wheels are and once the trigger is released then automatically send a signal to the wheels the right amount to center them.
Standard RC cars (i'm assuming you mean the toys for kids, not the more advanced stuff for grownups) have very basic steering: center, 100% left and 100% right.
This is most simply done with two electromagnets on either side of a metal strip that is connected to the steering linkage.
The more advanced stuff uses servo motors for full control. They use signal referencing to determin where to turn.
They require three wires: Power + and -, and a signal wire
im working on exactly the same project (the vehicle is abit different but same principle) but ive never done anything like this in my 13 years of life. the proto type was just using the cars onboard electronics and some relays to controll pan/tilt of the camera and diirection and speed of the car. please subscribe because i will be uploading youtube vids through all different stages :)
Silly question maybe, but why is their so much interference in the video??, anyway this looks amazing, I'm gonna build one within the next couple weeks, keeping an eye out for the source code too
@EchelonWeb Yeah, I think that the video camera just isn't that great. Someone remarked that maybe the bluetooth is interfering with it, but even when the bluetooth is off, the signal isn't that great.
Its possible that our wifi is messing with it, although the camera was only $40 so I'm guessing that it is just a crappy camera.
@howery2 Cheers for the response, good to know it's not the bluetooth module messing things up, i will try a different camera if i get round to building it soon
EXCELLENT!
And this is Why, I'm studying computer science.
I liked software Engineering too But, idk..
MNiTwInInG 2 weeks ago in playlist More videos from howery2
Thats a Wicked project!
olliecracker 3 weeks ago
can you make a tutorial for this? i really want to make one but i am not very good with arduino or C++
letsgetcrunktv3000 2 months ago in playlist More videos from howery2
if i had one of these i bet i could see lots of naked girls
Scarfacekillah7 2 months ago
Very cool idea, was a good that you swapped forward and reverse to the triggers on the controller for the final project. Love the addition of the camera too, although I'd have probably inverted the controls on the stick so that you press down to look up
DaveSimonH 3 months ago in playlist More videos from howery2
coolest thing i have seen in rc yet
ProdigyOfAwesome 4 months ago in playlist More videos from howery2
the download link on your blog isn't working :(
J0eW00dy 4 months ago
that is sick good job man
Djlego7 6 months ago
poor doggy ;(
TheBeverlyME2010 6 months ago
That's really cool man!
Skate2Se7enLIVE 7 months ago
This has been flagged as spam show
About how much do you get paid as a video game programer
TimberwolfMadness 7 months ago
man you are really amazing ... Great job keep it up
xmachineoo7 7 months ago
you need to shield the motor power wires to get rid of the video noise
ZAKKORD 8 months ago
nice house :D
Bojanpzs1 9 months ago
the wheels should auto center
swashbladeRC 10 months ago
nice!!! where can i get the wireless cam that you have mounted on your project
glennlopez 11 months ago
@glennlopez Check out the project's blog, which has the parts and links. creeperbot.blogspot. Its a dot com
howery2 11 months ago
@glennlopez Just do a simple search like I have a cam that has a transmitter that is capable of going 1 1/2 miles that with a seperit camera thow, but just do a basic search like wireless spy cams or something like that. that is how I found mine. sorry about my spelling.
5445252 11 months ago
thats so beast bro no sarcasm at all thats cool. :D
mrgammer131 11 months ago
thanks so much for posing the required materials on your blogspot...well done!
ewaldo4 1 year ago
Wow good job!!! Why don t u make a Ps3 controller running on a xbox360? Much people will buy it and it will be awsome! Also adjusting the buttons layout! Tell me what u think =D
TrU3F3Ar 1 year ago
this is the most sickest thing i ever seen i used to think of things like that like how would a ps2 controll work to a RC
message me man
Jatittudez2016 1 year ago
i was wondering if i could use arduino mega for it..or do i need duemilanove?
XXwikkiXX 1 year ago
@XXwikkiXX I'm sure the mega would work just as well.
howery2 1 year ago
Very cool. I am working on a similar project right now, far from finished. My question is, how did you make the speed variable? Is this in your code?
jaysonkarenjohnson 1 year ago
@jaysonkarenjohnson Basically, I am setting the "enable" pin for the drive motor on H-bridge motor controller with an analog pin. If I set the pin to 255, then the motor will be fully on. If I set it to 180, then it will go about half the speed. On the C++ side of things, I determine how far the right trigger is held down and determine the fraction of 255. Then I send that over to the arduino which sets the pin off that value.
howery2 1 year ago
What adapter/software did you use to get the rca onto your screen?
ktskid 1 year ago
@ktskid Its called EasyCap. It basically takes rca and converts it to USB and uses a program to display that input. It was the cheapest option, but its pretty shitty. Whats interesting is that it is such a basic operation, you would think there would be a ton of adapters out there. EasyCap was difficult to get working.
howery2 1 year ago
You should add full 360 camera viewing so you can see behind when reversing :)
onza222 1 year ago
very nice robot! you should add leds for the other buttons
turtleD90 1 year ago
can you use anything else instead of bluetooth ?
lilgampla 1 year ago
"uhh yeah it's for watching my dog"
gread work :@)
radishfest 1 year ago
Very cool!! Question tho. Did you need to add new servos for the camera? or was that one of the fancy expensive cameras with all that built in?
badsaturday 1 year ago
@badsaturday The camera was a cheap $40 model off of Amazon. I bought a pan and tilt servo kit seperately. You can check out the blog page for links to all the parts.
howery2 1 year ago
hey dude I couldnt find the part where you use the laptop to send over the infomation to the RC car. I later understand from your blog you abandoned the bluetooth modem because of short range. I have a bluetooth modem just like yours and i wanna send a msg to a laptop using its bluetooth. can ya help me by giving me a sample code of how you actually interface the ardunio mega + bluetooth modem to the laptop modem. I am quite lost.
Zaim13 1 year ago
@Zaim13 From a code perspective, serial com between Arduino and laptop via bluetooth is the exact same as com through the USB cord.
Example msg: "Serial.println("Setup Complete");". If the Arduino is connected to laptop through USB, the message will be sent via the USB com port. If Arduino is connected to laptop with Bluetooth it will send through the Bluetooth com port instead, but the code is the same.
In ArduinoCarp.cpp, portId must be set to the port that is talking to the bluetooth modem.
howery2 1 year ago
Hi, I got the code, thanks. I got another question to ask, i wanna send a message from to the laptop through the Arduino Mega and bluetooth modem. So is there a possibility you can send me a sample of the program where this 2 can communicate.
Zaim13 1 year ago
@Zaim13 Ok, the source code already has two way communication. I send messages from the laptop to the car via SendCommand() which is in ArduinoCar.cpp. The msg is received in loop() in Car.pde, just look for Serial.read().
What you are looking for is to send a message from the Arduino to the laptop. Msgs are sent with Serial.println(), just search for cases of this in Car.pde. Those msgs are received in ArduinoCar.cpp (look for serial.ReadData())
The .cpp code prints the incoming data.
howery2 1 year ago
cool :)
sandoval15 1 year ago
Dude, im doing a project using Arduino mega interfaced with a bluetooth mate, which is similair to the bluetooth chip that your using in the RC car. Is it possible for you to guide me in how to write a programme to send a message to a laptop via bluetooth. Your efforts is greatly appreciated and im a big fan of the RC car.
Zaim13 1 year ago
@Zaim13 Take a look the blog site for the project (link is in description of this video).
I have posted the source code there. I have included the visual studio solution as well as the Arduino side code. It should be very easy to get up and running with this code and modify it for your needs. The only thing that you may have to change to get going is the port number which is hard coded in the C++ project.
howery2 1 year ago
Nice job!!
netjomo 1 year ago
Nice!!
netjomo 1 year ago
The source code link has been updated. Also, I fixed the steering so that it matches one to one with the position of the left stick. Additionally, I swapped the Bluetooth in favor of Xbee modems. Source code and pictures can be found at the blog listed in the video description.
howery2 1 year ago
Could you replace the Arduino with a Netduino?
cwbh10 1 year ago
Comment removed
th3runn3r 1 year ago
Hi, I just want to notify that the source code isn't accessible..
Thx for sharing your project.
th3runn3r 1 year ago
Hey dude i was just gonna ask u a few questions be great if u could send me a message thx
9westley 1 year ago
source code link broke. i got the bluesmirf working but tripping up on serial comm now.
tml240 1 year ago
cool what kind of cam is that and how much did it cost
TheCrazypeoplerule 1 year ago
This has been flagged as spam show
Nothing special... I've done that with lego cars already and currently getting wiimotes going with it...
migit128 1 year ago
Nothing special... I've done that with lego cars already and currently getting wiimotes going with it...
migit128 1 year ago
Your dog isn't a geek :(
facucario 1 year ago
TWISTED METAL RC !!!!!!
raffstyle 1 year ago
you cant use it without a pc? -.-
darkless60 1 year ago
Perfect perv cam :p
guyver33 1 year ago
Good concept !
Hope it will be do !
Scriptofmagic 1 year ago
fin0a3rMmm0
cuteboy88888 1 year ago
youtube.com/watch?v=fin0a3rMmm0
cuteboy88888 1 year ago
v=fin0a3rMmm0
cuteboy88888 1 year ago
that is sick.... i know why you call it the creeper bot lmao, but when i was hella young i wanted a rc car with a camera too ;D
Devon187 1 year ago
cool
freakincrazyperson 1 year ago
you should do wheel reset button too.
suntyro 1 year ago
You could also add some front wheel brakes, then you could make it do burnouts!
If you ever make two, you could have a race and put a split-screen video up...
LittleBoy2729 1 year ago
Very well made project...A+..did you use PIC C and 18F1320 micro controller or something similar to that family?
r0ssel0203113 1 year ago
@r0ssel0203113 I used the Arduino Microcontroller. The input program on the laptop was written in C++. The source code can be found at the blog I mention
howery2 1 year ago
my thoughts, outstanding project but you ened to change one thing
Standard RC cars automatically put the wheels back to straight when you are not hitting left or right on the steering joystick (which also make variable steering easier) I would say to implement that
JNeumanMusician 1 year ago
@JNeumanMusician yeah the original circuit board had about 6 wires going to the steering motor. I knew that two of the wires would be for turning the motor. However, I had no idea what the other 4 were for! I believe that they have something to do with resetting the wheels.
howery2 1 year ago
@howery2 well you could use the code to have it where it knows how far the wheels are and once the trigger is released then automatically send a signal to the wheels the right amount to center them.
JNeumanMusician 1 year ago
@JNeumanMusician
Standard RC cars (i'm assuming you mean the toys for kids, not the more advanced stuff for grownups) have very basic steering: center, 100% left and 100% right.
This is most simply done with two electromagnets on either side of a metal strip that is connected to the steering linkage.
The more advanced stuff uses servo motors for full control. They use signal referencing to determin where to turn.
They require three wires: Power + and -, and a signal wire
sjeses 1 year ago
very cool buddy! nice project, my son will love this!
supernova2023 1 year ago
thats really cool. more things in real life need to be controlled with an xbox controller. good job.
francisreal 1 year ago
thats really cool. more things in real life need to be controlled with an xbox controller. good job.
francisreal 1 year ago
Genius!
hustletv 1 year ago
I think I have that RC car in my closet! did the original car was gray and could jump?
daniellopezd 1 year ago
@daniellopezd nah, it was black with a couple lightning bolts and a huge spoiler. I would say the car is about 14 years old.
howery2 1 year ago
Comment removed
ZeoGox 1 year ago
@howery2 wow! it's really old that car, but it works great, the rc cars i had doesn't exist anymore u_u
btw i want to do that with a rc car, if i start, can i have a little of your help? you have experience
ZeoGox 1 year ago
when the thumb resets so should the wheels
maurorfoliveira 1 year ago
im working on exactly the same project (the vehicle is abit different but same principle) but ive never done anything like this in my 13 years of life. the proto type was just using the cars onboard electronics and some relays to controll pan/tilt of the camera and diirection and speed of the car. please subscribe because i will be uploading youtube vids through all different stages :)
mrljthedj 1 year ago
Silly question maybe, but why is their so much interference in the video??, anyway this looks amazing, I'm gonna build one within the next couple weeks, keeping an eye out for the source code too
EchelonWeb 1 year ago
@EchelonWeb Yeah, I think that the video camera just isn't that great. Someone remarked that maybe the bluetooth is interfering with it, but even when the bluetooth is off, the signal isn't that great.
Its possible that our wifi is messing with it, although the camera was only $40 so I'm guessing that it is just a crappy camera.
howery2 1 year ago
@howery2 Cheers for the response, good to know it's not the bluetooth module messing things up, i will try a different camera if i get round to building it soon
EchelonWeb 1 year ago
rly cool :) now i thinking about making RC like Your ^^ it's great ^^
madmax10101 1 year ago
Awesome project Dan
bigbill117 1 year ago
sweet Creeper Bot!
thisisntgraham2 1 year ago