Smart Plant Plant
SmartPlant Foundation integration with SAP Systems implementation and integration Customer Benefits. Streamlined user access to technical documentation and drawings; Leveraged existing SmartPlant Enterprise for Owner Operators (SPO) implementation and technologies; Enabled one-click access to SPO from SAP, Maximo and other applications; Our Services. Smart plant sensors and gardening pots are sophisticated devices which guide you in taking care of plants. They measure parameters like the amount of sun your plants are exposed to, how much water they need etc. And give advice on what to do to cultivate healthier plants.
This time open the code 'Water_Tank_Threshold_Test.ino' in the IDE and upload it. We will use this for a short while to help set the correct threshold level for the water level sensor.
Once uploaded open the serial monitor and slowly begin adding water to the tank until you start to see a reading from the sensor. Stop at this point and wait until the readings become fairly consistant. Note down the average value it is now displaying.
Now we can re-upload the main code and head to the variables at the top to update a few values. First we will enter the value we just noted into the variable 'WaterLevelThreshold'.
Smartplant Plant Diagram

Smart Planet Plants


Smartplant Plant Service
Whilst we are here we can also set the check interval value to 180,000. this means the moisture level of the soil will be checked every hour. The 'emptyReservoirTimer' value wants to be set to 900. This means the LED will flash slowly for 30 mins to let us know we need some more water in the tank before the code continues to check the plant, water it if we have any water left and then go back to trying to get our attention.
The variable for the 'amountToPump' controls how much water is pumped to the plant when we water it. I've set mine to 300 but you can adjust this if you need more or less water.