查看震动传感器-SW420的源代码
←
震动传感器-SW420
跳转至:
导航
、
搜索
因为以下原因,你没有权限编辑本页:
你刚才请求的操作只对属于该用户组的用户开放:
用户
您可以查看并复制此页面的源代码:
Yf_vibration_SW420.png [[Image:Yf_vibration_SW420.png |400px|thumb|震动传感器-SW420模块]] === 产品简介 === <br> 震动传感器模块采用SW180系列传感器设计制作。SW180系列震动传感器,安装无方向性,任何角度均可触发工作,并且完全密封,可以防尘防水;适用于小电流触发电路,使用寿命100万次以上。 震动传感器默认情况下输出高电平,触发(检测到震动)输出低电平。 === 工作原理 === <br> SW180系列震动传感器在静止时下为开路OFF状态,当受到外力碰触而达到适当震动力时,或移动速度达到适当离心力时,导电接脚会产生瞬间导通ON状态、使电气特性改变,而当外力消失时,电气特性回复开路状态。 === 规格参数 === <br> *供电电压:DC3.3 - 5V *安装孔径:3MM *模块尺寸:28*21*0.7MM(长*宽*高) *孔间距:15MM *模块重量:2.5g === 主要应用 === <br> 各种报警器,防盗器,数码通讯产品、便携式電子产品、电脑周边设备、测量仪器、汽车电子等领域 === 引脚说明 === <br> *1. G -- Gnd(地) *2. V -- Vcc(电源+5V) *3. S -- Sign(信号) === 应用示例 === <br> '''电路连接''' <br> :'''震动传感器模块'''的 G、V、S分别连接 '''Arduino UNO'''的GND、VCC(+5V)、D12引脚。 '''电路连接示意图''' <img src="http://yfrobot.gitee.io/wiki/img/震动传感器.png" alt="震动传感器" /> :'''示例代码''' <source lang="c"> // Shock Sensor Test #define ledPin 13 #define sPin 12 void setup() { pinMode(ledPin , OUTPUT); } void loop() { if (digitalRead(sPin) == HIGH) digitalWrite(ledPin, LOW); else digitalWrite(ledPin, HIGH); } </source> 程序下载地址:[https://eyun.baidu.com/s/3slsfs9f ShockSensorTest] 程序运行结果:传感器在静止状态下为开路,输出高电平并保持LED熄灭状态;当受到外力触碰而达到适当震动力时或者移动速度达到适当离心力时,点亮LED提示。 ===参考资料=== <br> * [https://eyun.baidu.com/s/3jIstEui 震动开关技术规格] ---- [[首页 | 返回首页]] 更多建议和问题欢迎反馈至 [http://www.yfrobot.com YFRobot论坛] 购买方式:[http://yfrobot.taobao.com/ YFRobot 电子工作室]
返回
震动传感器-SW420
。
导航菜单
个人工具
登录
名字空间
页面
讨论
不转换
变种
不转换
简体
繁體
大陆简体
香港繁體
澳門繁體
大马简体
新加坡简体
台灣正體
查看
阅读
查看源代码
查看历史
操作
搜索
导航
首页
YF-论坛提问
YFRobot-直营店
YFRobot-企业店
Arduino
Arduino之入门篇
Arduino入门教程
Arduino语法参考
Arduino库
Arduino核心代码
编程平台
Mixly库
Mind+库
MakeCode扩展
传感器系列
积木式传感器系列
黑板传感器系列
蓝板传感器系列
Micro:Bit
Micro:Bit 通用基础教程
Valon智能车
Valon-I
帮助
帮助
wiki语法参考
工具箱
链入页面
相关更改
特殊页面
页面信息