Team 22 Aeroponic Growth Chamberseniord.ece.iastate.edu/projects/archive/may1122... · Functional...

26
Team 22 Aeroponic Growth Chamber Team: Daniel Wright CprE/EE Chris Reeve CprE Mohammed Rahim EE Zach Davis CprE Advisor/Client: Professor Tim Bigelow

Transcript of Team 22 Aeroponic Growth Chamberseniord.ece.iastate.edu/projects/archive/may1122... · Functional...

Page 1: Team 22 Aeroponic Growth Chamberseniord.ece.iastate.edu/projects/archive/may1122... · Functional Requirements Light radiation in the Photosynthetically Active Radiation (PAR) spectrum

Team 22

Aeroponic Growth Chamber

Team:

• Daniel Wright – CprE/EE

• Chris Reeve – CprE

• Mohammed Rahim – EE

• Zach Davis – CprE

Advisor/Client:

• Professor Tim Bigelow

Page 2: Team 22 Aeroponic Growth Chamberseniord.ece.iastate.edu/projects/archive/may1122... · Functional Requirements Light radiation in the Photosynthetically Active Radiation (PAR) spectrum

Project Goal & Concept Scetch

A simple and affordable aeroponic plant

growth chamber to study the effect of sound

on plant healing and growth.

Page 3: Team 22 Aeroponic Growth Chamberseniord.ece.iastate.edu/projects/archive/may1122... · Functional Requirements Light radiation in the Photosynthetically Active Radiation (PAR) spectrum

System Block Diagram

Page 4: Team 22 Aeroponic Growth Chamberseniord.ece.iastate.edu/projects/archive/may1122... · Functional Requirements Light radiation in the Photosynthetically Active Radiation (PAR) spectrum

Model

Page 5: Team 22 Aeroponic Growth Chamberseniord.ece.iastate.edu/projects/archive/may1122... · Functional Requirements Light radiation in the Photosynthetically Active Radiation (PAR) spectrum

Functional Requirements

Light radiation in the Photosynthetically Active Radiation (PAR) spectrum (400 to 700 nm).

Air velocity between 0.3 and 0.7 m/s.

Optimum chamber temperature of 68F during light hours, and 77F during dark hours.

Use Hoagland solution Type I.

The pH should be maintained between 5.5-6.5.

Capability to administer sound (noise).

Sound level 90-100 dB.

Frequencies in the 1-16 kHz octave bands.

Capability to control and monitor various environmental parameters from a remote server.

Radiation (Light)

Temperature

Air velocity

Watering

Sound

Page 6: Team 22 Aeroponic Growth Chamberseniord.ece.iastate.edu/projects/archive/may1122... · Functional Requirements Light radiation in the Photosynthetically Active Radiation (PAR) spectrum

Non-functional Requirements

Monitor, measure, and report the following parameters as required by NCERA-101:

Atmospheric moisture inside the chamber (Relative Humidity (RH))

pH and Electrical Conductivity (EC) of the nutrient solution

Substrate (air)

Chamber properties: Specifications (floor area, dimensions)

Barrier beneath lamps (whether present and its composition)

Air flow (whether up, down or horizontal)

To build a web interface to monitor and control various physical parameters.

Page 7: Team 22 Aeroponic Growth Chamberseniord.ece.iastate.edu/projects/archive/may1122... · Functional Requirements Light radiation in the Photosynthetically Active Radiation (PAR) spectrum

Assumptions and Considerations

Humidity sensor accuracy of ±3%

Chamber ventilation of two air exchanges per hour

The roots of the plants should be kept in the dark

Air temperature, CO2 and relative humidity need to

be measured at the top of the plant canopy

A second “control” chamber would be desirable for

research, however the available budget is not

sufficient to build two chambers.

Page 8: Team 22 Aeroponic Growth Chamberseniord.ece.iastate.edu/projects/archive/may1122... · Functional Requirements Light radiation in the Photosynthetically Active Radiation (PAR) spectrum

Market Survey

Current market solutions for plant growth chambers

are very expensive, upwards of $10,000.

Our solution will be used primarily for research, but

has the potential to be used in high schools as a

learning tool for both plant growth and for

engineering/programming.

Page 9: Team 22 Aeroponic Growth Chamberseniord.ece.iastate.edu/projects/archive/may1122... · Functional Requirements Light radiation in the Photosynthetically Active Radiation (PAR) spectrum

Risks

1. Some of the existing components may not work

Resolution:

Allot money for this purpose only

Find more sources for money

2. Exceeding the project budget

Resolution:

Use wired server link rather than wireless

Build only one chamber instead of two

Page 10: Team 22 Aeroponic Growth Chamberseniord.ece.iastate.edu/projects/archive/may1122... · Functional Requirements Light radiation in the Photosynthetically Active Radiation (PAR) spectrum

Cost

Item Cost

Sensors $40.00

Microcontroller $15.00

Microcontroller Board $20.00

Wireless adapters $75.00

Chamber Parts $100.00

Chemicals $50.00

Speaker $30.00

Power Supply $20.00

Total $350.00

Labor ($20/hour) $13,600.00

Fictional Cost $13,950.00

Real Cost $350.00

Page 11: Team 22 Aeroponic Growth Chamberseniord.ece.iastate.edu/projects/archive/may1122... · Functional Requirements Light radiation in the Photosynthetically Active Radiation (PAR) spectrum

Schedule

Project Plan Design Implement Test Total

Chris Reeve 10 30 100 30 170

Zachary Davis 10 30 100 30 170

Mohammed

Rahim

