Introduction: Functional Lit Costume Goggles for Mr Freeze

Egads!  LED Goggles you can see through (surprisingly well, too)!  They pulse subtly, making them so cold and dehumanizing. They were totally perfect for the character I was going after - Mr Freeze.  It was my first time really playing with LEDs and Arduinos, so it was a good learning curve hugely aided by the wonderful Instructables community.  The biggest lesson here for me (as with virtually every project) was iterate, iterate, iterate!  I've skipped all that for this instructable though and I'll show you the steps to the end product!

Step 1: Design Diagram

Don't be scared - it's actually pretty simple.  I started with some cheap welding goggles and added electronics from there.  One of the main challenges was to keep the light from the LEDs separated from the light from the outside world coming into my eye.  Here's an explanation of the pieces of the cross-section from the front to the back.
  • The lens holder is an original part of the goggles, basically a ring that screws onto body to hold onto the various lenses.
  • The glass lens is a flat, boring glass disc that came with the goggles.  I kept it to make sure the front of each lens has a uniform, shiny surface.
  • The gasket is just a tiny plastic ring that acts as a small spacer between the glass and plastic.
  • The plastic disc is a disc of opaque, white plastic I cut from an Ikea storage box.  The front is lightly textured and the back has a regular triangular tessellation carved into it with a dremel.  Through the center is a small hole (roughly 1.5cm diameter) through which I can see.
  • The black foam tube is a small tube I cut/carved from EVA foam (craft foam) to keep the LED light from making it into my eye by maintaining a solid tube of darkness.  The squishiness of the foam also helps keep everything in place.
  • Six LEDs are mounted evenly around the foam tube, mounted onto a piece of mirrored acrylic simply by pulling the leads through tiny holed drilled through the acrylic.  Acrylic because it's solid and can be clear in the center, mirrored to bounce all the possible light out of the front of the lens.  The mirroring was a film applied to the front side, but tinfoil or aluminium tape would work equally well.  I made sure to cut away the mirroring in the center of the acrylic so I could see through.
  • The foam disc is for comfort, to protect my face from the electronics, and to make sure to block any light that comes through or around the acrylic.

Step 2: LEDs and Reflective

Here you see the LEDs in the mirrored acrylic with a hole cut through the mirror film for vision.  I traced the acrylic disc from the goggles' lens and cut it out with an acrylic cutter (carefully snapping off a bit at a time) before measuring and drilling holes for LED leads and resistor connections.  I used the leads from the LEDs and resistors themselves to complete the circuits around the center for the positive sides of the LEDs and extended with small wires around the edges for the negative side.  I originally planned for a 3V source (2xAAs) and these six red LEDs are rated at 2V and 20mA, so I used a 56ohm Resistor for each one and wired everything in parallel - every LED on a lens is in parallel and the lenses are parallel to one-another.  I'm still getting the hang of LEDs, so I used LED Wizard to double-check my math.

Step 3: Installing the Light Lens

As shown in the design cross-section, the LED lens is just popped into the frame behind the glass lens, LEDs facing front. Afterwards I wired the two lenses together and covered them with a bit of foam for protection.

Step 4: Dispersing the Light

I wanted to make sure to fuzz the LEDs out to have more of a lit-lens look than a six-points-of-light look (technical terms, eh?).  In front of the LEDs I put a disc of cut plastic to help disperse the light and add a bit of a crystaline pattern.  The cut pattern is facing the LEDs and shows only a flat front when the LEDs are off.  On top of this is a flat glass disc/lens to make sure the whole lens assembly is glossy and flat from the outside.

Step 5: Glow Time

After tests, I wanted to add a pulsing effect.  Earlier in the year I bought a Makey Makey (for this purpose, an Arduino Leonard), so it was time to learn to program an arduino!

First off, I needed to remember that I built the circuits for 3V whereas my arduino outputs 5V.  I was running into a time crunch, so to make up the difference, I just added an extra 2V LED to the circuit in series with the whole parallel circuit.  It's not actually lighting anything, but it essentially drops the voltage back down to 3V by sucking up 2V out of the 5V.

The sketch was pretty basic.  Mostly it was adapted from the example LED Fade sketch to suit my board and be as bright and slow as I wanted.  See below:
/*

Fade

This example shows how to fade an LED on pin 3 using the analogWrite() function.

This example code is in the public domain.

*/

int led = 3;           // the pin that the LED is attached to

int brightness = 100;    // how bright the LED is

int minBrightness = 60;

int maxBrightness = 255;

