home automation: web based control anthony campbell eric poynter eku, dept. of technology computer...

13
HOME AUTOMATION: WEB BASED CONTROL Anthony Campbell Eric Poynter EKU, Dept. of Technology Computer Electronic Networking

Upload: marian-gallagher

Post on 14-Jan-2016

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: HOME AUTOMATION: WEB BASED CONTROL Anthony Campbell Eric Poynter EKU, Dept. of Technology Computer Electronic Networking

HOME AUTOMATION: WEB BASED CONTROL

Anthony CampbellEric Poynter

EKU, Dept. of TechnologyComputer Electronic

Networking

Page 2: HOME AUTOMATION: WEB BASED CONTROL Anthony Campbell Eric Poynter EKU, Dept. of Technology Computer Electronic Networking

2

INTRODUCTION - Hardware

Microprocessor Interfacing (ISA expansion slot 80’s)

Parallel port (Being phased out) Fiber Optic Network Interface USB commonly used

Page 3: HOME AUTOMATION: WEB BASED CONTROL Anthony Campbell Eric Poynter EKU, Dept. of Technology Computer Electronic Networking

3

INTRODUCTION – Software

Microsoft Visual Studio .NET DotNetNuke – Web Site Framework Microsoft SQL Database Engine

Page 4: HOME AUTOMATION: WEB BASED CONTROL Anthony Campbell Eric Poynter EKU, Dept. of Technology Computer Electronic Networking

OUTLINE Motivation Hardware Design Software Design Demonstration Team Work Results / Conclusion Q & A

Page 5: HOME AUTOMATION: WEB BASED CONTROL Anthony Campbell Eric Poynter EKU, Dept. of Technology Computer Electronic Networking

5

MOTIVATION

Home automation – Growing trendHome automation – Growing trend Connecting to your PC (USB)Connecting to your PC (USB) Benefits of USB – speed, reliabilityBenefits of USB – speed, reliability Hand held devices – Everyone has Hand held devices – Everyone has

oneone Home monitoring – Be at home Home monitoring – Be at home

anytimeanytime

Page 6: HOME AUTOMATION: WEB BASED CONTROL Anthony Campbell Eric Poynter EKU, Dept. of Technology Computer Electronic Networking

6

Hardware: Interface Selection

USB – Universal Serial Bus Introduced in 1995, widely

popular since 1998Major hardware and software

support (IBM, Microsoft)3 technical revisions, backward

compatibilityMany other variations in the

works

Page 7: HOME AUTOMATION: WEB BASED CONTROL Anthony Campbell Eric Poynter EKU, Dept. of Technology Computer Electronic Networking

7

Hardware: Electronics Design USB controller Provides I/O Limited I/O Electronic Solution Number of controllable devices

grow exponentially Controlling Input via a shared

bus

Page 8: HOME AUTOMATION: WEB BASED CONTROL Anthony Campbell Eric Poynter EKU, Dept. of Technology Computer Electronic Networking

Software: Device Interaction Hardware to Software Transition USB controller - Device Driver Control Scheme

4 Physical Outputs – Device ID (3), Control Line (1)

8 Physical Inputs Speed of USB – Real time

communication

Page 9: HOME AUTOMATION: WEB BASED CONTROL Anthony Campbell Eric Poynter EKU, Dept. of Technology Computer Electronic Networking

Software: Server

Bridge to Device, Software, and Web Microsoft SQL Express – Database Engine Web Server – 3 Important Tasks

SQL Website USB Interface Program

Page 10: HOME AUTOMATION: WEB BASED CONTROL Anthony Campbell Eric Poynter EKU, Dept. of Technology Computer Electronic Networking

10

Demonstration

What our Project actually does

Page 11: HOME AUTOMATION: WEB BASED CONTROL Anthony Campbell Eric Poynter EKU, Dept. of Technology Computer Electronic Networking

11

TEAMWORK

Back and forth software/hardware design

Communication – What is possible, What is desired

Troubleshooting/Testing

Page 12: HOME AUTOMATION: WEB BASED CONTROL Anthony Campbell Eric Poynter EKU, Dept. of Technology Computer Electronic Networking

12

RESULTS / CONCLUSION

Successfully Interfaced with a USB port, via software and hardware

Enabled control of the software over the Internet

Setup several household devices and controlled them remotely with our setup

Page 13: HOME AUTOMATION: WEB BASED CONTROL Anthony Campbell Eric Poynter EKU, Dept. of Technology Computer Electronic Networking

13

FUTURE WORK Different USB controllers offer

greater possibilities Audience suggestions email to

[email protected] [email protected]

Thanks!