10 30 100 30 170

Daniel Wright 10 30 100 30 170

Page 12: Team 22 Aeroponic Growth Chamberseniord.ece.iastate.edu/projects/archive/may1122... · Functional Requirements Light radiation in the Photosynthetically Active Radiation (PAR) spectrum

System Decomposition

Microcontroller

Pump

Light

Sound

Heating Coil

Depth Gauge

Temperature

CO2

Humidity

Python server application

Communicates between user interface and microcontroller

Handles settings and periodic tasks

User Interface

Web application to view data and change chamber settings

Server application to change settings

Page 13: Team 22 Aeroponic Growth Chamberseniord.ece.iastate.edu/projects/archive/may1122... · Functional Requirements Light radiation in the Photosynthetically Active Radiation (PAR) spectrum

Microcontroller State Diagram

Page 14: Team 22 Aeroponic Growth Chamberseniord.ece.iastate.edu/projects/archive/may1122... · Functional Requirements Light radiation in the Photosynthetically Active Radiation (PAR) spectrum

Central Server Program

Page 15: Team 22 Aeroponic Growth Chamberseniord.ece.iastate.edu/projects/archive/may1122... · Functional Requirements Light radiation in the Photosynthetically Active Radiation (PAR) spectrum

Web UI Specifications

Web app using ASP.NET AJAX and VB.NET in VS 2010

Master page will handle common items

Home/Welcome page as index

Data page for graphical presentation of gathered data

Alerts page to notify users of problems

Settings page with controls to view and set any modifiable chamber settings

Administrator page for user account operations and for the viewing of past settings changes

Page 16: Team 22 Aeroponic Growth Chamberseniord.ece.iastate.edu/projects/archive/may1122... · Functional Requirements Light radiation in the Photosynthetically Active Radiation (PAR) spectrum

Server UI Specifications

Windows Forms app using VB.NET in VS 2010

Very minimal and simplistic

Successful login shows Settings view where any

modifiable chamber settings can be viewed and

changed

Users view to allow administrator to view, add,

modify, and remove user accounts

Users view can be seen by administrator accounts

only

Page 17: Team 22 Aeroponic Growth Chamberseniord.ece.iastate.edu/projects/archive/may1122... · Functional Requirements Light radiation in the Photosynthetically Active Radiation (PAR) spectrum

Microcontroller Testing

Sound Generator

Expected Result Actual Result Tester Fix Needed Pass/Fail

Frequency selected.

Frequency played at set volume.

Daniel

Random # generated for frequency.

Random # is in the set bounds and changed at set interval.

Daniel

Test Completed on:

Page 18: Team 22 Aeroponic Growth Chamberseniord.ece.iastate.edu/projects/archive/may1122... · Functional Requirements Light radiation in the Photosynthetically Active Radiation (PAR) spectrum

Central Server Program Testing

Build and test individual modules

Serial communication

Socket server

Task scheduler

Write „dummy‟ front-end to test with

Write „dummy‟ program to run on microcontroller

Page 19: Team 22 Aeroponic Growth Chamberseniord.ece.iastate.edu/projects/archive/may1122... · Functional Requirements Light radiation in the Photosynthetically Active Radiation (PAR) spectrum

User Interface Testing

Web interface is very easy and straightforward to

test. Just need to make sure pages and controls

look and function like they are supposed to.

A dummy database will be made so that the tester

can see exactly what the web app is doing.

A dummy Python app will be made to print out the

commands that it gets from either of the UI‟s to

make sure it is getting what we expect it to.

Page 20: Team 22 Aeroponic Growth Chamberseniord.ece.iastate.edu/projects/archive/may1122... · Functional Requirements Light radiation in the Photosynthetically Active Radiation (PAR) spectrum

Sound Design

Page 21: Team 22 Aeroponic Growth Chamberseniord.ece.iastate.edu/projects/archive/may1122... · Functional Requirements Light radiation in the Photosynthetically Active Radiation (PAR) spectrum

Sound Generation

PWM Signal Fourier Transform

Page 22: Team 22 Aeroponic Growth Chamberseniord.ece.iastate.edu/projects/archive/may1122... · Functional Requirements Light radiation in the Photosynthetically Active Radiation (PAR) spectrum

Implementation

Page 23: Team 22 Aeroponic Growth Chamberseniord.ece.iastate.edu/projects/archive/may1122... · Functional Requirements Light radiation in the Photosynthetically Active Radiation (PAR) spectrum

Implementation

Page 24: Team 22 Aeroponic Growth Chamberseniord.ece.iastate.edu/projects/archive/may1122... · Functional Requirements Light radiation in the Photosynthetically Active Radiation (PAR) spectrum

Individual Contributions

Zach Davis

Built chamber

Designed central server program

Sound generation

Mohammed Rahim

Specifications

Technical drawings

Research

Chris Reeve

Team leader

Front ends design

Research

Daniel Wright

Researched and ordered parts

Sound system design

Microcontroller research

Page 25: Team 22 Aeroponic Growth Chamberseniord.ece.iastate.edu/projects/archive/may1122... · Functional Requirements Light radiation in the Photosynthetically Active Radiation (PAR) spectrum

Plan for Next Semester

Finalize sound design

Low-pass filter and amplifier design

Signal generation algorithm

Assemble electrical components

Write software

Grow plants

Testing

Page 26: Team 22 Aeroponic Growth Chamberseniord.ece.iastate.edu/projects/archive/may1122... · Functional Requirements Light radiation in the Photosynthetically Active Radiation (PAR) spectrum

Questions?