DFRobot Turbidity Sensor Calibration
A walkthrough of the DFRobot Turbidity Sensor calibration procedure
Materials
Arduino Board Laptop Wires
Distilled water or tap water
Procedure Bare Metal Arduino Zero
-
Grab the Arduino Zero that you’re deploying to the field
-
Connect the sensor to the Arduino board
-
Verify that measurements are being received
- It is recommended that you create a new task that only takes a measurement for the turbidity sensor continuously
-
Place the sensor “probe” into the water
-
Make sure not to put it in too far, it is only waterproof on the bottom, clear, plastic part of the probe. Do NOT get the black part wet.
-
It is assumed normal tap water will be close enough to 0 NTU to be considered accurate, but in the future, it may be good to get an actual buffer solution.
-
Wait a few minutes for the measurement to stabilize
-
Debug the program and view the result of each measurement
-
If the measurement voltage is not 4.2 V, rotate the potentiometer until it is.
- Refer to this article for more information: https://how2electronics.com/diy-turbidity-meter-using-turbidity-sensor-arduino/
Procedure Arduino Uno
-
Grab the Arduino Uno that you’re deploying to the field
-
Connect the sensor to the Arduino board
-
Verify that measurements are being received
- It is recommended that you create a new task that only takes a measurement for the turbidity sensor continuously
-
Place the sensor “probe” into the water
-
Make sure not to put it in too far, it is only waterproof on the bottom, clear, plastic part of the probe. Do NOT get the black part wet.
-
It is assumed normal tap water will be close enough to 0 NTU to be considered accurate, but in the future, it may be good to get an actual buffer solution.
-
Wait a few minutes for the measurement to stabilize
-
Open the serial monitor, view the result of each measurement
-
If the measurement voltage is not 4.200 V, record the current measurement voltage, and minus 4.200 from it. Add that amount to the current K value.