home automation: web based control anthony campbell eric poynter eku, dept. of technology computer...
TRANSCRIPT
HOME AUTOMATION: WEB BASED CONTROL
Anthony CampbellEric Poynter
EKU, Dept. of TechnologyComputer Electronic
Networking
2
INTRODUCTION - Hardware
Microprocessor Interfacing (ISA expansion slot 80’s)
Parallel port (Being phased out) Fiber Optic Network Interface USB commonly used
3
INTRODUCTION – Software
Microsoft Visual Studio .NET DotNetNuke – Web Site Framework Microsoft SQL Database Engine
OUTLINE Motivation Hardware Design Software Design Demonstration Team Work Results / Conclusion Q & A
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
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
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
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
Software: Server
Bridge to Device, Software, and Web Microsoft SQL Express – Database Engine Web Server – 3 Important Tasks
SQL Website USB Interface Program
10
Demonstration
What our Project actually does
11
TEAMWORK
Back and forth software/hardware design
Communication – What is possible, What is desired
Troubleshooting/Testing
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
13
FUTURE WORK Different USB controllers offer
greater possibilities Audience suggestions email to
[email protected] [email protected]
Thanks!