For our final project we will build an attachment to a selfie stick to improve the selfie sticks picture taking capability. It will alert the user when the stick is not stable, so they do not take a selfie. When the stick is shaking, the indicator light (blue, in the center) will turn on. When the stick is stable, the light will turn off. That way, users can take a selfie and be assured it won't be blurry. We detect whether the stick is shaking or not by using the built in accelerometer on the light blue bean. We figured out the threshold for the accelerometer through trial and error. Additionally, we have added flashlight features to our SelfieSave so even if the picture is being taken in a dark setting, it will come out well. We did this by implementing a photoresistor on the light blue bean. When it detects darkness, the two LED lights on the front shine on, acting as a flash. No need to retake the selfie with front-flash, and many phones do not even have front flash yet. To connect our device to the internet, we used node.js to connect to the Twitter account @SelfieSave. When the stick is shaking, the bio will read "Watch out! That selfie isn't stable". When the stick is stable, the bio will read "Your selfie is ready to go!" This way, the users friends will know whether the user is able to take a steady selfie or not. With our two piece design, the SelfieSave is extra functional. It can be attached at the rails of most standard selfie sticks. It also can slide up and down the rails of the selfie stick in case the user is using a larger phone than an iPhone. It can be unscrewed to replace LEDs or battery. This is a viable product as selfie sticks are the latest generational craze, but a common pitfall comes when the picture turns out blurry. With a small addition, the selfie stick’s usability increases, and customers are thrilled to have their moments captured perfectly with SelfieSave.

Share this project: