Home

Computational Ecology and Software, 2025, 15(3): 78-98
[XML] [EndNote] [RefManager] [BibTex] [ Full PDF (480K)] [Comment/Review Article]

Article

Design of an open-source software system for water temperature monitoring

Joao E. M. Perea Martins
Computer Science Department, School of Sciences (FC), S?o Paulo State University (UNESP), Bauru-SP, Brazil

Received 1 December 2024;Accepted 5 January 2025;Published online 25 January 2025;Published 1 September 2025
IAEES

Abstract
This article presents the software and hardware components of an open-source system designed for water temperature monitoring. The system can handle measurements from up to eight sensors at user-defined time intervals. It was designed with the waterproof temperature sensor model DS18B20, an Arduino board and a computer. The Arduino-based program reads the sensors data and transmits the temperature values to the computer in real-time via a serial communication. The computer software has an intuitive user interface to ensure an easy operation, and it displays the temperatures numerically, generates graphs, and allows the user to save the data to a disk at any time. Besides the Arduino and the sensors, the hardware setup requires only a single additional resistor making assembly straightforward. This article details the Arduino and the computer source code programs, and the satisfactory system results have motivated the work presentation.

Keywords water temperature;data acquisition;temperature sensors;DS18B20;Arduino;measurements.



International Academy of Ecology and Environmental Sciences. E-mail: office@iaees.org
Copyright © 2009-2025 International Academy of Ecology and Environmental Sciences. All rights reserved.
Web administrator: office@iaees.org, website@iaees.org; Last modified: 2025/5/3


Translate page to: