您当前位置: 51duino >  敲击模块

扫描二维码,快速下载本应用说明文档(免费)

敲击模块      

下载: 10  点击: 4042


大小:113.7KB 价格:0.00元 更新日期:2016-06-18 开发者:小R科技
  

敲击模块
    • 应用名称
    • 所属分类
    • 更新时间
    • 立即下载
    • 敲击模块
    • 51duino
    • 2016-06-18
【敲击模块】 应用介绍

      敲击模块和P0^7 接口自带LED 搭建简单电路,制作敲击开关提示灯,利用P0^7 接口自带的LED,将敲击开关传感器接入P2^3接口,当敲击开关传感器感测到有按键信号时,LED 亮,反之则灭。
实验原理
      本实验板中使用的振动传感器是一种简单的器件,管内有一跟固定的导线,在这根导线的周围有另一根较细的导线以螺旋状环绕它。可以想象为一个弹簧旁边有一跟导线。在不震动时,两根导线不会相碰,一旦振动发生,两根导线就会短接。所以我们只需判断导线是否短接了,就可以知道振动是否发生。


 
 
实验步骤
      本实验需要51duino开发板一个,敲击传感器一个,LED灯一个。采用51duinoIO口P2^3检测来自敲击传感器采集的模拟输入量,对这个数量进行逻辑判断,当震动量大于一定时,将LED亮起,过段时间熄灭,当敲击震动较小时LED不亮。

连接方法:VCC接VCC,GND接GND,S接51duino的P2^3


代码解析
首先我们定义了传感和LED引脚分别为P0^7和P2^3,main()里面将这俩个初始化为输入和输出,主循环里面,我们做了一个判断,当读取到buttonpin也就是传感器的值为低时候,将LED灯点亮,传感器的值为高时候LED灯灭。


网友评论仅供网友表达个人看法,并不表明 小R科技 Robots-Store机器人应用商城 同意其观点或证实其描述
昵称: 验证码: