Arduino Soil Moisture Sensor
By
Ivan Arias and Ethan Love
For are ENGR 103 Final Assignment Project we made a code that determines if the soil in a plant is suitable for plant growth by recording the moisture percentage. This is accomplished by creating a code the allows a moisture sensor to read the moisture percentage in a plants soil. The percentage then will be upload to a webpage where another code will be used to gather the values uploaded to the webpage to determine if the soil is suitable for plant growth.
0 Lifts 
Artifacts
Name | Description | |
---|---|---|
Receiving Arduino Code | This code reads information from the file that the first code uploads online. It then detects whether the file read "1", "2", or "3". Depending on which value is read, it lights up a colored LED that correlates to the sensor either detecting too much water, not enough water, or the correct amount of moisture for vegetable growth. | Download |
Uploading Arduino Code | This code reads the moisture percentage being collected from a plants soil. The moisture is recorded by using a "moisture sensor", as the moisture sensor is collecting the values its also uploading the values to a webpage. | Download |
Collecting PHP Code | This code receives the values from the Uploading Arduino Code which collects 3 different values, a "1", "2", or "3". The values then are saved in a csv file that is then read by the Receiving Arduino Code that reads the current uploaded value and depending on that value a colored LED is turned on. | Download |
Uploading Arduino Code Video | This video explains how the code runs and works to read the moisture percentage of the soil of the plant. | Link |
Receiving Arduino Code Video | This video explains how the code runs and reads the values uploaded to the engineering webspace. | Link |