Process
We first had to find a way to send and receive signals through Particle. In order to test this functionality, we built the code and the hardware without the potentiometer to reduce the complexity. Because a sensor was not used, we used a cloud function to act like the potentiometer was sending signals and checked if the LED had changed on the different device.
Once the sending and receiving part of the code was completed, we moved on to integrating potentiometers. We first used a slider potentiometer, but we accidentally burnt it. To not repeat our mistake, we changed our sensor to a rotating potentiometer, which we found a lot easier to use. Getting the value was easy, but integrating with the pre-written code was more difficult. We had to revise our code slightly to have them work together.
After finalizing the code and the hardware, we built props to make our project more attractive.