Recently with online classes at home, I have found that my family often comes in while I am in the middle of things not realizing I am in class. I find myself being distracted and losing track of where the class is because of this, so I create a system that allows my family to see if I am in class or not and if I am in class a way to notify me if I am needed for something. The project has two features, first the in-class indication this uses two LEDs, the Ultrasonic distance sensor and HTML site in conjunction with a cloud function. Using the distance sensor, when someone gets within two meters of the project one of two LEDs will trigger, green if the user is not in class and blinking red if they are in class, this is controlled through the HTML site. The blinking gets people's attention better and it prevents my family from having to knock on my door.
The second feature uses two buttons and Particle.publish() option to trigger an IFTTT action. If someone is within the two meters of the Ultrasonic distance sensor they can click either the red or yellow button. These buttons send the user two different massages through the GroupMe application on their phone, the yellow button sends “You are needed after class” and the red button “You are needed immediately”. This provides the user the ability to know if they are needed to what severity in a less disruptive form and helps them to remember in the instance of being needed after class.

Google Slides Presentation Introduction

A Project Overview:

Project Demo and Explanation

This video is a demo and explanation of my Project showing HTML website and IFTTT usages in the project.

Circuit Schematic

This is the schematic for my final project.