跳到主要内容

方糖 - 雨滴水位

水位传感器,用于检测水位高度,可以通过数值一定程度上反馈水位的高度,没有放入水中时,数值为0,随着水位的升高,反馈模拟值变大(非线性)
water.png

参数


尺寸24 x 24 x 70 mm
重量6.7 g
信号模拟输入
范围0~3.3V 对应Microbit 0~1023
检测对象水位

注意


1、水位数值是非线性的,只能在一定程度上反馈水位的状态
2、禁止将塑料壳那部分没过水中
3、含水量越大,输出值越大

在Microbit上使用(Makecode)

Robotbit_压缩后.png

编程平台

Microsoft MakeCode for micro:bit
使用Makecode编程平台

添加方糖插件

image.png

image.png
在扩展中搜索Sugar,点击添加

编程积木

积木-功能说明

序号积木图积木功能
1image.png获取传感器的数值(范围0-1023)
2image.png通过内置阈值判断,是否有雨

电路连接

image.png

Microbit接口使用线材
雨滴水位模块.png方糖雨滴水位模块P0白色PH2.0-3Pin接口线untitled.100.png

案例1:自定义阈值判断是否有雨水

image.png

案例1:判断是否有雨水

image.png

在Microbit上使用(KittenBlock)

接线


使用3PIN端子线将光敏模块接在Robotbit Edu的P1。
(只能接P0、P1、P2这三个具有模拟读功能的引脚)

打开Robotbit电源可以看到土壤模块底部的红色灯亮起(即模块正常供电)
image.png

编程


Microbit

选择在线运行或离线上传的方式运行程序查看效果
如果还不清楚如何在线运行或离线上传请参照 快速开始

案例1:水位提醒器

当水位超过一定高度时,即大于阈值时,这里的阈值设置400,发出警报。如果觉得阈值比较难触发,可以将数值设置低一点
image.png

在未来板lite上使用(KittenBlock)


案例:显示当前水位百分比

image.png