Hardware Description¶
The HiveWSN kit consists of
a brain box containing the powser system, the microcontroller, the communication system and the connectivity to the sensors.
a set of sensors either commercially available or custom built at the Department of Geosciences at UiO as part of the UiO Hive project.
[include a photo]
The kit is autonomous and packaged as a beam that can be installed on simple mast. The suite of sensors if customizable and depends on the puporse of the project. The main limitations in including new sensors are the communication protocol in between the microcontroller and the sensor, and the power management.
Currently, there are two versions of the WSN system: v1 from 2019, and v2 from 2021. Both are based on the board Wasmpote v15 which handle power, communication, and data brokerage. The firmware running all instances has been written as part of the project UiO Hive, and include a set of tools described in the software section.
Version 1, 2019¶
Version 1 is the first formalized version of the Hive system. It includes a range of solution in terms of sensors, communication protocol, and embedded resilience system.
[include photo]
Version 2, 2021¶
Version 2 is an upgraded version which includes a number of improvements like new sensors, larger solar panel and enclosure, an added microcontroller to control sensors only. This version was made compatible with the Lora radio network solution, with its own libraries to perform tree topology with Lora radios.
[include photo]
Sensors¶
The sensors used on the stations are the following:
Sensor name |
Sensor type |
Version |
Datasheet |
---|---|---|---|
VL53L1 |
Lidar |
v1, v2 |
|
MLX90614 IR |
Thermal IR |
v1, v2 |
|
VEML7700 |
Ambient light |
v2 |
|
AS7341 |
Spectrometer |
v2 |
|
VCNL-4040 |
Proximity NIR sensor |
v2 |
|
BME280 |
Temperature, humidity, pressure |
v1, v2 |
|
TMP117 |
Temperature |
v2 |
|
TMP102 |
Temperature |
v1 |
|
SHT31 |
Temperature, humidity |
v2 |
|
ATMOS 22 |
Wind, temperature |
v1, v2 |
|
CTD 10 |
Water temperature, pressure, conductivity |
v1, v2 |
|
DS18B20 |
Temperature |
v1, v2 |
|
MB7389 |
Temperature |
v1, v2 |
All sensors use digital comminucation protocols such as I2C, SDI-12, or One-Wire.
Sampling can be set to any time intervals, though in most cases all sensors are sampled every 10 minutes as a trade of for temporal granularity and power saving. All data is associated to its ampling time.