电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
文章
「雕爷学编程」Arduino动手做(13)——触摸开关模块
分 享
扫描二维码分享
「雕爷学编程」Arduino动手做(13)——触摸开关模块
雕爷学编程
雕爷学编程
关注
发布时间: 2020-03-05
丨
阅读: 1306
37款传感器和模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的。鉴于本人手头积累了一些传感器与执行器模块,依照实践出真知(动手试试)的理念,以学习和交流为目的,这里准备逐一做做实验,不管能否成功,都会记录下来---小小的进步或是搞不定的问题,希望能够抛砖引玉。 #### 【Arduino】168种传感器模块系列实验(资料+代码+图形+仿真) #### 实验之十三:数字触摸开关传感器模块 ![](https://cf01.ickimg.com/bbsimages/202003/53b9f58bb3f3234692c8705f8d1354af.jpg) 触摸模块 1、工作电压:DC 3-5V 2、主要器件:运放,三极管 3、尺寸:长45mmX宽18mmX高5mm ![](https://cf01.ickimg.com/bbsimages/202003/b15b127058485a2dda234c383ca29caa.jpg) 该模块是一个基于触摸检测IC(TTP223B)的电容式点动型触摸开关模块。常态下,模块输出低电平,模式为低功耗模式;当用手指触摸相应位置时,模块会输出高电平,模式切换为快速模式;当持续12秒没有触摸时,模式又切换为低功耗模式。可以将模块安装在非金属材料如塑料、玻璃的表面,另外将薄薄的纸片(非金属)覆盖在模块的表面,只要触摸的位置正确,即可做成隐藏在墙壁、桌面等地方的按键。该模块可以让你免除常规按压型按键的烦恼。 ![](https://cf01.ickimg.com/bbsimages/202003/549870b3d3b23a0262252664ff1746db.jpg) ![](https://cf01.ickimg.com/bbsimages/202003/27bbfaa023ccf1146222ee37cf3775dc.jpg) 模块参数 ![](https://cf01.ickimg.com/bbsimages/202003/77adb42a0f986d45bf74b4286132b62d.jpg) ![](https://cf01.ickimg.com/bbsimages/202003/50d75acdcc84e96fc12310c06cad902e.jpg) 模块特点: 1、点动型:初态为低电平,触摸为高电平,不触摸为低电平(类似轻触按键功能) 2、低功耗 3、供电电源可为2~5.5V DC 4、正反面均可作为触摸面,可替代传统的轻触按键 5、4个M2螺丝定位孔,便于安装 ![](https://cf01.ickimg.com/bbsimages/202003/5a2078b87998eb4ed78a93e633188f3d.jpg) ![](https://cf01.ickimg.com/bbsimages/202003/88d5a0f887ad52c77c9136dcc2beae91.jpg) 动作注释:先轻触点动型触摸传感器,再稍长时间按住点动型触摸传感器,则可实现台灯闪亮与长亮; 控制接口:共3个引脚(GND、VCC、SIG),GND为地,VCC为供电电源,SIG为数字信号输出脚; 电源指示灯:绿色LED,上电正确即发亮; 触摸区域:类似指纹的图标内部区域,手指轻轻触摸即可触发。 定位孔:4个M2螺丝定位孔,孔径为2.2mm,使模块便于安装定位,实现模块间组合。 ![](https://cf01.ickimg.com/bbsimages/202003/13a5e9176dad9aff64e5246727418012.jpg) 主要特色; 1、四周有固定安装孔 2、直接可接单片机输IO口 3、抗干扰能力强 4、连接单片机,实现触摸开关功能 5、可单独控制一块的继电器模块 6、寿命长可连续工作 7、是标准2.54mm排针做输入输出连接 ![](https://cf01.ickimg.com/bbsimages/202003/d522d4008e6095a4ac13274bcfa7a616.jpg) 接线示意图 ![](https://cf01.ickimg.com/bbsimages/202003/60acf832e72e732268a1331e11580fbb.jpg) ![](https://cf01.ickimg.com/bbsimages/202003/1505ccb4d4bad7203219996afbc9213f.jpg) ![](https://cf01.ickimg.com/bbsimages/202003/d71bd2dad489e2a8be6aa52e75cddd55.jpg) 实验开源代码 ```c /@@* 【雕爷学编程】Arduino动手做(13) 【Arduino】168种传感器模块系列实验之十三:数字触摸开关传感器模块 实验源代码 */ void setup() { pinMode(2,INPUT); pinMode(13,OUTPUT); } void loop() { if(digitalRead(2)) { delay(100); digitalWrite(13,HIGH); } else{ digitalWrite(13,LOW); } } ``` 实验开源图形编程(Mind+) ![](https://cf01.ickimg.com/bbsimages/202003/b27b1405be3ce110c478ddaf55b3e746.jpg) 实验开源仿真编程(linkboy3.6) ![](https://cf01.ickimg.com/bbsimages/202003/8222d2280eead70ec1eb949df8e636ab.jpg)
原创作品,未经权利人授权禁止转载。详情见
转载须知
。
举报文章
点赞
(
2
)
雕爷学编程
关注
评论
(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字以内)
取消
提交