This project is used to monitor the soil pH based on frequent readings taken by a color sensor and mapped in ThingSpeak.
I have used Boron from the Particle Platform which a great platform for IoT. The color sensor is Adafruit's TCS34725.
The soil is mixed with some water and treated with the pH solution. This results in a color change. The changed color is the actual pH value of the soil. The color is read using a color sensor and the RGB values are uploaded in the cloud (ThingSpeak) for further processing. The soil is tested frequently and the change in soil quality is monitored. This process is done by MATLAB analysis..
At present I have collected the data from the color sensor and uploaded it in the cloud. Soon the analysis steps will be updated with this.