Let's Make Robots!

Arduino

sits in one spot and does nothing for the moment
Using a
Basically this tank was gutted and is being rebuilt with sensors and a new brain. I've posted info on this tank and how cheap it was to aquire, so now this is going … Read more
Simple object detection & avoidance. Testbed for tracked locomotion
Using a
July 24, 2009 Update: Upgraded to use the new Pololu chassis plates.   This is my second bot.  This one uses a RP5 tracked chassis that I bought from Pololu.  It … Read more
Using the Wii Remote IR camera directly with an Arduino
Using a
The Wii Remote became a very intersting tool for hacking and other uses where it not has been mentioned for. After the first hacks appears in the internet a lot of … Read more

Powering Arduino and servos/motors with one supply

Helo, all

I tried to power Arduino (Duemilianove) and servos/motors it controlled with the same battery, but Arduino continuously restarted during the operation. Actually it was a surprise for me, since Arduino already has voltage regulator chip and filtering capacitors in the input circuits...

I solve this problem by supplying them with different batteries, but I don't like this solution. Could anyone help - how to provide single power supply?
Autonomous - Avoid Trees - 2cm Rough Ground Suspension - Roll-over Protection
Using a
UPDATE :-  Bridge on the River Kwai - Autonomous - New programming - mega fast speed - faster sensor response - "Rollover-Bar" in action. On Board Video … Read more
This is just a prototype for my code. I have it right now avoid object about 2 1/2 inches away. This is my first robot and first time actually really programming so … Read more

Arduinobot

looks like an interesting new Arduino robot platform. A real 4 wheel-drived robot with Atmega168 processor, Zigbee interface, quadrature encoder wheel encoders.

Sorry, embedding Video from Flickr doesn't seems to work, so here are the links:

What wrong with my code???

#include <Servo.h>

Servo myservoL;
Servo myservoR;
int myservo = 2;
int myAngle;
int pulseWidth;

void setup()
{
  pinMode(myservo, OUTPUT);
  myservoL.attach(9);
  myservoR.attach(10);
}

void servoPulse(int myservo, int myAngle)
{
  pulseWidth = (myAngle *10) + 600;
  digitalWrite(myservo, HIGH);
  delayMicroseconds(pulseWidth);
  digitalWrite(myservo, LOW);
}

DIY CNC Part II

26/05/09

2 more draw slides to use for the Y axis purchased from here. High quality slides with ball bearing inserts. Still have to work out how I want to mount them. They were only $15 each.. money well spent now that I can see them close up.

P1000793-500.jpg

P1000792-500.jpg

 


 

PAPERduino

This is a fully functional version of the Arduino. We eliminated the PCB and use paper and cardboard as support and the result is.. the PAPERduino :D

This is the the first version of the layout design, next we will try more designs, and another materials.

You just need to print the top and the bottom layout, and glue them to any kind of support you want. We hope that you start making your own boards. If you do, please share your photos with us, we would love to see them  ;)

Is My Arduino Dead?

Is my arduino dead.
i have the Arduino deicimela or whatever.
i have my code and when i verify its say "yep she's good mate, upload er".
but when i go to upload er it sits there for ages the IDE freezes and then to me it says "look here mate lets get something right even though i said its all good, im just not in the mood so im not gonna upload it until you make me feel better". however to anyone else it would look like this:

Binary sketch size: 976 bytes (of a 14336 byte maximum)

Arduino servo twitching

Servo twitching. I know, simple stuff, but it's interesting to play with on new hardware. Another Arduino example "sketch" (they got a number of these) called Sweep simply moves a servo through a set range, back and forth. Just looking at the sketch (listed at bottom) this timeshows a servo controlsignla connected to pin 9. They recommend using the boards 5 volts to power the servo, which is coming from the USB connection. If I'd had a bigger servo, or was under load, it might be appraoching the 500 mA USB limit (or is it more now?).

Blinking an LED in about 5 to 10 minutes

Earlier today got a FedEx delivery of a MakerShed order placed last week. Toys!

 cap_006.jpg

 One particular toy was a new Arduino Duemilanove. Had to see what made the Arduino popular.

 cap_005.jpg

