This photon reads the analog values from the photo resistor and based on those values publishes data to the cloud.
This photon reads the data and uses it to control the LED strip.
When this project was assigned, Erik and I agreed that we wanted to do something we could use in our lives outside of this class, something that we would realistically want to do even without being assigned to do it for a class. We both enjoy having friends over to our apartment to hang out and catch up, most often in the form of a party because if you don't call it a party people often won't show up. Anyways we usually just have all the lights on during our parties, but when we were scrolling through Hackster looking for inspiration we came across a project that we saw had the potential to "spice up" our parties as it were. That coupled with the fact that our roommate had just purchased some black light LED strips led us to choose this project as it fit the requirement of being something that we would use and would want to do even if it wasn't for a school project.
Now having done this project, and having to tweak and learn how these things work a little more, we have seen how simple this can be and how advantageous it can be. This project has been a great starting point for us that we can easily build off of and continue to improve. As well as providing us with the knowledge to use the same technology for different applications.
Photo Resistor Analog Values Graphed Over Time