Cool project from Jeremy Lindsay spotted over at Hackster.io:
This toy project uses the TCS34725 to read the color of Lego bricks, and uses a Raspberry Pi UWP C# application to say the color.
I recently bought the Adafruit TCS34725 breakout board, which senses colors, and I wanted to build a project to kick the tires.
The most colorful thing that I know of my our house is my baby daughter’s box of Lego. I thought it would be a nice test of the hardware to check if it could recognise the colors, and if I could use the color information with my Raspberry Pi to say what colors that the TCS34725 breakout board sees.
I wanted my device to sense when a place a block near the color sensing breakout board, and then display on a screen what color it has detected. I also wanted the device to synthesize a voice, which will say what color it has detected.
Like lots of things, it seems quite complex at the start, but breaking it down into simpler smaller steps makes it a lot easier. I’ve uploaded all of my code and designs to GitHub, so if you want to look into any part in a bit more detail, you can spelunk into the source code.