Proposal - greenedy/Capstone-Smart-Incubator GitHub Wiki

Smart Incubator Project Proposal

Team Members and Roles

Name Student Number Email Address
Dylan Greene 7865198 [email protected]
Jessica Zhan 8135145 [email protected]
Role Member
Project Manager Jessica Zhan
Business Analyst Jessica Zhan
QA Manager Dylan Greene
Architect Dylan Greene
Build Manager Jessica Zhan
Lead Developer Dylan Greene

Description:

Incubators are used to by farmers and hobbyists alike to hatch livestock and exotics. However, incubator technology is very outdated and requires too much human intervention to function properly. For example, temperature has to be manually inputted and relies on the user to research the required temperature beforehand. The same deal applies to humidity and time requirements. Since the requirements can vary greatly based on the species, this process is very error prone. The wrong settings will result in a low hatch rate.

The smart incubator will allow the user to input the species they are incubating and automatically generate settings for the ideal incubation environment. The smart incubator will heat up if its temperature does not meet the set requirement and will cool down once it has reached the requirement. This condition is checked constantly. In addition, the smart incubator will have an online dashboard that allows the user to view the temperature and humidity of the incubator in real time. The data will be shown as a single value and as graphed values over specified time. The dashboard will also allow the user to manually change incubator settings. Optional settings include live camera view and email notifications. Ideally, the system will warn and shut off should something go horribly wrong.

The smart incubator will lessen the amount of human interference required in the hatching process and improve hatch rates.

Objectives

  • A functional automated incubator
  • Simple interface that is easy to use
  • Success will be determined by satisfaction of customer

Customer

Open market

Expected/anticipated Architecture

  • Python
  • Flask
  • mySQL database

Diagram of architecture

Tools

  • PyCharm IDE
  • mySQL Workbench

Initial Plans for first release

Have a web interface that at least shows values from the incubator sensors