In this project, we will interface Gravity Analog TDS Sensor with Arduino Microcontroller and read the value in a 16×2 LCD Display
Things used in this project
Software apps and online services
Hand tools and fabrication machines
Premium Female/Male Extension Jumper Wires, 40 x 6" (150mm)
Breadboard, 8 mm x 35 mm
DFROBOT TDS Meter Sensor With Arduino & LCD || Measure Water Quality in PPM || Techeonics
TDS (Total Dissolved Solids) indicates how many milligrams of soluble solids are dissolved in one liter of water. In general, the higher the TDS value, the more soluble solids are dissolved in water, and the less clean the water is. Therefore, the TDS value can be used as one reference point for reflecting the cleanliness of water.
In this project, we will interface Gravity Analog TDS Sensor with Arduino Microcontroller and read the value in a 16×2 LCD Display (with i2c module)
DFROBOT Gravity Analog TDS Sensor
DFROBOT Gravity Analog TDS Sensor is an Arduino-compatible TDS sensor/Meter Kit for measuring TDS value of the water. It can be applied to domestic water, hydroponic and other fields of water quality testing. This product supports 3.3 ~ 5.5V wide voltage input, and 0 ~ 2.3V analog voltage output, which makes it compatible with 5V or 3.3V control systems or boards.
The excitation source is an AC signal, which can effectively prevent the probe from polarization and prolong the life of the probe, meanwhile, it can help increase the stability of the output signal. The TDS probe is waterproof, it can be immersed in water for long time measurement.
Interfacing TDS Sensor with Arduino
Source Code/Program Github
The article was first published in hackster, March 14, 2021
author: Gaurav Kumar