Presentation is loading. Please wait.

Presentation is loading. Please wait.

Sina Karimi Hector Nuñez Ryan Campbell. Overview Why UR SmartHome? What is UR SmartHome? How was it done? What was needed? How does it work? What can.

Similar presentations


Presentation on theme: "Sina Karimi Hector Nuñez Ryan Campbell. Overview Why UR SmartHome? What is UR SmartHome? How was it done? What was needed? How does it work? What can."— Presentation transcript:

1 Sina Karimi Hector Nuñez Ryan Campbell

2 Overview Why UR SmartHome? What is UR SmartHome? How was it done? What was needed? How does it work? What can be done further? What do you want to know about UR SmartHome?

3 Motivation Control the house and appliances through a web interface Control the security System, cameras, and sensors On a smartphone such as iPhone, BlackBerry, etc. At work While Away on vacation

4 UR SmartHome, What it is? A central embedded system to control various devices in a household. Limited to the following due to time and budget constraints: Camera Motion sensor Web-based controlling interface

5 Design Atmel EB55, ARM7 based Micro-Controller Wiznet Ethernet Controller Web Server Storage (through FTP protocol) Camera and motion sensor “µC/OS-II” Real-Time Operating System(RTOS)

6 System Operation ARM7 µProcessor, Atmel EB55 µController ARM7 µProcessor, Atmel EB55 µController Storage Hard Drive UserUser Camera & Motion Sensor Camera & Motion Sensor InternetInternet FTP Protocol Router Ethernet Controller Ethernet Controller

7 System Operation (Web Server) ARM7 µProcessor, Atmel EB55 µController ARM7 µProcessor, Atmel EB55 µController Storage Hard Drive UserUser InternetInternet FTP Protocol Router Ethernet Controller Ethernet Controller

8 System Operation (Security Mode) ARM7 µProcessor, Atmel EB55 µController ARM7 µProcessor, Atmel EB55 µController Storage Hard Drive Camera & Motion Sensor Camera & Motion Sensor FTP Protocol Router Ethernet Controller Ethernet Controller

9 System Operation (User Mode) ARM7 µProcessor, Atmel EB55 µController ARM7 µProcessor, Atmel EB55 µController Storage Hard Drive UserUser Camera & Motion Sensor Camera & Motion Sensor InternetInternet FTP Protocol Router Ethernet Controller Ethernet Controller

10 WIZnet © Ethernet Controller Hardware EBI 10 Address lines 16 Bit Data bus Control lines Software HTTP Server FTP Client

11 COMedia Ltd © JPEG Camera module Hardware Peripheral Data Controller (PORT 2) UART interface Software Acquiring a picture

12 Motion Sensor Hardware Interrupt (IRQ0) Software Interrupt Enable

13 Network Storage Hardware PC Software FTP Server on Ubuntu-Server 9.10

14 Demonstration

15 Future Enhancements Additional components Temperature Monitoring and Control Air-Conditioning, Furnace Extra Cameras and Motion Sensors Appliance Controls Lights, Oven, Pet care, Garage door opener, etc. Alert Notifications via email or SMS

16 Special Thanks Dr. Duncan G. Elliott Nancy Minderman Department of Electrical & Computer engineering, University of Alberta Rick McGregor Andrew Hakman and all of our fellow classmates for all the good times

17 Q & A?


Download ppt "Sina Karimi Hector Nuñez Ryan Campbell. Overview Why UR SmartHome? What is UR SmartHome? How was it done? What was needed? How does it work? What can."

Similar presentations


Ads by Google