Back to Parent

Process

Describe the process you underwent to reach the outcome (problems encountered, how you resolved them, as well as, experiments, hacks, tests, refinments, iterations, failures)

I started the process by working through the guides to get the Neopixel to light up and learning how to manipulate the code to create interesting results. Next I signed up for IFTTT and got it setup to call the function for my code 15 minutes before an event started.

Finally, I started the first design of this project. I coded everything to work using the delay() command. There was no use of the loop section in the code. While that worked well, we discussed in class how this made the code difficult to interrupt for testing, so I went back to improve the design. I used the millis() command within the loop section, global variables, and multiple if statements to create something that was easier to test.


Content Rating

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

0