I bought an RC car about a year ago. A few days later I integrated an arduino nano into the vehicle. The only thing the arduino does is to receive the RC signal and pass it on to the esc/servo. So, basically it just does a big amount of NOTHING :)
Right now the wiring looks like this:
[Remote] -> [rc receiver] -> [arduino] -> [servo/esc/lights]
I added lights and I did some experiments with distance sensors and I will try to integrate car control via xbee + processing. This works via serial already.
What else could be possible with a setup like that? Here are some of my ideas:
- perhaps some sort of autonomic driving? The car is built for offroad and the suspension is not too bad but it is pretty fast (40 km/h) so a crash would be fatal.
- FPV (first person view) driving? I could add another servo to move a small camera.
- "swarm intelligence"? I have built two of those vehicles. Both feature the arduino nano, a zigbee and LED front lights.
- steering correction? I could integrate a gyro sensor to check if the car is not driving straight when it should.
- telemetry to another arduino? I could build some sort of arduino-zigbee-handheld that shows me some information for both cars like motor temperature, current speed, uptime, battery voltage, sensor values etc.
Any ideas, anyone? Right now it is just driving like it normally would. I integrated an arduino into an RC toy that does an awesome amount of NOTHING. Makes me feel pretty stupid.