USC Senior Design Project - Control Power Outlets via the Internet!





The interactive transcript could not be loaded.


Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Apr 25, 2013

For USC's EE 459 (http://ee-classes.usc.edu/ee459/) we created a system to control power outlets via the internet!

Using a native iPhone app, from anywhere in the world users are able to configure whether power will flow to the 120V devices plugged in to the special outlets we created. In addition to home automation use cases, this allows users to reduce the vampire draw (http://en.wikipedia.org/wiki/Standby_...) of their devices to 0.

To make the system work, we use the amazing Electric Imp WiFi chip (http://electricimp.com) to communicate with the cloud. From there, we have a Sinatra REST API backend (http://www.sinatrarb.com/) on Amazon EC2 as the bridge between the iPhone/web clients and the imp system. The microcontrollers used are 8-bit Atmel Atmega168a (http://www.atmel.com/Images/Atmel-827...). Finally, we have a lower cost "remote board" which doesn't use the Electric Imp chip since in a deployment only one WiFi link is needed. The main and remote boards communicate via lower cost 802.15.4 XBee radios.

Also, for those who are interested the song featured in our video was the amazing new Daft Punk track "Get Lucky" from their soon-to-be-released album Random Access Memories.

For more information, source code, and contact info see: http://bengelsey.com/senior-project.html


When autoplay is enabled, a suggested video will automatically play next.

Up next

to add this to Watch Later

Add to

Loading playlists...