Back to Parent

Outcome


Project Summary:

My goal with this project was to develop an alert system to notify users when a product, such as a PS5, is back in stock. The device/system uses a solenoid to physically move a sign, providing a visible alert to the user. 


Process:

The project involved connecting a solenoid at D3 to an Argon microcontroller. I also created a function, activateSolenoid, to trigger the solenoid ten times when the "in stock" was used to validate the function. 


Outcome:

My project achieved its goal of providing the physical sign alert when the solenoid function was triggered. 


Video/Code Below:


*Note you need to put the video in fullscreen

Show Advanced Options
Show Advanced Options

Next Steps:

One of the next steps I'd like to conduct is to connect it to IFTTT and a service that provides email alerts when an item has come in stock. When the IFTTT receives the email, it would properly trigger the solenoid to move the sign and then alert the user that the item is back in stock. 


Reflection:

One of my primary difficulties was when choosing to utilize a larger breadboard. The breadboard that I chose was actually "separated" in the middle of the breadboard, which was causing my device not to function. I had a conversation with Professor Byrne, and we figured this out. We wired the two sides together so they'd communicate properly.

Drop files here or click to select

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