AIで類似品を検索
印刷プロファイル(0)
モデルファイル(0)
公開日時:2020-09-13 18:44:37
0
0
利用浮标来旋转固定小型5毫米磁铁的销钉。磁铁角度由低成本的GY-273罗盘模块检测,液位深度则根据浮标臂的长度和角度来计算。
制作浮标时,我使用了4毫米厚的橡木销钉。将浮标的两半填充高密度泡沫后,用强力胶将它们粘合在一起。最后,我给浮标涂上清漆,以增强其防水性能。
磁铁用热熔胶固定在Hine_Pin部件的5毫米孔中。
GY-273可以安装到PCB支架上,然后用胶水将其固定到位。
使用300毫米测量臂进行测量时,精度似乎比1毫米更高,且测量结果非常稳定,噪音也很低。
以下代码是 Adafruit 传感器库的修改示例,其中添加了相关功能。
添加了一些截图,以便更清晰地说明情况。两个蓝色部件用销钉连接在一起,中间夹着一个枢轴,还有几个2毫米的孔洞,用来插入打印机用的细丝作为销钉和导向件。
银色部分是磁铁,显示了它所插入的孔洞及其方向。黑色部分是支架设计用来夹住的管道边缘,我想测量一下管道的深度。
绿色部分是GY272磁传感器,显示其适配的孔位,而磁铁的中心轴线则正好位于PCB板的中心区域,这对确保测量精度至关重要。
橙色的杆子是4毫米的橡木销钉,我用的这根长300毫米,不像这里展示的那么短。
我把我的那份用黑色打印出来了,所以拍照效果不太好。
黄色部分显然是为我的特定浴缸设计的,因此你可能需要自行设计夹具。蓝色支架是用强力胶粘在黄色部分上的。我只想制作一个这样的装置,所以没有花太多时间在巧妙的安装系统上。没必要这么麻烦。
下方的大图截图来自提供的代码和串行绘图仪。蓝色和红色曲线分别对应X和Y传感器的数据,绿色曲线则显示了浮标在摆动过程中计算得出的水深值。
下方的小截图展示了我的 MQTT 代理每 30 秒记录一次的水位数据。最后我又加了些水。
