Back to Parent

Outcome


Intention

This week, we have learnt how to deal with neopixel and I would like to connect the device to Google Calendar through IFTTT eventually. I start from some small practice to light up the neopixel in different ways. 

Approach

exercise 1: 

Light up pixel by pixel then reverse the sequence turning each pixel off one by one.

Show Advanced Options
Show Advanced Options

exercise 2:

  light up blue, then red, then green then white in sequence . 

Show Advanced Options
Show Advanced Options

Exercise3: 

Change the code to only light up only one pixel at a time. With each loop move that pixel one position higher. When it reaches the final pixel, restart the sequence at zero  

Show Advanced Options
Show Advanced Options

Then finally, I connected the Particle device to Google Calendar through IFTTT and it will send me a pixel lighting signal to alert 15 minutes before an appointment. 

15 minutes before an appointment, the neopixel will turn red and when the meeting starts it switch to white. 

Show Advanced Options
Show Advanced Options

All the exercises above are using the same simple circuit as the below image shows.

Wechat image 20201124132134.thumb
Show Advanced Options

Process

The process went on smoothly and everything works as required. Although the final project has a slight delay on neopixel due to the internet delays, the project is a great indicator for future appointments. It is good to know how to connect other applications through IFTTT to my circuit. 

Reflection

This project is really interesting. It is good to know how to connect other applications through IFTTT to my circuit. This is the first time that I felt like even the simple connected circuit could help our life and the design doesn't have to be too complex to put into practice. And this really inspired me to further design on IoT to make more simple circuits for practical use. 

IFTTT is really useful because it provide quite a lot opportunities to make connections. I would like to try more on it.

Drop files here or click to select

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