Abstract:
The project named "Water Billing & Quality Assessment" provides a computerized solution
to improve the efficiency of water billing and quality assessment. Instead of using
agents (employees) who visit homes to record water readings manually, this system uses
sensor technology integrated with micro-controllers to gather and process the data remotely.
The project is centered on utilizing a STM 32 micro-controller, a series of 32-bit ARM
Cortex-M based micro controllers , which uses a YFS-201 sensor for billing and pH and
turbidity sensors for quality assessment. The proposed system is intended to receive and
transmit data to mobile and Web applications.
The project objectives are multifaceted. Our primary objective is to execute the cpp code
on the STM micro controller which transmits data from sensors. An essential aspect of
achieving this objective is using the LoRaWAN technology to transmit data through Lo-
RaWAN servers, which support a large number of devices per gateway, making it highly
scalable for massive IoT deployments. Furthermore, we emphasize establishing a mobile
and web application interface to display the data being transmitted through the entire
structure.
The project encompasses both the development of hardware and software. A hardware
system utilizing the STM micro controllers connected to the billing and quality sensors
as discusses above are developed. The controllers are integrated with the LoRaWAN
technology to transmit data through LoRaWAN servers to the mobile and web applications
via cloud. The system’s performance is evaluated based on value accuracy from the IoT
devices, real-time processing capabilities, and the quality of its visual output.