Let's Make Robots!

Arduino

Little Black Duck - 12g, 2Kg/cm miniature servos from DAGU

Have you ever built a robot and then found your miniature servos were not quite strong enough?
Get yourself a flock of ducks! DAGU's little black ducks!

DAGU are now selling a 2Kg/cm servo that is only slightly taller than a standard miniature servo. The height difference allows for thicker, stronger gears and a bearing to support the load.

Romanian Arduino community

I want to build a small community for Romanian Arduino users. There are a few blogs, but no forum(s).. fellow Romanians, you may join the community: www.roduino.com ( ROmania + arDUINO ).

Numai bine!

How to begin?

Hi there

I have found robotics interresting for some time now, and I have decided to give it a try. I have been making projects with an Arduino before, but never with sensors and motors (I have no idea how to program these). I have been looking at your "Start Here" page, and it looks really interresting. But because I have been making projects before, I think i will use an Arduino in my robots. So I got some questions, that I hope you guys will help me solve. 

1: How is the easiest way to start with the Arduino? 

Need assistance with potential Arduino bot.

First off I apologize if I broke a rule by putting assistance in the title. Now about my problem: I am putting together a parts list for a Arduino version of the Start Here robot. I am not sure if I need a motor controller shield for the Arduino board. I am going to use 2 4.5v DC motors and a ultrasonic rangefinder sensor(5V according to yourduino.com) and I don't know if the Arduino Uno board can handle the power requirements. I was going to use a 6AA power pack to power the whole thing.

Bluetooth remote controlled robot capable of taking pictures
Using a
Ar-Du is finally finished.   The block diagram: Read more
Object Avoidance Robot
Using a
Hello, finally I have finished my first robot, I named it "TurtleDuino"  (you'll see why?).     Read more
Pushes other robots out of the dohjo
Using a
Competition video added, some other nice bots in it as well:) This is my 3kg sumo robot for this years Robot SM(the swedish national championship in robotics). … Read more

TurtleDuino

Hi, I'm new to robotics and this forum. I've always wanted to build a robot but did not know where to start, until I stumbled on this site looking for parts for a R/C car and thought it would be a good idea to finally build my firs robot.

So, I got all my gear (tools) together and off I went into my caveman and started building my first robot. I decided to start with a simple obstacles avoiding robot project using the famous Arduino UNO. I'm going to name it The TurtleDuino because if all goes to plans it will look like a turtle.

Sensibilizes about the delay() function
Whenever you use delays in your robot code your microcontroller is going to do nothing but wait until the delay is passed. Where on one hand this is a blessing it … Read more
Navigate around via infrared
Using a
This is my first robot ever. Read more
Samples logic signals to help you debug your stuff
To analyze the pulse train sent from a remote control, a Logic Analyzer (LA) can be very handy. Unfortunately such a beast can be rather expensive as well. With … Read more

programming arduino

So I made my first attempt at a robot using my Arduino...

It can be seen here, so that I don't have to explain how everything works again: http://letsmakerobots.com/node/31357

Now my problems is the code. What I have so far looks like so:

 

 

#include <IRremote.h>

#include <Servo.h> 

 

Servo run; // servo for running hind wheels, continuous rotation 

Servo steer; // Servo for steering

int pos = 0;

int RECV_PIN = 11; // IR pin

 

I had my brother over for Christmas and as he is a scientist and I have done some work for him earlier, he asked me if I could build him an XY table to navigate … Read more

How to code this properly .....

Ok being distracted from my robot hack of late .... anyway being trying out the led tutorials on tronixstuff and have a little problem ...

 

Those of you that follow tronixstuff will have seen the tutorials on leds  ... im trying them out at the moment.  First tutorial is http://tronixstuff.wordpress.com/2010/04/04/getting-started-with-arduino-chapter-zero/

Video of problem at bottom of post

Spins in place, or moves a bit (but not straight)
Using a
Hi, LMRers! LMRites? Hmmm... Anyhow, I'm a raw beginner at this, and have little grasp of electronics. However, I figured I'd give it a shot, since I'm interested … Read more
drives around guided by IRremote
Using a
My first robot! Built from an Arduino UNO, some Lego I had lying around, and a couple of 9g servos... The IR and remote have been scavenged from a remote controlled … Read more

making an arduino line follower with obstacle avoidance

I have had an arduino for a wile now but i just cannot find out how to make a robot with line following and obstacle avoidance.

How can I write a sketch that will alow one sensor to have more power over another sensor? So if my robot is moving along a line and i put something infrunt of it it will sotp useing the line sensors and use the code for the obstacle avoidance.

 

111swords

Maus LearningBot - State Machine v2

Introduction

Well, after the couple of comments from this blog, Maus LearningBot - Family Challenge One (State Machine), I've done some reading, recoding and experimenting with some of the concepts suggested of how state machines should work.  I've now dubbed this version 2 and it seems to work just as well as version 1.  I'll try to explain myself as I walk through the code.

Why a State Machine?

Arduino tamiya twin motor gear power supply and stuff

 

Hello thereI am building a simple Arduino tank but the problem is that after running it for 20? seconds it starts to run slower and slower. Then after turning it off, and on it does not run anymore. After letting it stay off for almost 5 minutes, it runs really slow. Looks like the 9v battery can't handle it?

The first incarnation of Sandbot seems to have yielded some successful results (see http://letsmakerobots.com/node/30447). It can successfully navigate its way … Read more

The mother of all fancontrollers... Hopefully

So, I'm the process of making the -in my opinion- ultimate PC fan/pump controller for use with a water cooling system.

The idea is to make a bracket which fits into a 5.25" bay and holds an LCD, some type of input (probably joystick) and an arduino, so the temperature responses are completely programmable. It should have three fan/pump channels and 3-6 (however many ADCs I have left, at least 3) temperature sensors.

Vote for Me in the Instructables Arduino Contest!

Hello LMR! I entered my robot in the Arduino contest on Instructables... and I'd be happy if you guys could vote for me :) Thanks!

Here's the link: http://www.instructables.com/id/How-To-Make-an-Obstacle-Avoiding-Arduino-Robot/

Found this on the instructables website...again for US citizens only :-( but I wish you good luck guys. http://www.instructables.com/contest/arduino2012/ There are … Read more

Maus LearningBot - Family Challenge One (State Machine)

Introduction

We have put together our learning robot and have switched out our Arduino stack consisting of the Arduinio, screw shield and arduino motor shield for one of Ro-Bot-X's Robot Builder's Rduino v2 boards.  Now that things are hooked up to the new board, we decided to go forth with a simple programming challenge.

The Challenge

Our first programming challenge is for each of us to program the robot to move foward towards a wall and try to stop the closest to the wall without knocking over the blocks used to create it.

General Programming - Debug

Introduction

When I'm coding, depending on the programming language, I usually like to sprinkle debugging statements into my code to see data, code decisions and general information while the program is executing.  Using the Arduino, I can use the Serial library to stream print statements to the Serial Monitor for example.

Option 1: In code #if

The first option is very simple.  At the top of your source file, you put in the following line when you want to turn debugging code on:

#define DEBUG

Navigates via ultrasound/bumper switches/IR Base finder, sing and dance, says "Excuse Me"
Using a
This is the aRDui5x, a 6:10 scale clone of the classic RB Robotics RB5X robot. It's functionally equivalent to the base unit as far as processing, sensing and … Read more