“水位”的版本间的差异
来自Labplus盛思维基百科
Labplus课程组(讨论 | 贡献) (→Python示例) |
(→使用教程) |
||
第26行: | 第26行: | ||
== 使用教程 == | == 使用教程 == | ||
将水位探头置于探测容器中,然后使用主控AD转换器读取AO引脚。水位越高,AO输出越大。 | 将水位探头置于探测容器中,然后使用主控AD转换器读取AO引脚。水位越高,AO输出越大。 | ||
− | === <small> | + | === <font size="3">掌控板及mPython编程</font> === |
+ | |||
+ | <pre style="color:blue"> | ||
+ | #程序功能:掌控板OLED屏显示水位传感器测量值,当测量值小于100时,掌控板RGB灯亮。 | ||
+ | </pre> | ||
+ | {| | ||
+ | |- | ||
+ | | [[文件:水位接线图.png |800px|居中|无框]] | ||
+ | |- | ||
+ | |style="text-align:center"|连接示意图 | ||
+ | |} | ||
+ | <br/> | ||
+ | |||
+ | {| | ||
+ | |- | ||
+ | | [[文件:水位mPython编程.png |900px|居中|无框]] | ||
+ | |- | ||
+ | |style="text-align:center"|图形化及mPython代码 | ||
+ | |} | ||
+ | <br/> | ||
+ | <br/> | ||
+ | |||
+ | === <small>Bluebit主控</small> === | ||
<pre style="color:blue"> | <pre style="color:blue"> | ||
#用数码管显示水位传感器的测量值 | #用数码管显示水位传感器的测量值 |
2020年4月16日 (四) 13:54的最新版本
概述
这是一个简易的水位传感器可用于探测水位高低,当水位增高时,传感器输出值将增大,反之将减小。 可通过调节可调电位器,调节触发阈值,当输出模拟量超出设定阈值后DO输出高电平触发信号。
技术参数
- 工作电压:VCC 3.3-5V
- 输出电压:0-0.85Vcc
- 输出水位模拟量和数字触发信号
- 可调触发阈值
- 水位探头可测深度:38mm
- 模块尺寸:24x46x7.5mm
引脚定义
VCC | 电源 |
DO | 数字触发信号 |
AO | 水位模拟量 |
GND | 地 |
使用教程
将水位探头置于探测容器中,然后使用主控AD转换器读取AO引脚。水位越高,AO输出越大。
掌控板及mPython编程
#程序功能:掌控板OLED屏显示水位传感器测量值,当测量值小于100时,掌控板RGB灯亮。
连接示意图 |
图形化及mPython代码 |
Bluebit主控
#用数码管显示水位传感器的测量值 from microbit import * #@import bluebitDigitCube tm1650Init() while True: tm1650DisplayInt(pin0.read_analog()) sleep(1000) tm1650Clear() sleep(1000)
图形化示例
程序功能:用数码管显示水位的测量值 |
版本历史记录
Version | Date | Note [+]新增[-]删除[^]修复 |
---|---|---|
V2.0 |