Create a wireless home automation system

Assignment Help Other Engineering
Reference no: EM131394771

Tentative Project Title:  Internet of Things Home Automation

Project Description/Abstract:

Smart phones are the gateway to home automation. Having a control center at your fingertips creates easier control over devices that create comfort and security in our everyday life. We live in a society where people spend more time away from their homes. Home automation can make people more at ease when they can monitor motion in their home and have the ability to control lighting and temperature.

My plan is create a wireless home automation system using a Wifi board. With the use of the Wifi board I will be able to attach various sensors throughout a home environment. To access sensor data I plan on using MQTT protocol via MyMQTT application. I will develop an application that will send notifications from the sensors to my android phone via Nodemcu board.

Project Topics to be Studied:

  • IOT devices
  • Core architecture
  • Kits & Boards
  • API reference
  • MyMQTT
  • Nodemcu
  • Arduino Programming

Project Objectives:        

Learn about home automation devices that can be controlled over the internet using a wifi board.

Deploy several sensors to include: light sensor, temperature sensor, motion sensor, doorbell.

Use MyMQTT application to use a protocol to send sensor data to my Android phone, to include:

  • Get a warning when movement is detected in a room.
  • Measure the environmental light.
  • Get notified when the doorbell is ringing.
  • Measure the temperature in a room.

Project Description -

This project was to use several software development tools (Eclipse, Git, GitHub, GitHub Desktop, Javadoc, Eclipse Refactoring, JUnit, and JDeodorant) and gain experience in software quality assurance through using tools to enable refactoring, documentation, configuration management, etc. In doing so, develop a better understanding software quality assurance tasks that can be undertaken throughout the software development lifecycle. Software refactoring takes small steps to improve code structure and maintainability by removing bad design smells

Improve the quality of an open-source Software Project.

Requirements Engineering - The objective of the group project was to experience collecting, understanding and specifying requirements for a proposed Information System (IS) Project. Our team submitted a project proposal, to design a drone. We discussed the proposed goals of the system with our stake holders. We had a first requirement gathering meeting which we got our clients understanding and a clear understanding of the system.

Assignment Files - https://www.dropbox.com/s/6z9vhonc2j6biqr/Assignment%20Files.rar?dl=0

Reference no: EM131394771

Questions Cloud

Draft a full annotated bibliography : Five high-quality sources from journals in your field and related to your thesis. The sources should be effective in supporting your argument (thesis claim) for your intended audience.
Identify the conclusion of think of human population passage : For those that are not, determine the kind of non-argument.- Although it is customary to think of human population as increasing continuously without declines or fluctuations, population growth has not been a steady march.
Write down the formula for teter’s demand curve for x : Write down the formula for Teter's demand curve for X when the price of Y is 10 and his income is $100. Note the formula will have multiple pieces.
Impact the effectiveness of a hazcom training program : Evaluate it with respect to general principles for design of warning labels. How could you improve the design and Discuss how cultural and literacy issues can impact the effectiveness of a HazCom training program. Suggest ways that these issues can ..
Create a wireless home automation system : My plan is create a wireless home automation system using a Wifi board. With the use of the Wifi board I will be able to attach various sensors throughout a home environment
Which type of method will you use to study the topic : Which type of method will you use to study this topic? Qualitative vs. Quantitative. Who will be your chosen participants? What considerations must be undertaken in choosing your participants?
Identify the conclusion of given passage : Determine which of the following passages are arguments. For those that are, identify the conclusion. For those that are not, determine the kind of non-argument.- If someone avoids and is afraid of everything, standing firm against nothing, he beco..
What is brady''s price elasticity of demand for salt : Income and substitution effects GLS Ch5 P11 (Edition 1, P19). Brady, who has ordinary-shaped indifference curves, buys 16 ounces of salt each year. Even when the price of salt doubles, Brady continues to purchase exactly 16 ounces.
Explain the influence of governance and ethics : Discuss Innovation and Diversification. Explain the influence of Governance and Ethics. Discuss International Strategy. Discuss Strategic Implementation.

Reviews

len1394771

2/15/2017 6:19:36 AM

I need help writing requirements and writing the whole thing and I have not done the hardware yet. I need to turn in a rough outline in the next couplle of days. The report includes software requirements and all data. My introduction and literature review probably need to be about 10-15 pages. Interim requirements document was to develop a complete understanding of the requirements and submit the final specification document. From here we had a presentation.

Write a Review

Other Engineering Questions & Answers

  Determine the interface trap density change

Why do the low frequency and high frequency CV curves differ in inversion and determine the interface trap density change

  Following dc motors provides the highest starting torque

1. Which of the following DC motors provides the highest starting torque?

  Is the state machine moore machine or a mealy machine

ECET230: Is the state machine below a Moore machine or a Mealy machine? Explain your rationale. Is the state machine below a Moore machine or a Mealy machine? Explain your rationale.

  Compute displacement volume

Compute Cement, water, and gel requirements, Displacement volume and Differential pressure before releasing the top plug.

  Understanding of pulse-code modulation

The purpose of this project is to gain an understanding of Pulse-Code Modulation (PCM) compression (linear-to-logarithmic) and PCM expansion (logarithmic-to-linear). Write the following three MATLAB functions for this project.

  What is tension

If the cable can be attached at either points A and B or C and D, determine which attachment produces the least amount of tension in the cable. What is thistension

  Equilateral-triangle coordinates

Calculate the masses of the various streams per 1,000 lb of feed, all on a solvent-free basis. Solve the problem using equilateral-triangle coordinates, right-triangle coordinates, and solvent-free coordinates. Which method is best for thisexercis..

  Write report based on finfet

Microelectronics Fabrication Homework- Write five pages report based on FinFET is the Beginning. Ideas, like what are challenges? What is after FinFET? How is going to change the Microelectronics Fabrication? Where are we with it? Etc

  Determining the condensed per kilogram of fuel

Methanol, CH3OH, is burned with 200% theoretical air in an engine and the products are brought to 100 kPa, 30oC. How much water is condensed per kilogram of fuel?

  Compute the strains at the interface between laminae

Compute the strains ?x, ?y, γxy at the interface between laminae, the stresses σx, σy, τxy on all laminae, right next to the interface.

  Write down the expressions for the total average delay

Telecommunications System Modelling ECTE 962 - Write down the expressions for the total average delay (W) in the system, as well as other relevant indicators such as the size of queues at intersections. Clearly state any assumptions that you have ..

  Uniform cross-sectional area

SHM of a Floating Object An object with height h, mass M, and a uniform cross-sectional area A floats upright in a liquid with density p.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd