• LOG IN
  • REGISTER
  • ISSUES

Make, Hack, Void

  • home
  • projects
  • news
  • community
Home › Projects › Emiglio Refit

Group Projects

  • AVR Starter Schematics
  • Emiglio Refit
  • Emiglio's Head now slightly less firmly attached.
  • MHV AVR Tools - A WinAVR Replacement
  • MHV Space Probe
  • MHVBoard - an Arduino Clone
  • MHVLib - An Efficiency Oriented Runtime Library for AVR Microcontrollers
  • PCB Engraver

Members' Projects

  • ASync-Firefly
  • Ammo Counter for Nerf Gun
  • Arduino Powered Orbit CD Duplicator
  • Arduino controlled robotic hand
  • Battery management module
  • Breadboard Helper
  • Cameras in the space!
  • DDR board for the Dreamcast.
  • GBA upscaled to larger TFT screen
  • HT1632-AVR : A library to interface HT1632 LED Driver ICs and AVR micro controllers
  • Hacking the Foscam FI8903W Linux Based IP Camera
  • Laser Engraver G-CODE conversion
  • Lenz2 Wind Turbine Prototype
  • Level shifting with transistors.
  • PC to PCB in under 30 minutes - Quick 'n Easy PCB Fabrication
  • PCB Modification and SMD Rework
  • PCC4[N]: An Arduino controlled lighting display
  • Pictures of some MattProjects on axio.ms
  • Polymorphachord Keyboard
  • RFID Access For Locker - Journal
  • Robosapien w/ Bluetooth remote control
  • SMD Reflow Oven
  • SMS via Ubuntu
  • Saving Memory on the Arduino using PROGMEM

Emiglio Refit

Adam — Tue, 18/05/2010 - 11:08am

Emiglio, Teardown day, 1

Intro

At Make, Hack, Void we have started working on refitting an Emiglio/Scooter robot with new control systems. He was bought as a gift for one of our members from a market stall and is missing his controller. The hope to be able to extend his functionality beyond the standard factory controls while still maintaining as much of his appearance as possible.

Recently we spent an afternoon taking it apart to see what we can fit inside. Our initial hopes were to be able to fit a netbook or hacked Internet router inside the body to interface with sensors and actuators. During the tear down day it was determined that an EEE701 would comfortably fit inside the main body. We are also now considering using an ARM based development board like the Blueboard-AT91RM9200 from NGX or re-purposing an old iPaq we had laying around.

Angus took a bunch of photos on the Emiglio teardown day including a bunch of shots of Emiglio's internals

Current Status

Drive System

On the tear down day we attempted to put hook up a pair of H-Bridge motor drivers to the two motors in Emiglio's base which are setup in a differential steering layout but the only H-Bridges we had needed a supply voltage >= +10v and we didn't have enough power resistors to step the output voltage down enough to not fry the 6v motors in the base.

Jack put together a pair of H-Bridges with direction control on a piece of proto board and soldered on a bunch of fly leads. He brought it along to our next meeting and we were able to solder the relevant leads to the motor terminals, battery pack and plug the logic level lines into an Arduino Duemilanove we had laying around.

With the base fully separated from the body we set about testing the motor controller. We loaded some dumb code into the Duemilanove to just pulse each of the motor direction control pins for 1 second. After a quick test with the Duemilanove still pulling power from a laptop and the base propped up the wheels weren't touching the table we tucked the Duemilanove and the cables into the robot base. Plugging the positive lead from the 6v battery pack into the Duemilanove's gave less than stellar results; nothing happened. We soon realised that the Duemilanove's voltage regulator needs +7v to actually do anything. It was decided that we'd throw caution into the wind and plug the 6v battery pack into the 5v line of the Duemilanove board. This met some resistance from the owner of the board but that subsided after there were offers of replacement Atmega328p chips should something go really wrong.

It didn't go as well as we had hoped...

...but we had a plan!

It's a start anyway.

Future Plans

We have lots of plans for Emiglio including some 3W RGB LEDs to mount in the eye sockets and head lamps; motorised control of the arms; replacement grippers; a Linux capable central computer for localisation & navigation, text to speech, image processing and anything else we think Emiglio might like to be able to do.

  • Group Projects
  • Emiglio
  • robots
  • Login or register to post comments
  • Printer-friendly version

Search

Recent Comments

Request
5 days 22 hours ago
more

Member Tweets

MakeHackVoid
12 hours 26 min ago — Space is open until 19:30 (estimate)
evildeece
1 day 5 hours ago — I learnt about C++ templates today, this will clean up some of the nasty macros in MHVLib :) #mhv
MakeHackVoid
1 day 9 hours ago — Space is closed (was open five hours)
MakeHackVoid
1 day 12 hours ago — Space staying open until 19:00 (estimate)
brendam
1 day 12 hours ago — Interesting post by @mwesch "Maker Bots and the Future of Identity" http://t.co/1TbGHwgE ping #mhv
MakeHackVoid
1 day 14 hours ago — Space is open until 16:45 (estimate)
evildeece
1 day 18 hours ago — Relief printing with a laser cutter, from NYC Resistor http://t.co/YQ1aqUvG #mhv
evildeece
2 days 20 hours ago — Thanks to @projectgus, I have some core memory from 1960, now to write an AVR driver http://t.co/0iI7OKH1 #mhv
MakeHackVoid
3 days 5 hours ago — Space is closed (was open 4 1/2 hours)
MakeHackVoid
3 days 7 hours ago — Space staying open until 22:00 (estimate)
  •  
  • 1 of 12
  • ››
more