Julia managed sensor - actuator network for Antarctic studies

Our work presents a technological part of an interdisciplinary study carried out in cooperation with plant physiologists, which investigates Antarctic plants' response to the ongoing climate change. The project involves an active thermal system, which simulates the future growing conditions of the plants. The systems consist of more than 100 temperature/humidity sensors and 30 thermal actuators distributed in the field (vicinity of the “H. Arctowski Station, King George Island) as a CAN network.

Near Henryk Arctowski Station(Lat: 62°09´45´´S Long: 58°28´W) was implemented an actuation and data recollection system managed by Julia. The system consists of a network of sensors and thermal actuators distributed on the field in individual nodes interconnected using CAN protocol. The objective of this network was to monitor the diverse conditions of two species of plants divided into three different groups.
These experiments were in the context of Antarctic Sciences and Global Warming Studies.

The CAN network had more than 100 sensors in total. These sensors were distributed on the field, some of them were inside of structures called OTC (Open Top Chamber), OTC + Warming, and others in open space (just on the field). Some of the sensors measured the ambient temperature and humidity, others infrared sensors measured the temperature of the plants.
The network also had five power control nodes, and these nodes controlled the temperature of the plants inside of some OTC.

The network was controlled by Julia running on Embedded Linux.
Different scripts running on one principal Julia Script, this script had different asynchronous functions which assign actions and orders to the network of nodes.