Arduino Uno 使用TTP223点动触摸传感器的简单例子 – 凌顺实验室 您所在的位置:网站首页 触摸模块怎么用 Arduino Uno 使用TTP223点动触摸传感器的简单例子 – 凌顺实验室

Arduino Uno 使用TTP223点动触摸传感器的简单例子 – 凌顺实验室

2024-07-04 22:31| 来源: 网络整理| 查看: 265

目录

触摸模块有很多种类,本示例凌顺实验室(lingshunlab.com)分享以TTP223为芯片的这款触摸模块的简单例子。

实验效果

通过用手碰(触摸)一下TTP223触摸模块,通过串口观察触摸模块的信号变化。

20170402002646461

元件说明

20170402004135822

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

接线图

20170402004545105

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表示。

20170402002646461



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有