Let's Make Robots!

Arduino

Reprogrammable remote for use with all my Arduino bots
Using a pair of APC220’s from Core Electronics, an Arduino Uno and Nano and a SNES controller I made this nifty retro looking reprogrammable controller for all … Read more

Arduino Measuring Time in Milliseconds

Greetings fellow robot builders,

I have used my Arduino so far with much succes but I cannot, for the life of me, find out how to measure the time from one point of the program to another in milliseconds. I have downloaded the Arduino "Time" library and it seems that that can only measure in whole seconds and as many of you know, a second is a very very long time in a program. By the way, I do not want the robot to pause in this time. (I know about the "delay" function)

Any help would be appreciated.

Thanks, Riddellikins

autonomous lawn mower
Using a
Well I have finally made some time this winter to return to my lawn mower project.. This has plagued me for a few years, trying to figure out the buried wire … Read more
Autonomously roaming, avoiding obsticles
Using a
Third robot build, almost identical to RoverBee One. Using the following: - Arduino Uno - Arduino Motor Shield r3 - HC-SR04 Distance Sensor - Tamiya Universal … Read more
Autonomously roaming, avoiding obsticles
Using a
Second robot ever built using the following: - Erector set for chassis. - Arduino Uno - Arduino Motor Shield r3 - HC-SR04 Distance Sensor - Tamiya Twin Motor … Read more

ATtiny servo control

 

After a brief discussion with fellow LMR member Maxhirez, about his Hedwig robot,
it seems as though there isn't much support for servos in the ATtiny family of
microcontrollers. After fighting with the 8-bit servo library I found HERE that was
supposed to make it as easy as a standard Arduino to add servos to an ATTiny project,
Drifting around and avoid collisions via ultrasound
Using a
Drifter is based on a cheap RC toy car I found at Toys'r'us, named 'Fast lane Monster Drift'.  I think it's the same model Frits has been used in an episode … Read more

[SOLVED] Burning bootloader to Arduino Nano from Dagu Red Spider via circuting

So I recently got an arduino nano, but it came without a bootloader. I am trying to burn the bootloader by using the only other board I have, which is a Dagu Red Spider. By looking at the schematics, I figured out MSIO was on pin 22, MOSI was on pin 21, SCK on pin 20, and SS on 19. I connected those to the Nano's pins 12, 11, 13, and reset, respectively. Unfortunately, it still gives me "avrdude: stk500_getsync(): not in sync: resp=0x00" error.

Can anyone offer me any suggestions?

New Playful Puppy kit from DAGU

The new Playful Puppy robot kit from DAGU will be available from April 2013! This new version of the robot is smaller and easier to wire up. Magnetic clutches have been included on the pan / tilt assembly. The manual now explains the code in detail to make it easier to understand and modify.

Response time slow on Python pySerial, RPi, and Arduino orchestration

I'm working on learning Python and orchestrating my Raspberry Pi to be my bot's brain.  Currently, my plan is to develop an orchestration code between the RPi and Arduino+Motor Shield using good old UART and pySerial.  Right now, I've written rough code to cause the RPi to act as a fancy wireless shield.  It is suppose to capture key strokes and send them to the Ardy.  The trouble I'm having at this stage is with key presses not getting delivered to the Arduino quick enough.  Also, if the key is held down, the key is not repeated like hoped.

MARS ROVER Autonomous Desert Roving Robot (Help Needed)

Autonomous Navigation Requirements

Guy's I'm completely new to this and just ordered my first prototype kit with the following components as a starting point.

1. Arduino UNO Rev3

2. Dagu Rover 5 4wd

3. Parallax PING

4. Motor shield kit

I saw a tutorial that Ro-Bot-X did on controlling a robot with homemade IR Sensors so i decided to try it.  I am using two 38KHz IR Reveivers from RadioShack and … Read more

Dagu Rover 5 2WD + 2Encoders + PCB + Arduino Mega + Pan & Tilt with IR

