Back to Parent

Reflection

Working on this project as a team represented its advantages and challenges. It was easier to get work done simultaneously, however, it also meant some difficulty integrating different sections of code and circuits. Furthermore, it meant that all team members were not able to practice each part of the process with some focusing more on specific functions or documenting the group's work. With that said, the team learned a lot from this project and also faced and overcame new challenges. 

Learnings

  • How to manipulate the neopixel (e.g. color, speed, number of LEDs lit)
  • Able to power multiple energy sources off of the photon (v. using external sources)
  • Would like to be able to work in the same document while writing code
  • Learned to integrate the sensor and neopixel - was more difficult than integrating past sensors and outputs
  • Learned to utilize IFTT to simplify code

    Challenges

    • For this project we separated tasks to work more efficiently. We struggled with combining different sources of code into one cohesive program.
    • Challenging incorporating the timing event as an indicator for when the output needs to change
    • Struggled with getting the LEDs to emit a single color across the neopixel given that the original code was directing the neopixel to change colors.
    • Challenge with overly sensitive PIR sensor

    Future Iterations

    • Indicate whose turn it is to clean the toilet by displaying different color lights for different weeks when cleanings are required. 
    • Turn light off while someone is using the toilet.
    • Turn light off when there is no one in the bathroom to save energy.
    • Sending text alerts to the person who has neglected to clean the toilet.


    Content Rating

    Is this a good/useful/informative piece of content to include in the project? Have your say!

    0