Let's Make Robots!

Arduinavicaro

Can be remote controlled (Bluetooth) or navigate autonomously by ultrasonic.

Haven't posted a robot since December 2008. Not sure it classifies as a robot, but back then we were just evolving and "Something Else" didn't exist as a category!

 

Anyway, here we go. This was a cheap toy belonging to my 7 y/o (Yes, I spoke of a 7 y/o back in 2008, but now my 2 y/o is 7). It was ready for the bin. Turns out the ony thing wrong with it was teh 4-core cable connecting the hand controller to it. Soon ripped that out and replaced it with an L298 based dual H-bridge controlled by an Arduino. Oh, yeah. This is my first Arduino project, having previously been a PIC RISC sort of chap.

MOst of the innards

I added bluetooth (not shown) and downloaded Arduino Bluetooth RC Car, although that's poorly named as it will work with any device capable of receiving a serial stream from a Bluetooth receiver. Why? Because I'm an Android virgin. I'm 100% comfortable with Java, but Andriod API is a deep, dark, horrible, ugly, cold place. I just can't get to grips with it.

Here's it mostly assembled. I can control it with the above software. now, I'm off to make it do something more clever on its own.

Almost done - just need to add the BT

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

G'day BOA, long time, no see. Good to see your back and trying something new :D

I've been keeping a keen eye on your product set, though!! Yeah, Arduino's a bit new for me. It's spectacularly good for rapid prototyping.

.

I am curious. You say that you are using a servo and two motors. I see a motor and maybe a servo. What is the other motor doing? 

Was too excited to document this properly. there are two rotary DC motors. On is attach by a reduction gear to the back axle. The other is attached to a pinion which is meshed with the steering rack. These are both hooked into the motor driver.

 

The servo is for rotating the ultrasound ranger and is hooked directly to the Arduino. The stripboard you see is my "shield".

 

At the moment, all I can do is remote control it by Bluetooth, but ultimately, the plan is to hav it folllow a wall without hitting it.

 

 

i see 2 motors (wiring for what I think you mean is a servo down front if you look connects to the motor driver). Drive and steering.

Then there is a servo in the original picture for moving the HC-SR04.

.