The Neopixel device used to remind the schedule in Google Calendar, which appears white in its normal state, turns green 15 minutes before the schedule starts and gradually changes each LED to red over the next 15 minutes to remind the schedule that it is about to start, and then fades from red to white and returns to its initial state once the schedule has started.
When IFTTT is ready, it receives information about the schedule in Google Calendar and sends the data to Particle Cloud when it reaches the 15-minute countdown. Our Neopixel strip will change from white to green as soon as it receives this message.
At the beginning of the schedule, the strip turns completely red, and from this time on, the light on the strip fades to white and returns to its initial status.
Along the way, I mastered the use of external libraries and multiple coding methods to control the lighting of LED strips on and off, while through an IFTTT connection I was able to connect Particle Cloud to an external application, which greatly increased the design possibilities. Also next I'll be looking at adding buttons and knobs to turn the light off or change its brightness when alerted that it's on.
You can upload files of up to 20MB using this form.