Hi All, As a complete novice at this I thought it would be a great idea to get a Dagu Rover 5 with the addons for the kids at school and start up a club to program it. How wrong I was! I am in need of some serious help guys... I've managed to plug everything in, the 2 motors and encoders on the underside of the PCB board and have chosen not to use the 6xAA battery pack (9V) in favour of a single 9V battery (fits better under the PCB with all the cables). Problem number 1 is this: I think I am plugging in the black and red cables into the PCB in the correct locations - on the top

Low-power remote power-independent (solar charged) sensor node!

Well, for a while now I've been entertaining the idea of building a remote sensor node to keep track/record of my indoors "balcony orchard".

This project here will be my starting point, a Low-Power Wireless Sensor Node where most of the work is already cut out for me.

It's power consumptions are reported to be:

Sleep Consumption 0.14 mA

Web controllable mobile platform for webcam mounted on pan/tilt turret
Using a
This is my first robot project though I have been working with Microcontrollers and Embedded Linux for a little while. As of writing (3/1/13) this is still very … Read more

Motor Shield with current measurement

Hi all,

Today I want to introduce our new product - Motor Shield to you.

[img]Elecrow Motor Shiled[/img]

The Motor Shield is a platform for robotics and mechanical applications based on L298N. The biggest characteristic of this Motor Shield is it can measure the driver current via the two high power cement resistor(the two big white resistors in the picture).

autonomouse navigation
Using a
I managed to finish my first robot on witch I spent a lot of time, mostly because a lot of stuff was new to me. It is not very complicated but it seems to do it's … Read more

RFBees and AVR Watchdog Timers...bark!

In my last post I mentioned using RFBees for a communications link between a remote sensor and a laptop PC. During my testing, the RFBees would become unresponsive at random intervals for some reason.

Cant get my processing sketch to wait for a response from the arduino

sorry if im getting boring. i promise i will get onto a rock crawler rover thing once i have got some life out of the polargraph...

Saying HI again. Still here building bots...

Hello again!

It has been ages since I have been on LMR and I missed you guys something fierce! :-)

I have just built another "generic" Arduino based bot (it WAS NOT fun getting the driver to install in Windows 8!!!)

(I will try and get a picture and more details up when I can, but basically it uses a Arduino Uno, a servo/Sharp rangefinder combo and a L293D bridge chip to control 2 very low power motors driving the wheels in differential form. Like I said, pretty generic.)

Introducing Strike'm,a robot that simply Strikes you out. So,this is the Tic tac toe robot I have built. Actually inspired from Oddbots challenge,I have made this … Read more

use mains AC as a switch for arduino?

hey gang, does anyone know if it's possible to use mains AC as a switch for the 'duino?

A little background:

Calculon is working on a project that he hopes will take advantage of his doorbell's AC power. He wants the old-school analog doorbell switch to activate a function on his arduino instead of firing off a solenoid in the door chime. Is this possible with some sort of voltage divider? He doesn't need to measure the current, voltage, phase, or anything liek that, he just needs to sense on/off like a pushbutton. He assumes the initial doorbell voltage will be 120V.

This would be the most advanced robot I have ever done. It's a humanoid robot based on arduino mega 2560. I created several functions like the attack mode which … Read more

Picaxe as an I/O expander for Arduino

As I was thinking of new features for my robot, I realised how painfully short I was on pins! The Arduino Mini just doesn't have enough! I'm not thinking of upgrading to a Mega, seeing how pricey it is and also because it's pretty huge. That's when I though of I/O expanders. Unfortunately, most are designed to be shields for anything but the Arduino Mini, so, again, I didn't know what to do. That's when I thought of using a Picaxe for expanding! I'm thinking of using a PWM or an analog pin from the Arduino as an output to a Picaxe input pin.

Navigate around via ultrasound
This is my first robot, it simply avoids obstacles by using an ultrasonic sensor. It uses an Arduino as its brain, a pair of DC motors for locomotion and a small … Read more
Remote Controlled Robot, Navigate around via ultrasound
Using a
After some weeks of browsing this website, I felt inspired to built something, so, here is the first robot that I'm currently working on. The idea of this project … Read more

LCD

Hi.

Has anyone tried using These LCDs with an arduino? I'm not sure whether they're HDD44780 compatible or not, and I can't seem to find much of a datasheet.

Thanks in advance.