AGROSENSE: SOFTWARE FOR MONITORING AND STORING SOIL DATA THROUGH IOT
Abstract
This paper describes the AgroSense software, a Precision Agriculture application. It allows soil moisture and temperature values to be stored in a database. To do this, the software communicates with a network of measurement hardware located in different growing areas, and stores the information in a database. Communication is carried out through the TCP/IP protocol, under the conception of the Internet of Things. For its implementation, Qt and SQLite database are used. The hardware is designed using the Arduino platform. The Qt development environment incorporates the necessary tools for TCP/IP communication and connection to the database without the need to install other tools. The implemented software is tested by connecting to the measuring devices implemented with Arduino. As result a server software is achieved that manages to establish a connection with two Arduino devices that act as clients. The results, verified at the laboratory level, show that there is no system collapse, the data is stored correctly in the database, and that the graphical interface is user-friendly and intuitive. Its implementation makes it possible to characterize soils, which allows decisions to be made related to irrigation and seed planting.
Downloads
Downloads
Published
How to Cite
Issue
Section
License
The authors who publish in this journal agree to the following terms:
- The authors retain the copyright and guarantee to the journal the right to be the first publication of the work are distributed under a license of use and distribution "Creative Commons Attribution-NonCommercial-NoDerivativeWorks 3.0 Unported" (CC BY-NC-ND 3.0) You can consult from here the informative version and the legal text of the license that allows others to share the work with an acknowledgement of the authorship of the work and the initial publication in this journal.
- Authors may separately enter into additional agreements for non-exclusive distribution of the version of the work published in the journal (for example, placing it in an institutional repository or publishing it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are allowed and encouraged to disseminate their work electronically (e.g., in institutional repositories or on their own website) before and during the submission process, as this can lead to productive exchanges as well as earlier and greater citation of published work (see The Effect of Open Access).