无线水质TDS检测仪器Arduino and Microbit方法
2017-12-292.9万
精华项目
AI 快速预览详细
本文介绍了如何使用Arduino和Microbit进行水质TDS检测。首先,通过商城提供的例子验证了TDS传感器的基本功能,测得桶装纯净水的TDS值为41-47之间。接着,尝试使用Microbit平台进行水质监测,通过micro:bit Boson扩展板和P2口读取数据,结果显示与Arduino读取的数据相近。为了实现无线监测,进一步利用Microbit的RADIO功能,成功实现了无线水质TDS检测。
TDS (Total Dissolved Solids),中文名:总溶解固体,又称溶解性固体总量,表明1升水中溶有多少毫克溶解性固体。一般来说,TDS值越高,表示水中含有的溶解物越多,水就越不洁净。因此,TDS值的大小,可作为反映水的洁净程度的依据之一。(购买连接在这里……………)![]() 现货如下 ![]() ![]() ![]() 拿到这款货以后,首先是按照商城给的例子跑了一遍如下图所示 ![]() ![]() 此时为净水(我接的是桶装纯净水)测得值为41-47之间 那么既然作为模拟TDS,我在想能否用Microbit平台来实现对水质的监测,如果能用岂不是很轻松就能够实现对水质TDS指标的检测。正好最近MICROBIT的离线版也出现了,并且能够实现对串口数据的显示,不必通过LED点阵来进行调试。于是就通过MICROBIT+micro:bit Boson扩展板 (Gravity兼容)方式来进行配置通过P2口读取相关数据。 ![]() ![]() 串口读出的数据为45跟Arduino串口读出的数据差不多,这样就可以作为水质TDS检测来用应该是没有问题的。 ![]() ![]() 测试后,效果还是非常理想的嘿嘿,下面下面要到外面的小池塘去浪一浪,毕竟技术是要拿来用的…… ![]() ![]() ![]() ![]() ![]() |




















回头我写个教程给大家。
校准帖子:
https://mc.dfrobot.com.cn/thread-34785-1-1.html