倾斜开关 - jimaobian/DFRobotWikiCn GitHub Wiki
**中文名称 倾斜传感器模块 序号 i5 英文名称 Boson:Tilt Switch **
基于钢球开关的数字模块,利用钢球的特性,通过重力作用使钢球向低处滚动,从而使开关闭合或断开,因此也可以作为简单的倾角传感器使用。钢球开关数字输入模块,与Arduino专用传感器扩展板结合使用,能够实现非常有趣的互动作品,比使用水银开关更加安全。
- 工作电压:3V-5V
- 接口方式:PH2.0-3P
- 产品尺寸:22*26(mm)
:[[File:line-i5.jpg|顶部示意图 ]] |
标号 | 名称 | 功能描述 |
1 | GND | 电源负极 |
2 | VCC | 电源正极 |
3 | A | 信号线(模拟) |
引脚说明
倾斜开关可以与Arduino专用传感器扩展板结合使用,实现非常有趣的互动作品,比使用水银开关更加安全。通过控制倾斜开关的倾斜度可以实现开关的闭合或断开。
当倾斜开关水平放置时,输出低电平;当倾斜开关发生倾斜时,输出高电平。
倾斜开关是基于钢球开关的数字模块,利用钢球的特性,当倾斜开关受到外力作用偏离水平位置时,内部钢球受到重力作用向低处滚落,从而使开关闭合或断开,因此也可以作为简单的倾角传感器使用。
1.制作存钱罐(非编程) 样例说明: 每次投币时,硬币会使得倾斜开关倾斜,倾斜开关每倾斜一次,计数模块计数加1。 **元件清单:**倾斜开关;按钮模块;电源主板-单路;计数模块。 连线图:
2.画廊展示品防盗报警器(非编程) 样例说明: 当有人触摸展品或者展品发生倾斜时,自动报警。 **元件清单:**倾斜开关;按钮模块;触摸触感器;电源主板-单路;蜂鸣器。 连线图:
3.倾斜报警器(编程) 样例说明: 若倾斜开关检测到发生倾斜,蜂鸣器模块开始鸣叫并持续3秒钟。 **元件清单:**倾斜开关;蜂鸣器模块;Micro:bit;Micro:bit BOSON扩展板。 连线图: **设计意图:**倾斜开关在发生倾斜时会输出高电平,否则输出低电平。制作倾斜报警器时需要先读取倾斜开关输出的数字信号,若读取到高电平,表示已经发生倾斜,为蜂鸣器模块写入高电平,蜂鸣器开始鸣叫;否则为蜂鸣器模块写入低电平,蜂鸣器停止鸣叫。 执行流程: ①已发生倾斜:当倾斜开关输出数字信号“1”,为蜂鸣器模块写入高电平,蜂鸣器开始鸣叫,暂停3秒。 ②未发生倾斜:为蜂鸣器模块写入低电平,蜂鸣器停止鸣叫。 Mind+示例程序: