Let's Make Robots!

Dagu

Converting an STL file to Gcode to drive a CNC mill or lathe

As mentioned in my blog, "Multipurpose Mini Machine" DAGU wants to develop a low cost CNC machine kit. The models shown here will not be the final product, they are simply what I used for testing the quality of the components.

Part of the kit will be an Arduino compatible controller. Ok, I know, nothing new so far.

Multipurpose Mini-Machine for your Workshop

These days everyone is talking about how great 3D printing is but for the hobbyist this still limits you to plastic parts. Before 3D printers were around I always wanted a lathe and a milling machine, I still do!

When you want to build more than just basic robots it is sometimes necessary to make small metal parts. Maybe you need a special metal rod, mounting bracket, shaft adaptor etc.

12 DOF hexapod kit now sold by SparkFun

The 12 DOF hexapod kit from DAGU is one of the simplest hexapod kits ever! You can buy it from SparkFun here: https://www.sparkfun.com/products/11497

Quick and easy to assemble, the body only consist of 12 leg segments, 12 foam rubber feet, 12 servos and a base plate with a hole pattern that allows controllers and sensors to be easily mounted.

Spider controller now sold by SparkFun

The DAGU Red back Spider controller is an Arduino Mega (1280) compatible controller that is especially designed for driving a large number of servos. All 70 I/O pins are terminated in servo compatible 3pin male headers as well as the standard female header and the power supply is a switchmode power supply delivering 5V @ 3A from an input voltage of 7V - 32V.

Need Dagu Mr General

Hi,

I am urgently looking for a Dagu Mr General to buy. I am in Ireland and looked online but none of the sites here have 1 available. Can anybody please help? And please no outrageous prices.

 

Thanks

Neill

 

Dagu Rover 5 Asymmetrical Encoder Output Problem

I'm having problems with Dagu Rover 5 with asymmetrical encoder outputs.  They do not have a 50% duty cycle and when the two outputs are decoded they don't give the same count going forwards as backwards.  I'm using 74HC14 Schmidt Triggers with a Teensy++ 2.0 and 4x encoder library.  My fix is to count by 1's going forwards and 1.75 backwards.  Is there a way to fix these encoders to have a 50% duty cycle?Dagu Rover 5 Encoder Output

New Micro Magician V2

The new improved Micro Magician V2 is here! It has all the features you loved in the original Micro Magician but with an ATmega328P and improved power supply. The new black and yellow PCB looks great and is easier to read.

You can now download the manual from here: https://docs.google.com/open?id=0B__O096vyVYqUjNXVV9RMmFuNkk

Features:

Surveillance robot controlled by remote control. autonomous upgrades to follow
What in inspired me to build this machine: I was always fascinated with robots and how they worked. I was further inspired by superdroid robots's wheeled platforms … Read more
This is my first experiment with artificial inteligence using a simple Doodle Bot with a RTC and SD card for extra memory. When I say artificial inteligence I am … Read more
After the MkI chassis bellied out on the stairs I rebuilt the chassis to give an extra 55mm (about 2inches) clearance in the center. The new chassis is also 50mm … Read more

New MkII robot gripper from DAGU

Dagu has had an aluminium gripper available for some time now so we decided it was time for a re-design. The new MkII gripper has some significant improvements on the original.

  • Brass sleeves in the joints improve rigidity and eliminate the need for adjustment.
  • A 2:1 gear ratio increases gripping torque while utilizing the full 180° travel of the servo.
  • A spring loaded clutch protects the servo gear train while providing spring tension for gripping objects.

Homemade compound eye

The compound eye from DAGU, designed by Oddbot, is cool and cheap. But I needed a round board to imitate the human eye, so I made one by myself. The IR LED's and photo transistors are the same as in the original design. As I had no PN 100 transistor, I used a BD 139 (the 4 IR LED's draw approx. 100 mA @ 5 V).

Front view of the perf board

Dagu Rover 5 motor whistle

I recently bought a Dagu Rover 5 with two motors and encoders (not yet connected).  I'm using a DFRobot Romeo to control it and using the supplied 8-cell battery holder to power it.

Doodle Bot - beginners platform

The Doodle Bot is a very simple robotic platform for beginners, students and hobbyist.

The Chassis is a simple laser cut panel with two ball raced geared motors and a servo for raising and lowering a white board marker, jumbo chalk or crayon. Each wheel is fitted with an 8-pole magnet that is monitored by hall effect sensors to form two simple wheel encoders.

The kit includes an Arduino compatible controller with an ATmega8A processor, USB interface (CP2102) and FET, dual "H" bridge. Sample code allows the user to write simple alpha-numeric text messages.

