Link Search Menu Expand Document

Turbidity Sensor Project


About:

This documentation is intended to describe how to use the turbidity sensor for both SMS (using Arduino MKR 1500 Nb-IoT) and Wifi (using Arduino MKR WiFi 1010) application. Schematics and any requested documentation needs will also be updated here.


System Developed:

The Turbid box system consists of an Arduino MKR Series board (Microcontroller Unit - MCU), where the wifi implementation uses the WiFI 1010 MKR module and the SMS system uses an MKR NB-IoT 1500 module. These systems can be easily extended for remote use through customised application development (only MKR 1010 Wifi Module), where as the SMS modules can be analysed and controlled through an SMS text call back via an Application Programmabble Interface (API) implementation.

Attached to the MCU is an extension unit know as shield, where a memory unit is attached to extend the capabilities of the MCU to handle data logging through an SD card. Also, attached to the MCU is an RS485 shield, that is responsible for transferring the readings from the turbid sensor to be processed within the MCU and data logged to SD card. The RS485 is one of the communication protocols required for efficient data transmission and processing from the turbid sensor.

For logging data effectively that will need to be analysed based on changing environmental factors, a Real-time Clock (RTC) circuit (DS1307) is used in this project utilising the I2C data communication protocol.

These systems and sensors are provided power through a solar panel circuit which is used to charge a LiPo battery that is attached to a solar charging control circuit, so power is safely delivered to the respective units in an efficient manner.