ArduinoGeneral

Getting a calibration error

userHead Account cancelled 2019-09-21 12:37:13 2764 Views1 Replies
I am building a hydroponics monitoring station. I'm trying to use the (DFR0300-H) Analog Conductivity Meter (K=10) to monitor ec levels in water automatically. I'm using the github library for this meter (which is actually different than the one in the English wiki, this should be corrected btw https://github.com/DFRobot/DFRobot_EC10). I'm using the example code provided in the wiki with the DS18B20 water sensor.
Problem is, I can get into calibration mode by entering in enterec. Then when I place the ec meter into the calibration solution and type in calec, I get " Buffer Solution Error" "Failed Try again". Is there something I'm doing wrong?
Also, I've tried doing the memory erase suggested in the Q&A on the chinese site, but I still get the same results.
2019-09-24 14:36:28 Dear Sir,
The github library which you used is correct. You should use the DFRobot_EC10(https://github.com/DFRobot/DFRobot_EC10).
Could you tell me what controller you used? Like arduino UNO or Leonardo?
If your controller is not the classic arduino, you should modify the library files.
If not, it seems that your probe has some differences. But you could try to modify the library to fix the problem. Modify the DFRobot_EC10.cpp, change " if((KValueTemp>0.5) && (KValueTemp<1.5))" to " if((KValueTemp>0.2) && (KValueTemp<2.5))"
Hope these information could help you.
userHeadPic Youyou