Color Vision Deficiency (CVD) Simulator
Ever wondered how someone experiencing CVD perceives colors? This is exactly what my final Design Challenge for UCR's Overview of Bioengineering course aims to explain.
It's an Arduino-based circuit that reads RGB intensities from light reflected off of a given object. It then transforms the readings computationally based on a user toggled vision mode through a push button and outputs the transformed RGB values to an LCD screen and an RGB LED for color perception simulation. The computations I implemented are grounded in research which I link to in the document below.
Overall, this challenge was a multidisciplinary engineering experience where I integrated linear algebra, my background in accessibility, and coding with physical circuitry design and diagramming.
I even learned how to solder one of the components I needed to buy, namely the RGB TCS34725 sensor! Thank you Dr. Grover and UCR's Creat'R Lab Makerspace for the soldering and circuitry help!