I learned a few things. First, I learned how to debug code using the serial function. Frankly, had I not invested time in this, I don't think I would have been able to figure out how to get the program to work. I also enhanced my learning of how circuit boards work. I felt more confident wiring the neopixel and the switch this time around; whereas, on the last lab, I felt pretty shaky on wiring. I felt more confident tying prior labs to this lab, as is demonstrated by the switch that is configured on the breadboard. I learned, too, how to use webhooks via IFTTT. Though the instructional video was very helpful on the class website, I could not figure out how to actually get my webhook to communicate to my program (I kept getting a 400 error). I realized that I needed to pass a value back from webhook that my program could consume. So, I ended up entering a response item that could be used by my program. A very valuable lesson for me. Additionally, I learned enhanced my understanding of how functions work. Initially, my program only included one additional function (aside from setup and void). Once I experimented a bit, I realized that I would need to include another function to transition from a pre-meeting state to a post-meeting state.
Lastly, I learned to ask for help. I didn't ask for much help with this lab and it was very frustrating - I feel now that if I had asked for help earlier I could have easily avoided some of the silly mistakes I had made.
Content Rating
Is this a good/useful/informative piece of content to include in the project? Have your say!
You must login before you can post a comment. .