9. 灰度传感器

9.1. 概述

灰度传感器是模拟传感器,利用不同颜色的检测面对光的反射程度的不同,区别黑色与其它颜色。还有比较宽的工作电压范围,在电源电压波动比较大的情况下仍能正常工作。

../../_images/8-1.jpg
  • 技术规格
    • 工作电源:3.3V
    • 尺寸:3.14 x 18 ²mm
    • 接口类型 :3PIN直插接口
    • 设备类型:模拟输入
  • 接口定义
    • V:电源正极
    • G:电源负极
    • S:信号线

9.2. 案例程序

图形化:
../../_images/8-2.png
代码:
from mpython import *

p0 = MPythonPin(0, PinMode.ANALOG)

import time
while True:
    oled.fill(0)
    oled.DispChar(str('当前灰度值:') + str(p0.read_analog()), 0, 0, 1)
    oled.show()
    time.sleep_ms(300)