Max Ma
Peiqi SU
Yu-Ting Feng

Farcebook

Let's help each other to turn off the Facebook.

Classes
Understanding Networks


Farcebook is a network based interactive system that not only visualizes two user's Facebook browsing time by sandglasses, but also allows they to turn off each other's Facebook page by turning off the physical sandglasses.


A typical scenario would be that two friends, Sam and Mary, want to waist less time on Facebook. Each of them has one set of sandglass box. Sam's sandglass box has one sandglass for him, and one for Mary, so does Mary's. The moment Sam opens Facebook in his Chrome, his sandglass will turn on. More interesting, in Mary's sandglass box distantly, the sandglass for Sam will also turn on. The most exciting moment is that when Mary turn off Sam's sandglass in her box, Sam's Chrome will close his Facebook page automatically!


The system consists 2 sets of sandglass box. Each sandglass box has one Arduino Micro as the microcontroller, two LED indicators, and two servos to drive two sandglasses that separately visualize two user's Facebook browsing time. The sandglass box is connected by a usb cable to a computer. On the computer, a Chrome Extension and a Chrome App developed by ourselves are monitoring the Chrome Tab to post / get data to / from our server, such as when the user open the Facebook page, when close. Once the Chrome App get the data, it will send serial commend to sandglass box. Also when a sandglass is turned off by a user, the Chrome App will receive data and then notify the Chrome Extension to close the Facebook pages.

Audience
People who wish to limit their Facebook browsing time.

User Scenario
A typical scenario would be that two friends, Sam and Mary, want to waist less time on Facebook. Each of them has one set of sandglass box. Sam's sandglass box has one sandglass for him, and one for Mary, so does Mary's. The moment Sam opens Facebook in his Chrome, his sandglass will turn on. More interesting, in Mary's sandglass box distantly, the sandglass for Sam will also turn on. The most exciting moment is that when Mary turn off Sam's sandglass in her box, Sam's Chrome will close his Facebook page automatically!

Implementation
The system consists 2 sets of sandglass box. Each sandglass box has one Arduino Micro as the microcontroller, two LED indicators, and two servos to drive two sandglasses that separately visualize two user's Facebook browsing time. The sandglass box is connected by a usb cable to a computer. On the computer, a Chrome Extension and a Chrome App developed by ourselves are monitoring the Chrome Tab to post / get data to / from our server, such as when the user open the Facebook page, when close. Once the Chrome App get the data, it will send serial commend to sandglass box. Also when a sandglass is turned off by a user, the Chrome App will receive data and then notify the Chrome Extension to close the Facebook pages.