Arduino Uno 使用TTP223点动触摸传感器的简单例子 – 凌顺实验室 | 您所在的位置:网站首页 › 触摸模块怎么用 › Arduino Uno 使用TTP223点动触摸传感器的简单例子 – 凌顺实验室 |
目录 触摸模块有很多种类,本示例凌顺实验室(lingshunlab.com)分享以TTP223为芯片的这款触摸模块的简单例子。 实验效果通过用手碰(触摸)一下TTP223触摸模块,通过串口观察触摸模块的信号变化。 TTP223触摸模块是一种可以检测触摸输入的传感器 点动型: 初态为低电平,触摸为高电平,不触摸为低电平(类似轻触按键功能)。 低功耗。 供电电源可为2~5.5V DC。 正反面均可作为触摸面,可替代传统的轻触按键。 4个M2螺丝定位孔,便于安装。 电源指示灯:绿色LED,上电正确即发亮。 触摸区域:类似指纹的图标内部区域,手指轻轻触摸即可触发 项目 最小值 典型值 最大值 单位 电源电压VCC 2.0 3 5.5 V 输出高电平VOH 0.8VCC V 输出低电平VOL 0.3VC C V 输出引脚灌电流 (@VCC=3V.VOL=0.6V) 8 mA 输出引脚拉电流 (@VCC=3V.VOH=2.4V) -4 mA 响应时间(低功耗模式) 220 mS 响应时间(快速模式) 60 mS 尺寸 24x24x7.2 mm 重量 2 g 引脚说明 GND为地 VCC为供电电源 SIG为数字信号输出脚 BOM表Arduino Uno x1 TTP223触摸模块 x1 跳线(杜邦线) x1 面包板 x1 接线图Arduino Uno 触摸模块 Pin A5 SIG 5V VCC GND GND 程序代码 //welcome to lingshunlab.com void setup() { pinMode(A5,INPUT); //设置引脚 A5 为输出模式 Serial.begin(9600); //设置波特率为9600 } void loop() { // put your main code here, to run repeatedly: Serial.println(analogRead(A5)); //串口输出 A5读取到的值 delay(200); //延时200毫秒 }上传代码后,用手触摸模块,可用看到触摸模块会发出高电平信号,这时Arduino的引脚读取到该信号,并且以1023表示。 |
CopyRight 2018-2019 实验室设备网 版权所有 |