Using Arduino and L298N to control Tamiya Twin Motor Gearbox

I've connected the L298N to one of the motors of the Tamiya Twin Gearbox as per the circuit diagram in the L298N data sheet. But when I set pin 10 and pin 12 to go forward or reverse, nothing happens. The voltage at pin 13 and pin 14 seems to be equal to each other regardless of what I set for pin 10 and pin 12 (with the enable pin on high). This is the Arduino code I have. The diodes I am using are IN4007. I've also tried it with the other H-Bridge and I get the same result.

DIY CNC router project

04/06 Update

Motors and driver chips arrived in a package with some stuff for other projects today. Can`t find much information about the motors online and they have some marks on the body but they should work great. I`ll breadboard a circuit up to test the motors later.

 P1000780-500.jpg

Just drives around for now
Using a
Well here's my first attempt at a robot.  Seems like everyone I've showed it to asks me if I traced an iron for the base :) Little disappointed by the speed of the … Read more

Help! Newbie in need of Arduino programming assistance.

Hello everybody! First let me start by apologizing, I've read the "newbies start here" post and I'm afraid I must break a few of the rules. I am a student at the Columbus College of Art and Design and I'm working on an installation that requires a pretty complicated (to me) set of robotics.

Chips

So :)

 

There seems to be a good ammount of people here from both the picaxe and arduino camps, im an arduino man myself and havent really played with any pic kits.

 


What id like to know is if there is any advantage with one over the other, or even any other alternatives?

Whats your preference on things?  

PC interface, wireless navigation/control, live video!!
Using a
Still a work in progress. I'm just testing out the various subsystems (wireless, camera pan & tilt, tracks, IR distance sensor). I've attached some pictures of … Read more

HVW

I gotta recommend this online shop. For anyone in Canada (and the US) this is a great online store. They were recently-ish aquired by solarbotics, but still have a seperate website. They have fast shipping (2 days!) and great customer service (I received a picaxe chip with the bad firmware, they shipped me a replacement one free of charge)

 Anyways, I highly recommend them

 

http://www.hvwtech.com/

 

UGV Monster truck platform

I'm planning to build a UGV monster truck, based on a Tamiya Super Clodbuster. I've heard that it's a lot cheaper if you buy it in pieces. However, I ran into a bit of a dilemma. The stock monster truck comes with a speed controller. Do I need that too (I don't need any RC functions) or can a motor controller for Arduino or Basic Stamp do the job too. I already own a BS2 with BoE, but I would like to buy an Arduino because it's cheaper, open-source etc. Note: I'm still a beginner in robotics.

Code help, please

I have been trying to use Guibots xbee example of controlling 2 led's with 2 pots. I want to control a servo with a pot through xbee. using the servo.h sketch the below is what i have, but cant seem to get it to turn the servo. if i hook it up directly with no xbee involved, it works fine. so my problem is taking the example servo.h scketch and being able to break it into two sketches. send and a receive. i appreciate any help.

 looking at the below can you tell what i am doing wrong?

Price: $20 USD
The Light Autonomous Robotic Shield is a kit designed for use with the Arduino. This kit was designed to allow the beginner to easily get their first autonomous … Read more
The Arduino Mega is a microcontroller board based on the ATmega1280 (datasheet). It has 54 digital input/output pins (of which 14 can be used as PWM outputs), 16 … Read more

Robot guitar amplifier

OK, here's what I'd like to achieve: I want to "robotize" my guitar amp so that I can record and recall each potentiometer's positions (i.e. volume, tone, reverb, etc.).

Why is that? Because I don't want digital voltage controllers to interfere with the signal path within the tube amp, hence the need for a mechanical actuators for each potentiometer.

I already have some designs in mind, but I would like to know what kind of parts I should get (i.e. what kind of servo, what kind of optical shaft encoder).

I'm looking forward to read your advices

 

Line following, can be remote controlled via Bluettooth
Using a
YAABR is my first Arduino based robot. The name is an abbreviation for yet another Arduino based robot. It is a multipurpose platform for experimentation. With its … Read more