Compact Glasses Light




About: You'll see ;D

One day I was thinking, glasses are used to see right? What about seeing in the dark? That would be cool!! So I decided to design a low powered light perfect for late night reading and for maneuvering around a dark house so you don't have to wary about waking anyone up!


Step 1: Materials

  1. 3 coin batteries (you can get them from laser pointer and pen lights)
  2. Small switch
  3. Small thin sheet of metal
  4. Insulated wire
  5. LEDs
  6. 3d printer (not required but recommended)

Step 2: The Case

I 3d printed my case and the file should be to scale, but if you don't have one I would love to see one of these made from wood or something!

Also due to some concerns about glare I added the "Glare Killer" STL file. It has a small wall to help minimize glare, I made it 15mm long so it could be snipped if to long.

Step 3: Batteries

After you have made the case you must insert the batteries. First you must solder a small segment of your wire to a small piece of your metal sheet. Next insert this onto the bottom of the case. Now you can insert the batteries!

Step 4: Switches and LEDs

I salvaged some leds somewhere and they were on a small pcb board so I'm using that, but I designed the case so you could also use single leds.

First I crimped a small sheet of metal to fill in any extra space between the led(s) and the batteries. I than soldered the crimped piece of metal to the led(s) and places it in. using electrical tape I covered any other connections so that I wouldn't short the circuit. Than I glued the led(s) onto the front.

The switch is easy all you have to do is connect the rest of the two wires together, soldering one to the middle lead and the other wire to a lead on the side. When you have made sure that works glue that switch onto the side of the case!

Step 5: Painting!

Now your done! Almost!! I was looking at the light and decided that it looked kinda ugly. I was going to print a piece to cover the glue but my printer couldn't get into that precision. So I painted over the glue to complete the look! If you have gotten here and realized that there is some glare you don't have to restart! Some people suggested in the comments to color around the side of the led to minimize the glare.

Step 6: Your Done!!

This is the completed look of the light, I slid it onto my glasses and it fit snuggly! One size should fit all but if you want to change anything message me and I'll upload the correct file below, don't forget to comment!! And thanks for viewing!!



    • IoT Challenge

      IoT Challenge
    • Arduino Contest 2019

      Arduino Contest 2019
    • Gardening Contest

      Gardening Contest

    18 Discussions


    4 years ago on Introduction

    Amazing. I always wanted something like this... BUT I DONT HAVE A 3D PRINTER... X( WELL, NICE!!!

    5 replies

    Reply 4 years ago on Introduction

    Thanks! And it's a bummer that you don't have a 3d printer! :(
    But as a solution at you can send in a file and have the thing printed for you! I'm not sure about the cost but you would have a variety of materials. You should check it out! :)

    I used to make one more or less like this when I was a kid (some 40+ years ago).

    It had two lights, one on either side of the glasses.

    I used flashlight lightbulbs with a small lens on them.

    Wired it all together with a battery pack and a switch.

    The battery pack could be put in the pocket or hung around the neck with a rope.

    I don't have the thing anymore, nor did I take pictures of it.

    It's a good thing that batteries got smaller and led-lights have been invented.

    Your version sure is much compacter than mine and thus more handy.

    Good job!

    To reduce possible glare, like shaolinkhoa writes, you just have to put the light exiting point of the led's right next to the frame of the glasses. It could also help to make the sides of the led's black, like with a permanent marker.

    4 replies

    Thanks for the input! I'll add a file with a small shield to help eliminate glare, and I'll suggest the marker!


    Reply 4 years ago on Introduction

    Painting them black will absorb light, therefore reduce efficiency.

    To eliminate sideways glare from LEDs: when inventing and modifying torches, I paint the LED sides and back silver, so that all the light comes out of the front. Or just tape a little piece of silver foil (or any metallic coloured food wrapper) around the LED.

    Consider choosing between standard (beam) or strawhat (wide angle) LEDs depending on whether you will use them for walking around or just reading.

    True, the black absorbs light, but LED's tend to emit most of the light to the front. The body of the LED is lens shaped at the front.

    But painting the body with silver paint certainly helps reflecting the light that gets diffused to the sides. When using aluminum foil, just make sure you don't shortcut the legs of the LED, because then all the light gets absorbed. ;-)


    Reply 4 years ago on Introduction

    Ok, when I said paint I was referring to the sides but I think I should specify that. But I didn't think of reflective type of paint, thanks for the idea!


    4 years ago on Introduction

    i made it , i think you need a converging lens to make it more brighter and a patch between the light and glass to prevent the eyes from glare

    1 reply

    4 years ago on Introduction

    Nice Instructable. I found them at the dollar store for $2. if you dont have a 3d printer.