水位传感器

../../../../_images/%E6%B0%B4%E4%BD%8D.png

概述

可用于探测水位高低,当水位增高时,传感器输出值将增大,反之将减小。

技术参数

工作电压: VCC 3.3V -5V

固定安装:2个螺丝孔

数据类型:模拟采样值

引脚定义

引脚

定义

GND

地

VCC

电源

AO

模拟采样值

NC

空

示例程序

掌控板OLED屏显示水位测量值,同时当测量值小于1000时,掌控板RGB灯亮。

from mpython import *

from bluebit import WaterLevelSensor

waterlevel_0 = WaterLevelSensor(0)

import time
while True:
    oled.fill(0)
    oled.DispChar(str(str('水位:') + str(waterlevel_0.get_raw_val())), 0, 0, 1)
    oled.show()
    if waterlevel_0.get_raw_val() < 1000:
        rgb.fill((int(255), int(0), int(0)))
        rgb.write()
        time.sleep_ms(1)
        time.sleep(1)
    else:
        rgb.fill( (0, 0, 0) )
        rgb.write()
        time.sleep_ms(1)
../../../../_images/%E6%B0%B4%E4%BD%8D1.png