HOME AUTOMATION: WEB BASED CONTROL Anthony Campbell Eric Poynter EKU, Dept. of Technology Computer Electronic Networking
INTRODUCTION - Hardware Microprocessor Interfacing (ISA expansion slot 80’s) Parallel port (Being phased out) Fiber Optic Network Interface USB commonly used
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
MOTIVATION Home automation – Growing trend Connecting to your PC (USB) Benefits of USB – speed, reliability Hand held devices – Everyone has one Home monitoring – Be at home anytime
Hardware: Interface Selection USB – Universal Serial Bus Introduced in 1995, widely popular since 1998 Major hardware and software support (IBM, Microsoft) 3 technical revisions, backward compatibility Many other variations in the works
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
Demonstration What our Project actually does
TEAMWORK Back and forth software/hardware design Communication – What is possible, What is desired Troubleshooting/Testing
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
FUTURE WORK Different USB controllers offer greater possibilities Audience suggestions email to Eric_poynter3@eku.edu Tony@tekpad.net Thanks!