int fadeAmount = 5;    // how many points to fade the LED by (SPEED)

// the setup routine runs once when you press reset:

void setup()  {

// declare pin 9 to be an output:

pinMode(led, OUTPUT);

}

// the loop routine runs over and over again forever:

void loop()  {

// set the brightness of pin 9:

analogWrite(led, brightness);

// change the brightness for next time through the loop:

brightness = brightness fadeAmount;

// reverse the direction of the fading at the ends of the fade:

if (brightness == minBrightness || brightness == maxBrightness) {

fadeAmount = -fadeAmount ;

}

// wait for 30 milliseconds to see the dimming effect

delay(30);

}

 

Step 6: A Bit of Paint

A tiny touch of scenic painting can make a world of difference.  I added a few quick layers of drybrushed silver acrylic paint.  I focused on raised edges and bits where I thought the goggles might get a bit more wear.  I totally went overboard, but it looks fine, I think.

Step 7: Everything Else for Your Costume!

These were created for a Mr Freeze costume.  All put together, the goggles really were surprisingly great in terms of being able to see, emote, and make me seem generally cold and distant.  Success!

Please don't hesitate to ask me any questions!  I'd be more than happy to clarify anything I didn't!

Comments

author
nancyjohns (author)2015-04-02

you labeled the makey makey as arduino.

author
orvis (author)nancyjohns2015-04-03

True. Usefully, Makey makeys are modified arduino leonards, so you can use them like an arduino to control things.

author
nancyjohns (author)orvis2015-06-09

Verrrrrrrrryyyyyyyyyyy good to know!!!!!!!

author
michael.ellman (author)2014-10-08

That looks amazing can you give me links to everything you used so I can buy all the products.

author
UmurCelikyay (author)2013-11-22

I love this! Good work :)

author
Steam Titan (author)2013-11-16

Don't suppose you have a build for the costume itself? Cause it looks amazing as well

author
DwarvenMithril (author)2013-11-14

Fantastic, absolutely fantastic! Just one little question orvis: if you didn't already cover this, how much did the build (goggles only) cost? :)
WE NEDD MR.FREEZE REBOOT!! :D

author
syates3 (author)2013-11-10

Costume is great love the details and style, it's like 10x better than the one from Batman the movie, and lucky you got to meet vampy.

author
orvis (author)syates32013-11-13

Thanks! The arnold suit was pretty great, but really, really far away from any of the classic looks - and unfortunately tainted by an awful movie. The character is so great though.

Vampy is super friendly. If you meet her, I'm sure she'd pose with you too!

author
syates3 (author)orvis2013-11-13

I think the costume was really cool but the movie like you said was afull. The idea of Arnold as a doctor was a bit iffy to me. As to vampy I'm sure she is from anything I've ever seen her do she always comes off as super nice.

author
klaus66 (author)2013-11-10

Really beautiful, and the costume as well.
But! couldn't you use a cheap 555 instead of an expensive Arduino?!
I'd do so...

Regards

author
bsuch (author)2013-11-09

did u make the freeze costume too? if so have you got an instructable for it?

author
Mielameri (author)2013-11-07

These look great! And I love all the pictures at the end :). Any chance you'll be doing a tut on the rest of the costume?

author
orvis (author)Mielameri2013-11-08

Slowly I'll get it on here! In the meantime you can read about it on my blog, makorvis.blogspot.com. Thanks for the interest!

author
Gregbot (author)2013-11-08

Great! Thanks!

author
timififilger (author)2013-11-07

Yes great costume! Explain where did you find the acrylique dome please! Thanks

author
orvis (author)timififilger2013-11-07

I found it here: http://www.leevalley.com/us/garden/page.aspx?p=58882&cat=2,2030
It's not acrylic, but a thin, thin, thin piece of either Polypropolyne or Polyurethane. It was an absolute bear to find, so I know your pain!

author
Matt2 Silver (author)2013-11-07

very cool build and nice documentatio.. P.S. that little girl in the Ironman costume is just about the most awesome thing I have ever seen! Thaks for sharing :)

author
orvis (author)Matt2 Silver2013-11-07

Isn't she though? It's so great!

author
DemolisionWolf (author)2013-11-07

You did a great job!

author
Honus (author)2013-11-07

That is really cool!

About This Instructable

21,946views

284favorites

License:

Bio: Currently wandering the world, exploring through making, adventuring with theatre, and eating many things. That said, A chat > a blurb. Talk to me!
More by orvis:Functional Lit Costume Goggles for Mr Freeze Bat-signal Papasan Chair
Add instructable to: