I finally decided on something to make with Adafruit's 60 pixel rings I bought a while ago. Designed over a weekend.
MADE TO FIT OVER GLASSES!
Added a new half piece for smaller print beds, or beds that don't handle big prints well.
This is a very simple build! Takes less than an hour to print, next to no touch-ups are needed. Just add the neopixel rings and an arduino and your good to go!
Some simple soldering required.
This project has an optional addition of an encoder to the arduino which lets you change the speed and brightness of the visor on the fly.
I measured the current of the default speed/brightness to be about 150 mA, so most batteries will last a long time with this.
Total cost is about $100 if you are buying everything from scratch.
(including the neopixels, battery, arduino, eyeglass strap)
- Print either one full piece or two halfs
- Print it with 2 perimeters an 0% infill
- No supports are needed
I used sharpie to block the light from shining into my eyes on the inside of the visor, but chrome or shiny paint might be better, maybe even silver sharpie.
See the gallery for wiring diagrams in the gallery for the neopixels with or without the encoder.
I sawed off the power rails of the perma-promo board to make it the height I wanted, then soldered everything together and zip-tied to the side of the visor.
NOTE: Follow exactly the wiring diagram in the fritzing pictures, the picture of my circuit has been modified so that I could mount the encoder on the underside of the pcb
Arduino code is in thing files, all dependencies included.