Announcing R2 - The Open Micromouse

Its time to move on to a new micromouse, and I have decided all details of my new mouse (Hardware & Software) will be released under Free / Open Licenses.

The Hardware is under the TAPR Open Hardware License, with the email address r2@thinkl33t.co.uk

The Software is under the GNU General Public License

In addition to the above Licenses, I ask that if you make your own R2, or use a modification of R2’s subsystems in your own micromouse,  you publish a webpage on your creation!  I can provide hosting for single pages or pdf files, or a blog service such as Blogger or WordPress can be used to keep a full log of the project. Email me the link to your page, and I’ll link it from the main project page.

House - Stairs

The Stairs - You use them to get from one floor of the house to the other.

Before

img_0598.JPG

More of the delightful patterned carpet.

img_0599.JPG

And nicotine-stained walls :(

After

img_0616.JPG

Nice coat of paint , a new carpet, a bit of wallpaper, and removing all old person banisters, and we have a nice new set of stairs :)

House - My Bedroom

Here is the most important room of the house, the place I sleep!

Before:

img_0603.JPG

That woodwork used to be white, a smoker lived here for a long time :(

img_0604.JPG

Note the delightful curtains.

What you can’t see in these pictures is all the ash in the fireplace, someone had been using it recntly, even though it had carpet going right under it!

After:

img_0611.JPG

img_0610.JPG

That isnt a stain on the wallpaper, it appears there was some dust on my lens (that or my house is FULL of orbs)

House - Lounge

So, the lounge is now mostly finished, time for some before and after shots!

Before:

img_05861.jpg

The carpet smelled of cat pee :(

img_0587.jpg

Note the delightful nicotine stain on the wall where there used to be a dresser.

I’m still not sure why i bought the house looking like this!

After:

img_0617.JPG

Still need to hang that mirror, get rid of those boxes, and tidy up the wires for my orbs.

img_0618.JPG

TV will be wall mounted above the table, and my 360, Xbox & Wii will sit on the shelf.

Hopefully this should be done this week :)

Wiimote head tracking.

I’m not sure why it is, but even though i know exactly how it works, the contents of this video terrify me.

Hopefully i’ll be able to have a play with this stuff myself once i have some free time.

Back!

Phew, back online, after the server crashed horribly last weekend!  Good job i could get enough access to log in and grab a swift backup before it stopped booting completely.

In other news, doing up a house takes AGES!  I don’t think I’ve had a weekend or an evening for a month now!

I’ll be posting a full log of the work we’ve done to it next week, and some taster shots later today, keep an eye out for them.

Behold the glory that is barf.gif

barf.gif

R1v2 - Rooter Version 2 - Worklog part 5

So, it was time for RoboTIC 07, and… I’d done nothing with R1v2 since June!

Since the only huge hardware problem i’d been having was with the sensor board, I decided it was time to rebuild it from scratch, and move to a more technologically advanced sensor, so… i shamelessly copied from Min4A, one of the top Singaporean mice.

So, i had decided on using the TSL262, now the problem was to find them! The only place they seem to be available in the UK, farnell, sells them for £3 each in small quantities (pn: 1182351), and since i could find them for $2.52 (about £1.25) each from Mouser in the US (pn: 856-TSL262R-LF), i decided to import a pile of them, and resell what i didn’t need. After perusing the datasheet, i found a good matching Infra Red LED (pn: 859-LTE-209), and put in an order for 50 pairs.

A week later they arrived, along with a nice customs bill, so including delivery, they cost about £2 each, still 1/3 cheaper than it would have been buying locally.

After some planning, and trying different methods of coupling the TSL262 to my ATMega32 uC, i decided to go for simplicity, and coupled the output of my test sensor directly to an ADC. The LED was connected to an IO pin set to output, and tied to ground via a 330Ω resistor.

685.jpg

It gave much more repeatable results than the old sensors, between 5/1024 for no wall at all, and 50+/1024 when there is a wall nearby. Since it seemed to work as expected, with no major glitches, So i moved onto a small stripboard sensor.

687.jpg

This sensor was tested by being plugged into the sensor board plug. Once i had it working, I soldered a sensor board connector to a second piece of stripboard sized to fit in the sensor board slot at the front of the mouse.

706.jpg

Once tested, I built another of the sensors, and attached both to the front and rear of the left side of the micromouse using sticky foam pads, and built a third sensor on the sensor interface board.

702.jpg

704.jpg

So, the hardware of R1v2 is now complete!

Come back soon, when i’ll be walking through the toolchain used to program the mouse, and release the full schematics of the mouse.