5. 倾斜传感器

5.1. 概述

在倾斜开关中求以不同的倾斜角度移动以制造触发电路的原理。倾斜开关模块使用双向传导的球形倾斜开关。当它向一侧倾斜时,只要倾斜度和力满足条件开关就会通电,从而输出低电平信号。

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

5.2. 案例程序

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

p1 = MPythonPin(1, PinMode.ANALOG)

import time
while True:
    if p1.read_analog() == 0:
        oled.fill(0)
        oled.DispChar('不亮', 0, 0, 1)
        oled.show()
        rgb.fill( (0, 0, 0) )
        rgb.write()
        time.sleep_ms(1)
    else:
        oled.fill(0)
        oled.DispChar('亮', 0, 0, 1)
        oled.show()
        rgb[0] = (int(255), int(0), int(0))
        rgb.write()
        time.sleep_ms(1)