Jameco now sell the Micro Magician robot controller

Good news everyone, the Micro Magician is now being stocked by Jameco as well as Rocket Brand Studios.

New LBD geared motor for small robots

DAGU have now released a modified version of our Little Black Duck analog servo.

This is the Little Black Duck servo, modified for continuous rotation with the control circuit removed making it into a simple geared motor with a ball raced output shaft. This motor is perfect for small robots and can be easily driven by an L293D or a controller with a built in "H" bridge such as our Micro Magician.

Navigates to GPS Points with Object Avoidance
Using a
Autonomous Robot - GPS, Tilt Compass, Arduino Mega, Wild Thumper Motor Controller, Wild Thumper Chassis. What else do you want to know about this robot?   Read more

Rocket Brand Studios now carries the Micro Magician

 

A wonderful package showed up today and inside were the first batch of the new Dagu Micro Magician Arduino board. Put simply, it is awesome.

 

 

It is really packed full of goodness, with IR, a sweet motor driver, and even an accelerometer. Just a great board for small bots.

IR navigation beacons

There have been several previous blogs and forums on LMR concerning different methods of robot navigation and room recognition. I have decided to make some IR beacons for experimenting with.

My theory is that if each room has at least 3 beacons spaced around it then the robot can not only triangulate it's position within the room but also determine what angle it is facing. Each beacon sends out a different identification code. This allows the robot to know which room it is in.

Miniature servo magnetic clutches

Miniature servos are great for robotics, they are small and cheap. Unfortunately they have very small plastic gears that strip easily so they always need replacing....  or do they?  Not any more!!!

Learning to use "make" files to compile a new Arduino bootloader

G'day everyone. I am not a professional programmer, I have not had any training in C language. Previously I had a lot of support from LMR and learned to write an Arduino Library. Now I am trying to compile a bootloader and need help again. I've installed WinAVR and AVR studio and have been trying to find out how to use them. It seems I need to learn to use a "make" file but I cannot find any good information on how to do this. Most information on the net assumes I am a programmer.

Micro Magician robot controller - I can finally tick the project complete box!

I started designing this controller in December 2011. After 4 months and 2 previous revisions it will finally be shipping out April 2012. I think this is DAGU's best Arduino compatible robot controller yet!

Designed for small robots using small batteries, the Micro Magician is a 3.3V controller running at 8MHz.
Working from 4.5V to 9V means this constroller can run from a single LiPo cell or 3x NiMh batteries.
Reverse polarity protection means no blue smoke if you get your power wires crossed (reverse polarity diode rated at 3A).

Gears and gearboxes. What do you want for your robot?

Sometimes when your building a robot you will need gears. Although there are plenty of ready made gearboxes on the market they will not always fit your needs. I have been looking at puting together a collection of gears, shafts and even small bearings so that you can build you own gearboxs.

I started off with the green bevel gears shown below, they have big, strong, chunky teeth that are hard to break. These allow you to have a 90° output.

Wild Thumper goes Wild hunting Lions in Africa!

I heard through the grapevine (amando96, Gareth) that a Wild Thumper Chassis was being used to photograph wild animals!

U7 got fried for some reason :(

I just got my Dagu 4 Channel Motor Controller, already a small part gave some smoke and one motor channel is not working anymore.

All four wheels were turning at the same time before the channel4 got fried.

Connections:

  VCC to Arduino 5V

4 PWM on the motor controller to 4 PWMs on the Arduino uno.

UGV trainer kit - Unmanned Ground Vehicle

Typically when I hear the words "Unmanned Ground Vehicle", I tend to think of military and off-road vehicles but these days big companies are investing millions of dollars on cars that can drive themselves.

This kit is an affordable beginners kit to help students and hobbyist learn the basics. Using the Arduino compatible Micro Magician robot controller with it's library of basic control functions ensures an easy and fun learning curve.

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.

Polycarbonate 90° bevel gears with aluminium mounting brackets

When you build robots, sooner or later you will need a 90° bend in a drive shaft. Crown gears are fairly common but the teeth are relatively small and strip easily.

DAGU have now produced some relatively small, polycarbonate bevel gears to help solve your gear train problems. Unlike crown gears, bevel gears have a longer, tapered tooth that is much stronger and harder to strip.

Magnetic servo clutches from DAGU

After years of being frusatrated by stripped gears in my servos I have finally done something about it. DAGU is now producing servo clutches to suit 8g and 9g miniature servos.

Unlike normal servo savers, Dagu servo clutches can be continuously rotated without damage to the clutch or the servo. They look like a servo horn but are a few millimeters thicker. They can be configured for both standard and continuous rotation servos. Here are some common configurations: