Open David-Shang opened 3 weeks ago
Off the back of our meeting with Atif and Gustavo
We may not need to get the components but identification will be important I imagine.
I did some research and I found some device that provides multiple depth monitor. (https://hydroterra.com.au/product/sentek-enviroscan-soil-moisture-probe/ ) However this device seems expensive. The sensor node should be lightweight, power-efficient, and low-cost. For cost efficiency I suggest we use the current ones and manually insert into different depth.
Dr. Omar suggested to use a proper solar panel for the power. However the implementation of solar panel depends on farm so I suggest we go with safety choice battery.
As Dr. Omar mentioned, GPS modules are power-intensive, so it's better to record the sensor location at deployment rather than using a dedicated GPS module continuously. I deleted the GPS module required in our original list. Instead we will manually record the coordinate.
If below components are fine, we can email client and get the component this Friday.
GPS module is inbuilt in the TTGO T-Beam.
I think a better solution than deleting it would be to:
Have a deployment set of code where the GPS location is received on initial setup.
Another set of code that gets sensor readings and puts board to sleep.
Very similar to initial Setup and void infinite loops as you have in most IoT programs.
That way we only get location once instead.
See these links about turning off GPS on T-Beam to save power after getting it once and only once on deployment:
https://meshtastic.org/docs/hardware/devices/tbeam/buttons/ - Hardware method
https://github.com/LilyGO/TTGO-T-Beam/issues/19 - SDK/Programmatic method
FYI I gathered and gave the components to the team yesterday and have emailed Andy.
Please go through the sensors that Gustavo has sent via email.
I spoke with Atif yesterday and he also recommended this paper: https://www.researchgate.net/publication/372604305_Evaluation_of_Three_Soil_Moisture_Profile_Sensors_Using_Laboratory_and_Field_Experiments
See what works with our constraints, just had a quick look at your constraints, some feedback: we don't need to power it via the TTGO (5V/3.3V), it could have its own power delivery, as long as we can communicate with the TTGO.
Get components for the IoT prototype and gateway system, consult Atif/Andrew Burrell.