This color changing wearable will always be in harmony with the outfit it is pinned to. This brooch reads the color of a garment and turns either the complementary color or displays the missing two colors in the triadic color scheme. This project uses the Adafruit color sensor, Neopixels and an Arduino Mini 05.
Don't remember color theory from art school?
Complementary colors are opposite each other on the color wheel, when paired they make a vibrant combination.
Triadic colors are 3 that are evenly spaced from each other on the wheel. When all are used together, it is recommended to let one be dominant and the other two be used as accents. The dominant is automatically the main color you are wearing, while the two lit panels act as your accent. The brooch has it covered!
Since the brooch is colored using light, the wheel to be referenced is the RGB color wheel.
 x Arduino Mini 05
 x CR2032 coin cell batteries
 x 2 coin cell holder
 x mini slide switch
 x FTDI Basic or other FTDI breakout board
32 gauge stranded hook-up wire (you may be able to use 28 gauge, check before you solder it all together to see if it will fit in the brooch body)
Heat shrink tubing, 1/8" - 1/4" diameter
- Soldering iron + solder
- Soldering iron
- Wire Stripper
- Angled wire cutters
- Alligator leads
- Dremel with various sanding down bits for acrylic
- Access to a laser cutter (120 Watt Epilogue is used in this instructable)
- Q-tip or toothpick (for applying epoxy to thin areas)
- Small spring clamps or a heavy flat object to hold brooch in place while epoxy dries
** Any other favorite circuit prototyping tools
The dimensions of the wood and acrylic accounts for some test material. The brooch itself is about 4" x 4".
 x 10" x 10" piece of 3/8" thick of hard wood, ash wood is used in this 'ible.
 x 10" x 10" piece of 1/16" white acrylic
 x 10" x 10" piece of 1/16" black acrylic
 x 3/4" pin back
- A bit of polyester fill (for light diffusion)
- Hot glue gun
- Masking tape
- Access to Illustrator