Technological evolution has always been present in the life of humanity from its beginnings to the present, in a relationship that has grown and continues to grow at an amazing rate. The paradigm, transversal to any economic activity, consists in resource optimization with the objective to maximize production through the technological evolution. In agricultural production this is not exception, and for this reason, the monitoring mechanisms of the parameters that influence the quantity and quality of production are becoming indispensable and preponderant in the success of the business. Thus, in the cultivation of Salicornia, a plant that grows in the Ria de Aveiro, is also essential create a system that allows monitor and help to control the optimal conditions of cultivation of the specie.
The main goal of this thesis was the project and the implementation of an information system for the control and monitoring of the Salicornia production in collaboration with a company of the region of Aveiro and the Department of Biology of the University of Aveiro. The developed system is a low-cost and effective solution for data acquisition, processing and storage. In addition, this system is structured to be applied in other contexts beyond the Salicornia cultivation.
This repository contains the source code to hardware simulation of this project. The architecture has been created to define relation Controller Module VS Sensor Module (more information/ or thesis). On this simulation, the Controller Module is the Raspberry Pi and the Sensor Module is Arduino Nano. In folder
salisensor_arduino
contain the source code to Arduino Nano and the script.py is runing in Raspberry Pi, being used bluetooth communication between the two modules. The next image represents an overview of this simulation (components and interligation)
- Arduino Nano : arduino code to receive data from sensors; interaction with bluetooth module;
legend: Arduino Nano (A), Módulo Bluetooth HC-06 (B), LED (C), Sensor de temperatura TTC 104 NTC (D), Sensor de luminosidade GL5528 (foto-resistência) (E), Sensor para nível de água (F)
- Raspberry Pi 3: python script for bluetooth 4.0 communication with Bluetooth module HC-06; send data to API (available in).
- Rui Oliveira (ruipedrooliveira@ua.pt)
University of Aveiro, 2017