“触控开关模块”的版本间的差异
来自YFRobotwiki
(未显示1个用户的10个中间版本) | |||
第6行: | 第6行: | ||
=== 产品简介 === | === 产品简介 === | ||
<br> | <br> | ||
− | 触摸传感器模块基于电容感应 | + | 触摸传感器模块 是一个 基于电容感应 原理的模块 ,采用TTP223芯片,可以代替传统按键开关,开启您的触摸时代。该模块不仅TOUCH 区域可以感应,您还可以在其上放置一定厚度的塑料或者玻璃等材料同样可以感应到,这样在安装上可以提供的方式更加多样 。 |
+ | |||
+ | 模块上电后,默认板载LED点亮并输出低电平;触摸一次后,板载LED熄灭输出高电平并保持;再次触摸,输出低电平并点亮LED 。 | ||
第14行: | 第16行: | ||
*供电电压:DC3.3 - 5V | *供电电压:DC3.3 - 5V | ||
*芯片型号:TTP223 | *芯片型号:TTP223 | ||
+ | *电流:5mA | ||
*工作温度:-20 - 70℃ | *工作温度:-20 - 70℃ | ||
*安装孔径:3MM | *安装孔径:3MM | ||
*模块尺寸:28*21*7.3MM(长*宽*高) | *模块尺寸:28*21*7.3MM(长*宽*高) | ||
*孔间距:15MM | *孔间距:15MM | ||
− | *模块重量 | + | *模块重量 :2.2g |
第40行: | 第43行: | ||
=== 应用示例 === | === 应用示例 === | ||
− | |||
− | |||
− | |||
− | |||
− | < | + | '''电路连接''' |
+ | <br> | ||
+ | :''' 触摸传感器模块'''的 G、V、S分别连接 '''Arduino UNO'''的GND、VCC(+5V)、D9引脚。 | ||
+ | |||
+ | '''电路连接示意图''' | ||
+ | |||
+ | <img src="http://yfrobot.gitee.io/wiki/img/ 触摸 开关.png" alt="触摸开关" /> | ||
:'''示例代码''' | :'''示例代码''' | ||
− | < | + | <source lang="c"> |
//touch switch test | //touch switch test | ||
第68行: | 第73行: | ||
digitalWrite(ledPin, LOW); | digitalWrite(ledPin, LOW); | ||
} | } | ||
− | </ | + | </source> |
− | 程序下载地址:[https://eyun.baidu.com/s/ | + | 程序下载地址:[https://eyun.baidu.com/s/3slhWpYH touch_switch] |
程序运行结果:上电模块板载LED点亮,并输出低电平,点亮UNO板载LED。触控后,状态改变,模块板载LED关闭,输出高电平,关闭UNO板载LED。 | 程序运行结果:上电模块板载LED点亮,并输出低电平,点亮UNO板载LED。触控后,状态改变,模块板载LED关闭,输出高电平,关闭UNO板载LED。 | ||
第77行: | 第82行: | ||
===参考资料=== | ===参考资料=== | ||
<br> | <br> | ||
− | * [https://eyun.baidu.com/s/ | + | * [http://yfrobot.gitee.io/wiki/img/触摸开关模块原理图.jpg 触摸开关模块原理图] |
− | * [https://eyun.baidu.com/s/ | + | * [https://eyun.baidu.com/s/3nuCquGL TTP223 datasheet] |
+ | * [https://eyun.baidu.com/s/3misVKoS TTP223 中文数据手册] | ||
2020年4月9日 (四) 08:11的最后版本
产品简介
触摸传感器模块是一个基于电容感应原理的模块,采用TTP223芯片,可以代替传统按键开关,开启您的触摸时代。该模块不仅TOUCH 区域可以感应,您还可以在其上放置一定厚度的塑料或者玻璃等材料同样可以感应到,这样在安装上可以提供的方式更加多样。
模块上电后,默认板载LED点亮并输出低电平;触摸一次后,板载LED熄灭输出高电平并保持;再次触摸,输出低电平并点亮LED。
规格参数
- 供电电压:DC3.3 - 5V
- 芯片型号:TTP223
- 电流:5mA
- 工作温度:-20 - 70℃
- 安装孔径:3MM
- 模块尺寸:28*21*7.3MM(长*宽*高)
- 孔间距:15MM
- 模块重量:2.2g
主要应用
- 广泛消费性产品
- 防水电器
- 按钮键取代品
引脚说明
- 1. G -- Gnd(地)
- 2. V -- Vcc(电源+5V)
- 3. S -- Sign(信号)
应用示例
电路连接
- 触摸传感器模块的 G、V、S分别连接 Arduino UNO的GND、VCC(+5V)、D9引脚。
电路连接示意图
- 示例代码
//touch switch test #define ledPin 13 #define touchPin 9 void setup() { pinMode(ledPin, OUTPUT); } void loop() { if (digitalRead(touchPin) == LOW) digitalWrite(ledPin, HIGH); else digitalWrite(ledPin, LOW); }
程序下载地址:touch_switch
程序运行结果:上电模块板载LED点亮,并输出低电平,点亮UNO板载LED。触控后,状态改变,模块板载LED关闭,输出高电平,关闭UNO板载LED。
参考资料
更多建议和问题欢迎反馈至 YFRobot论坛
购买方式:YFRobot 电子工作室