查看: 5794|回复: 16

【Arduino】108种传感器系列实验(10)---敲击传感器模块

[复制链接]

签到天数: 157 天

[LV.7]常住居民III

发表于 2019-6-4 16:53 | 显示全部楼层 |阅读模式
本帖最后由 eagler8 于 2019-8-21 08:25 编辑

37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的。鉴于本人手头积累了一些传感器和模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手试试做实验,不管成功与否,都会记录下来---小小的进步或是搞不定的问题,希望能够抛砖引玉。


【Arduino】108种传感器模块系列实验(资料+代码+图形+仿真)
实验十:敲击传感器模块(KY-031 )


有机玻璃外壳的敲击头和振动开关类似,只是能感受较小振幅的振动,更灵敏一些,余振的时间能维持稍微久一点点。这个模块简单些,相关资料非常少。


01.jpg

02.jpg

签到天数: 157 天

[LV.7]常住居民III

 楼主| 发表于 2019-6-4 17:11 | 显示全部楼层
模块参数
1、工作电压:3.3V-5V(DC)
2、模块接口:3PIN
3、输出信号:数字开关信号
04.jpg
03.jpg

签到天数: 157 天

[LV.7]常住居民III

 楼主| 发表于 2019-6-4 17:21 | 显示全部楼层
模块接线
1、GND  接电源负极(板示-)
2、VCC  接电源正极3.3-5V
3、DO   TTL开关信号输出(板示S)


05.jpg

06.jpg

签到天数: 157 天

[LV.7]常住居民III

 楼主| 发表于 2019-6-4 17:34 | 显示全部楼层
07.jpg
08.jpg
09.jpg
10.jpg

签到天数: 157 天

[LV.7]常住居民III

 楼主| 发表于 2019-6-4 17:53 | 显示全部楼层
仿真示意图


13.jpg

签到天数: 157 天

[LV.7]常住居民III

 楼主| 发表于 2019-6-4 17:59 | 显示全部楼层
实验示意图


11.jpg

签到天数: 157 天

[LV.7]常住居民III

 楼主| 发表于 2019-6-4 18:06 | 显示全部楼层
实验说明
敲击传感器模块和数字13 接口自带LED 搭建简单电路,制作敲击闪光器。利用数字13 接口自带的LED,将敲击传感器接入数字3接口,当敲击传感器感测到有敲击信号时,LED 闪烁发光。


A0 (2).jpg

签到天数: 157 天

[LV.7]常住居民III

 楼主| 发表于 2019-6-4 19:00 | 显示全部楼层
敲击传感器实验源代码:
[mw_shl_code=arduino,true]void setup()
{
    pinMode(3,INPUT);
    pinMode(13,OUTPUT);
}

void loop() {
  if (digitalRead(3)) {
    digitalWrite(13, HIGH);
  }
  else {
    digitalWrite(13, LOW);
  }
}[/mw_shl_code]

签到天数: 157 天

[LV.7]常住居民III

 楼主| 发表于 2019-6-4 19:03 | 显示全部楼层
12.jpg

签到天数: 157 天

[LV.7]常住居民III

 楼主| 发表于 2019-6-6 18:41 | 显示全部楼层
本帖最后由 eagler8 于 2019-8-21 08:24 编辑

[mw_shl_code=arduino,true]/*
  【Arduino】108种传感器模块系列实验(10)
    ---敲击传感器模块(KY-031 )
*/

void setup()
{
    pinMode(3,INPUT);
    pinMode(13,OUTPUT);
}

void loop() {
  if (digitalRead(3)) {
    digitalWrite(13, HIGH);
  }
  else {
    digitalWrite(13, LOW);
  }
}                   [/mw_shl_code]
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

热门推荐

arduino解码sbus
arduino解码sbus
市面上有很多sbus接收机,它只有一根线就可以实现很多通道的通信,其本质利用了串口通
程序编译通过,运行崩溃,请大家看看
程序编译通过,运行崩溃,
编译后的程序是这么多。我也不知道占了多少,不明白这个具体意思。 我用的是esp-01s
【Arduino】168种传感器模块系列实验(146)---64位WS2812点阵屏
【Arduino】168种传感器模
37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是
原价299元【语音开发板套件】限时免费领!
原价299元【语音开发板套
如果NodeMcu上的GPIO引脚不够用怎么办?急!
如果NodeMcu上的GPIO引脚
我最近在做一个需要用到多个HC-SR04的项目,用Arduino IDE开发NodeMcu,参考的引脚图
Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   
快速回复 返回顶部 返回列表