Difference between revisions of "Soil Solutions"

From ESE205 Wiki
Jump to navigation Jump to search
Line 24: Line 24:
  
 
==Budget==
 
==Budget==
*4 FC-28-D Soil Moisture Sensor - 19.98
+
*FC-28-D Soil Moisture Sensor - $5.00
 
**[https://www.amazon.com/dp/B06ZYVBRND/_encoding=UTF8?coliid=I376DNVJ36EKUS&colid=TCIV3G12NR41 Soil Moisture Sensor]
 
**[https://www.amazon.com/dp/B06ZYVBRND/_encoding=UTF8?coliid=I376DNVJ36EKUS&colid=TCIV3G12NR41 Soil Moisture Sensor]
 
*ADC for Raspberry Pi (MCP3008 - 8 Channel 10-Bit ADC with SPI interface) - $3.75
 
*ADC for Raspberry Pi (MCP3008 - 8 Channel 10-Bit ADC with SPI interface) - $3.75
Line 30: Line 30:
 
*Drip Irrigation Tubing (50ft) - $7.66
 
*Drip Irrigation Tubing (50ft) - $7.66
 
**[https://www.amazon.com/gp/product/B06ZY8NF61/ref=oh_aui_detailpage_o01_s00?ie=UTF8&psc=1  Tubing]
 
**[https://www.amazon.com/gp/product/B06ZY8NF61/ref=oh_aui_detailpage_o01_s00?ie=UTF8&psc=1  Tubing]
*1.25 Gallon Plastic Water Bottle - 7.26
+
*1.25 Gallon Plastic Water Bottle - $7.26
 
**(Bought at Walmart)
 
**(Bought at Walmart)
*Drip Irrigation Button Dripper - 7.37
+
*Drip Irrigation Button Dripper - $7.37
 
**[https://www.amazon.com/gp/product/B00J9Q2TQE/ref=oh_aui_detailpage_o01_s00?ie=UTF8&psc=1  Button Drippers]
 
**[https://www.amazon.com/gp/product/B00J9Q2TQE/ref=oh_aui_detailpage_o01_s00?ie=UTF8&psc=1  Button Drippers]
 
*Potting Mix - $4.89
 
*Potting Mix - $4.89
 
**(Bought at Home Depot)
 
**(Bought at Home Depot)
*Two Pots - $2.52
+
*One Pot - $1.26
 
**(Bought at Home Depot)
 
**(Bought at Home Depot)
*2 Plastic Water Solenoid Valves - $13.90
 
** [https://www.adafruit.com/product/997  Solenoids]
 
 
*Water Level Sensors - $39.95
 
*Water Level Sensors - $39.95
 
**[https://www.adafruit.com/product/464  Water Level Sensor]
 
**[https://www.adafruit.com/product/464  Water Level Sensor]
*12V Power Source - Provided
+
*Peristaltic Pump - $24.95
*Plants -  
+
**[https://www.adafruit.com/product/1150 Pump]
**(Bought at Home Depot)
+
*12V Power Source - $7.48
*Bluehost Domain - $4.99
+
**[https://www.amazon.com/inShareplus-Mounted-Switching-Connector-Adapter/dp/B01GD4ZQRS/ref=sr_1_4?ie=UTF8&qid=1511990922&sr=8-4&keywords=12v+power+supply 12v Power Supply]
 
*Hosting Service - $7.67
 
*Hosting Service - $7.67
 
*Raspberry Pi - Provided
 
*Raspberry Pi - Provided
 
*Breadboard - Provided
 
*Breadboard - Provided
 
*Power Source - Provided
 
*Power Source - Provided
*JBtek 4 Channel DC 5V Relay Module for Arduino Raspberry Pi DSP AVR PIC ARM - Provided by a friend
 
 
*Home Depot Sales Tax - $0.75
 
*Home Depot Sales Tax - $0.75
 
*Adafruit Shipping - $7.17
 
*Adafruit Shipping - $7.17
 
*Amazon Shipping - Free
 
*Amazon Shipping - Free
*Total - $127.86
+
*Total - $125.16
 
[[Category:Projects]]
 
[[Category:Projects]]
 
[[Category:Fall 2017 Projects]]
 
[[Category:Fall 2017 Projects]]

Revision as of 21:32, 29 November 2017

Overview

  • For our project, we will be designing a method of watering various plants autonomously. We will do this by using a raspberry pi to monitor the moisture level in the soil and determine how much water should be added to the different types of plants. This will be done with a moisture level sensor designed for the arduino but that should work with the pi as well (we will need an analog to digital convertor for this). If water must be added, a solenoid also controlled by the pi will be opened and water will flow from the the water source to the plant until a sufficient level of moisture is detected by our moisture sensor in the soil. In order to water various plants and respect the differing needs of water for each plant we will 3D print a spigot for the water source that splits the water path into two directions. Each path will have its own solenoid that will open and close based on the specific plants needs. connected to the solenoids and the spigot will be drip irrigation tubing with button drippers attached to the sides of the tubing. We will also be using the raspberry pi to create a web based application (using Amazon AWS and PyCharm) for our system that will record logs of amount of water used, when water was used and moisture level in the soil. This application will solely be used for viewing results that will be updated every time the plant is watered. It will also be updated when the water level is critically low.

SoilSolutions Log

Team Members

  • Matt Wilson
  • Sean Rogers
  • Natalie Ng (TA)

Objectives

  1. We would like to make a system that is both cost and water efficient.
  2. We would like to build on our understanding of coding and learn new techniques that will be useful to us as engineers.
  3. We want this system be compact enough so that it would be easy to install.
  4. Overall make everything run smoothly and give ourselves plenty of time to test out our project.
  5. Allow for the system to detect the water level in the water source.

Challenges

  • Learning how to design a web based app with the raspberry pi.
  • Learning how to code in python and interfacing with the pi.
  • Designing a mechanical component that does not take up too much space.
  • Using the time we have efficiently and not digging ourselves into a hole.

Gantt Chart

SGC4.jpg

Budget

  • FC-28-D Soil Moisture Sensor - $5.00
  • ADC for Raspberry Pi (MCP3008 - 8 Channel 10-Bit ADC with SPI interface) - $3.75
  • Drip Irrigation Tubing (50ft) - $7.66
  • 1.25 Gallon Plastic Water Bottle - $7.26
    • (Bought at Walmart)
  • Drip Irrigation Button Dripper - $7.37
  • Potting Mix - $4.89
    • (Bought at Home Depot)
  • One Pot - $1.26
    • (Bought at Home Depot)
  • Water Level Sensors - $39.95
  • Peristaltic Pump - $24.95
  • 12V Power Source - $7.48
  • Hosting Service - $7.67
  • Raspberry Pi - Provided
  • Breadboard - Provided
  • Power Source - Provided
  • Home Depot Sales Tax - $0.75
  • Adafruit Shipping - $7.17
  • Amazon Shipping - Free
  • Total - $125.16