Null Island Space Agency

Garden Space Program

Please wait...

Please wait...

Cavac on Youtube
Date: 2019-02-28 11:30:00[?]
by Rene Schickbauer
Category: Garden Space Program
   

WaterFeeler shutdown and final data export

 
Table of Contents [Hide]

Data export

      • System status
      • DHT
      • WaterFeeler sensors
      • Soil capacity time series

Future of WaterFeeler

I just shut down WaterFeeler. Well, technically, it still is outside, trying to recharge the battery (so i don't have to rig up an extra charger). But the Arduino is turned turned off.

As promised, here is the final data export.

 

Data export

All data files are in CSV format, compressed with the bzip2 algorithm.

 

System status

This CSV contains all the received, decoded packets about the probes system status. This includes uptime in milliseconds (ticks), free memory, battery voltage, and number of received and transmitted packets.

File: 20190228_waterfeeler_systemstatus.csv.bz2

 

DHT

This CSV contains all the received, decoded packets pertaining to the two digital humidity/temperature sensors. One is external, another is internal in the probe.

The "status" columns show the communication status between sensor and probe. 

File: 20190228_waterfeeler_dht.csv.bz2

 

WaterFeeler sensors

This CSV contains all the received, decoded packets pertaining to the pair of "waterfeeler" sensors that give the probe its name. The "waterlevel" column is the raw analog data of the rain sensor, which is a classic Arduino waterlevel sensor in a 3D printed cup.

The soil sensor is made by two steel rods driven into the ground. One of the rods is connected to the 5V supply side, the other one is connected through 5 different resistors to 5 digital Arduino pins in pulldown mode. The connection between the resistors and the rod is also connected to an analog input pin. In effect, this constitutes a voltage divider, with one leg being the soil, the other one an array of selectable resistors, with the measuring point in between. The soil sensor measures the resistance of the soil, with each pulldown resistor in turn, as well as in "floating" mode (e.g. no selected pulldown resistor).

Soil resistance should go down with more moisture in the soil.

File: 20190228_waterfeeler_waterfeeler.csv.bz2

 

Soil capacity time series

The soil capacity time series uses the soil sensor described above in a timed series of measurements. Column "selectedresistance_ohm" shows the selected pulldown resistor, the "measurementinterval_milliseconds" the delay() between taking analog measurements.

At the start of a series, no pulldown is selected to give a stable baseline. After 10 samples, the commanded pulldown (except in "floating" mode) is selected and measurement continues until 300 samples have been aquired.

File: 20190228_waterfeeler_soilcapacity.csv.bz2

 

Future of WaterFeeler

WaterFeeler is not done, yet. For one thing, the existing data might, just might, give us additional insights. And secondly, after a few small modifications, it will be reborn as "WaterFeeler 2" (internal project name, might change).

"WaterFeeler: Low charge and voltage reading errors; new missions"
(Older)
Complete Archive "WaterFeeler2 mission goals"
(Newer)
RSS Feed