电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
文章
「雕爷学编程」Arduino动手做(11)——金属触摸模块
分 享
扫描二维码分享
「雕爷学编程」Arduino动手做(11)——金属触摸模块
雕爷学编程
雕爷学编程
关注
发布时间: 2020-03-02
丨
阅读: 1189
37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来---小小的进步或是搞不掂的问题,希望能够抛砖引玉。 #### 【Arduino】168种传感器模块系列实验(资料+代码+图形+仿真) #### 实验之十一:金属触摸传感器模块实验之十一:金属触摸传感器模块 ![](https://cf01.ickimg.com/bbsimages/202001/c971114c6c8c55452f3323e1fc02e364.jpg) 相关的应用电路 ![](https://cf01.ickimg.com/bbsimages/202001/bb0ead1ad3019a5d91cb539ac2c2b048.jpg) ![](https://cf01.ickimg.com/bbsimages/202001/cd3fbe9fcc36fdb064825aa2f3fb38bc.jpg) ![](https://cf01.ickimg.com/bbsimages/202001/5cf7c129b22efd9e8adeeac6787ccb9a.jpg) ![](https://cf01.ickimg.com/bbsimages/202001/8255494d203ebee0f2d4ab742d4ed366.jpg) 模块接口说明(4 线制) 1、AO 小板模拟信号输出(电压信号) 2、GND 接电源负极 3、VCC 接电源正极 3.3-5V 4、DO TTL 开关信号输出(0和1) ![](https://cf01.ickimg.com/bbsimages/202001/4e22c1d09c87c8716a0676e306fba0ab.jpg) ![](https://cf01.ickimg.com/bbsimages/202001/4b95db89a63b82a4e9f0852d0f3369b4.jpg) ![](https://cf01.ickimg.com/bbsimages/202001/7da5cc8bce60db8095df32a77cfa7caf.jpg) ![](https://cf01.ickimg.com/bbsimages/202001/19e98b4d01dc05750767120eaa260dfc.jpg) 模块特点: 1、使用5v直流电源供电(工作电压3.3V-5V) 2、有模拟量输出AO,实时电压信号输出 3、有阀值翻转电平输出DO,高/低电平信号输出(0和1) 4、具有高灵敏度,金属触摸传感器 5、通过电位计调节灵敏度(图中蓝色数字电位器调节) 6、有电源指示灯,比较器输出有指示灯 7、设有3mm固定螺栓孔,方便安装 8、小板PCB尺寸:3.2cm * 1.7cm ![](https://cf01.ickimg.com/bbsimages/202001/b05cf735de68eed3e20c2de42924bba8.jpg) ![](https://cf01.ickimg.com/bbsimages/202001/dc714ad54dd3f8cc1dd29aae3c584fec.jpg) ![](https://cf01.ickimg.com/bbsimages/202001/5bfb32a7fd5261aa7569972c29d758ed.jpg) 实验说明: 用金属触摸模块和数字13 接口自带LED 搭建简单电路,制作触摸提示灯;利用数字13 接口自带的LED,将金属触摸传感器DO端接入数字3接口,当手指触摸金属触摸传感器前面黑色圆柱体上面的金属丝后,则感测到有触摸信号,模块上红色指示灯亮,13脚LED 亮,反之则灭,测试触摸灵敏度挺高的。 实验开源代码 ![](https://cf01.ickimg.com/bbsimages/202001/e502dfbddfee169503747677f95eb4fa.jpg) ```c /@@* 【雕爷学编程】Arduino动手做(11) 【Arduino】168种传感器模块系列实验之十一:金属触摸传感器模块 实验源代码 */ void setup() { pinMode(3,INPUT); pinMode(13,OUTPUT); } void loop() { if (digitalRead(3)) { digitalWrite(13, HIGH); delay(1000); } else { digitalWrite(13, LOW); } } ``` 实验开源图形编程(Mind+) ![](https://cf01.ickimg.com/bbsimages/202001/cddaab18a08e1231db6eaac90a683e73.jpg) ```c /@@* 【Arduino】108种传感器模块系列实验(资料+代码+图形+仿真) 实验十一:金属触摸传感器模块KY-36 */ intmetal = A0;//定义金属触摸传感器接口 void setup() { pinMode(metal,INPUT);//定义flame为输入接口 Serial.begin(9600);//设定波特率为9600 } void loop() { Serial.println(analogRead(metal));//输出模拟值,并将其打印出来 delay(100); } ``` 实验串口输出波形图 ![](https://cf01.ickimg.com/bbsimages/202001/70ae676deb52eabe671be414baaf7ab0.jpg) ![](https://cf01.ickimg.com/bbsimages/202001/42d61547af752bdceaf0f69a409d7384.png)
原创作品,未经权利人授权禁止转载。详情见
转载须知
。
举报文章
点赞
(
0
)
雕爷学编程
关注
评论
(0)
登录后可评论,请
登录
或
注册
相关文章推荐
MK-米客方德推出工业级存储卡
Beetle ESP32 C3 蓝牙数据收发
Beetle ESP32 C3 wifi联网获取实时天气信息
开箱测评Beetle ESP32-C3 (RISC-V芯片)模块
正点原子数控电源DP100测评
DP100试用评测-----开箱+初体验
Beetle ESP32 C3环境搭建
【花雕体验】16 使用Beetle ESP32 C3控制8X32位WS2812硬屏之二
X
你的打赏是对原创作者最大的认可
请选择打赏IC币的数量,一经提交无法退回 !
100IC币
500IC币
1000IC币
自定义
IC币
确定
X
提交成功 ! 谢谢您的支持
返回
我要举报该内容理由
×
广告及垃圾信息
抄袭或未经授权
其它举报理由
请输入您举报的理由(50字以内)
取消
提交