查看: 9031|回复: 30

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

[复制链接]

签到天数: 465 天

[LV.9]以坛为家II

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

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


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


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


01.jpg

02.jpg

签到天数: 465 天

[LV.9]以坛为家II

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

签到天数: 465 天

[LV.9]以坛为家II

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


05.jpg

06.jpg

签到天数: 465 天

[LV.9]以坛为家II

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

签到天数: 465 天

[LV.9]以坛为家II

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


13.jpg

签到天数: 465 天

[LV.9]以坛为家II

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


11.jpg

签到天数: 465 天

[LV.9]以坛为家II

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


A0 (2).jpg

签到天数: 465 天

[LV.9]以坛为家II

 楼主| 发表于 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]

签到天数: 465 天

[LV.9]以坛为家II

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

签到天数: 465 天

[LV.9]以坛为家II

 楼主| 发表于 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 IDE助手,【支持中文代码】和自动完成
Arduino IDE助手,【支持
最近在学习arduino,发现代码框不支持自动完成列表,故做了这个辅助编辑器。支持中文
【干货分享】mega2560原理图PCB图纸altium designer18
【干货分享】mega2560原理
分享一下mega2560的板子 AD版本 **** 本内容被作者隐藏 **** ergo
【花雕动手做】有趣好玩音乐可视化(14)---水杯水瓶灯
【花雕动手做】有趣好玩音
偶然心血来潮,想要做一个声音可视化的系列专题。这个专题的难度有点高,涉及面也比较
求大佬指导气流传感器怎么编代码呢
求大佬指导气流传感器怎么
新手求助!端口不显示的问题
新手求助!端口不显示的问
我的板子连到电脑上没有显示端口,试过安装ch340和驱动精灵都识别不出来,数据线也换
Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   
快速回复 返回顶部 返回列表