Michael Bunting, Thomas Csercsics, Adam Kroon, Trysten Piper, Alex Sadowski
XD1-Smart Home Project
Progress Report 1
Group: 15
Supervisor: Dr Ashoka K.S Bhat ECE
Contents
Contact Information 2
Supervisor Contact Information 2
Project Summary 3
Objectives 3
Project Information 3
Potential Issues 3
Solutions 4
Project Scope 4
Assigned Tasks 5
Milestones 6
Milestone 1 6
Milestone 2 6
Milestone 3 6
Milestone 4 7
Milestone 5 7
-
Michael Bunting – michaelrbunting@gmail.com
-
Thomas Csercsiscs –
-
Adam Kroon – adamkroon47@gmail.com
-
Trysten Piper – trysten.piper89@gmail.com
-
Alex Sadowaski –
Supervisor Contact Information -
Dr. Ashoka K.S Bhat – bhat@ece.uvic.ca
Project Summary
The Smart Home Project will include a graphical user interface (GUI) capable of monitoring and controlling various electrical devices found in a common residential dwelling. By providing the application’s user with control of these devices, power consumption can be tracked and measured for improved home operating efficiency. This could potentially limit the demand of power consumption by the end user. Some other measures such as convenient security monitoring would allow users increased levels of safety. The Smart Home monitoring system will also provide a level of customization as per user needs and preferences.
Objectives
The objectives of this project are to create the following:
-
Scale model of a ‘house’ complete with several controllable working devices
-
Application that controls devices
-
Monitoring system for the controllable devices
Project Information Potential Issues
Issues that may arise during this project are as follows;
-
Unavailable hardware
-
Difficulties programming
-
Difficulties with the PLC (Power Line Communication)
-
Time constraints
Solutions to these issues are;
-
Ordering hardware as soon as possible and from quick distribution sources
-
Working together as well as using resources (Online/Literature) to code properly and debug any coding errors efficiently
-
Researching PLC sources as well as trial and error. Dedicating time to the issue
-
Working as a team as efficiently as possible, spreading the work load out evenly amongst the group members.
Project Scope
The ultimate goal of this project is to make a system that is user friendly, efficient, modular and easily installed. By using PLC we make the system universal and cost efficient. Older homes can use these systems and not have to worry about costly renovations. The PLC will use the existing home wiring to communicate with the other devices synced to the smart home hub. Also by using PLC we use a closed system and thus the threat of cyber intrusion is nullified.
Creating a modular system is also beneficial for us and the potential consumer. For a consumer with a modular system, additions can be made to the existing system at cheaper costs and without the existing system becoming obsolete. From the design stand point this allows us to manage the project better, it leaves potential for growth of the project without being overwhelmed with having too many items to work on. A block diagram of what we hope to achieve is seen below in figure 1.
Figure
Assigned Tasks
Mike Bunting
-
Schedule
-
Work log
-
Progress report
-
Acquisition of Arduino microcontroller
-
Designing scale model
Thomas Csercsics
-
Designing scale model
-
Assembly of model
-
PLC
Adam Kroon
-
Researching required hardware
-
Researching computer language best suited to meet our goals
-
Programming microcontroller
-
Interface touchscreen with microcontroller
-
Determine data transfer protocol
-
Draft website template
Trysten Piper
-
Draw up block diagram
-
PLC
-
Draft connection diagram
-
Order hardware
Alex Sadowski
-
Determine data transfer protocol
-
Programming microcontroller
-
Order hardware
-
PLC
These are the current assigned tasks for the project so far. More tasks will be delegated as the project progresses and cross over will occur with tasks. Tasks such as the PLC and data transfer will require larger amounts of time dedicated to them.
Milestones Milestone 1
Research required hardware (Completed)
Order required hardware (Ongoing)
Create Block Diagram (Completed)
Assign project tasks (Completed)
Milestone 2
Begin programming microcontroller
Design scale model (CAD)
Assemble any available hardware
Milestone 3
Complete programming
Finish smart hub
Begin assembling scale model
Milestone 4
Test/debug smart hub
Completed scale model
Begin working on final report
Milestone 5
Sync smart hub with scale model
Web URL
Complete Final report
Share with your friends: |