Back to Parent

Outcome


Outcome

I took some creative liberty with this project. Instead of fading slowly from white to red leading up to the event (with this implementation the user doesn't know how soon the meeting starts), I had one LED change from white to red each minute leading up to the meeting. In this way, the user knows exactly how long he/she has until the meeting starts. 


In the demo video, I sped up the color changes so the video isn't 30 minutes long. For the actual implementation, I simply used a delay of 60,000 (rather than 1000, so that one LED changes each minute). 

I was successfully able to:

                              • Wire the neopixel
                              • Add the neopixel library
                              • Learn for loops and conditional logic
                              • Code the particle.function call so that the color change would initiate from the particle cloud
                              • Integrate IFTTT so that the color change would initiate 15 minutes before an event on my calendar

Process

The thing I struggled with the most was setting up the function call code. When I was learning how to use the neopixel, I used a loop. When it came to adding the function call code, I wasn't sure how to set up the logic. I had to do a lot of research and trial and error to get it to work.

It was a lot of fun to play with the lights and set them to do different things. There were libraries I added that could really make them work magic. 

Reflection

I feel empowered learning how to use IFTTT. I'm going to find so many ways this can improve my workflows. I spent too much time playing with this part of the project, even if it was the easiest part. 

If there is one thing I'd change, I would reduce the brightness of the LEDs so that they are more ambient and less jarring. 

Show Advanced Options
Show Advanced Options
Img 0456.thumb
Show Advanced Options
Img 0457.thumb
Show Advanced Options
Screen shot 2021 12 03 at 1.56.30 pm.thumb
Show Advanced Options
Screen shot 2021 12 03 at 1.57.05 pm.thumb
Show Advanced Options
Drop files here or click to select

You can upload files of up to 20MB using this form.