System monitorowania wilgotności gleby z interfejsem komunikacyjnym Bluetooth
Soil moisture monitoring system with Bluetooth communication interface
Streszczenie
Celem pracy był projekt i zaprogramowanie systemu do pomiaru wilgotności
gleby. System składa się z dwóch części: urządzenia do pomiaru i przechowywania
danych pomiarowych oraz aplikacji na urządzenia mobilne do odczytu i
wizualizacji tych danych.
Głównym założeniem było stworzenie urządzenia, które może pracować bez
połączenia z urządzeniem zewnętrznym i zapisywać dane pomiarowe ze
znacznikami czasowymi. Urządzenie pomiarowe zaprojektowano na bazie
mikrokontrolera Atmega128, który posiada wbudowaną pamięć nieulotną
EEPROM. Do komunikacji zastosowano zewnętrzny moduł Bluetooth.
Do odczytu danych stworzono aplikację dla telefonu z system operacyjnym
Android. Umożliwia ona pobranie z urządzenia danych pomiarowych, a następnie
wyświetlenia ich statystyk i zmian dla wybranych okresów czasowych .
Urządzenie opracowane w ramach projektu może stanowić interesujące
rozwiązanie i pomoc dla osób, które interesują się ogrodnictwem lub botaniką oraz
w systemach automatycznego nawadniania.
Słowa kluczowe: system pomiarowy, mikrokontroler, pomiar wilgotności gleby,
komunikacja bluetooth, aplikacja Android
Abstract
The aim of the work was to design, manufacture and program a system for
measuring soil moisture. The system consists of two parts: a device for measuring
and storing measurement data and an application for mobile devices for reading and
visualizing these data.
The main assumption was to create a simple device that can save
measurement data with time stamps. The measuring device is designed on the basis
of the Atmega128 microcontroller, which has a built-in non-volatile EEPROM
memory. An external Bluetooth module was used for communication.
An application for a phone with the Android operating system was created to
read the data. It allows you to download measurement data from the device and then
display their statistics and changes for selected time periods.
The device developed as part of the project can be helpful for people who are
interested in gardening or botany and used in automatic irrigation systems.
Keywords: measuring system, microcontroller, soil humidity measurements, bluetooth
communication, Android application