37款传感器和模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的。鉴于本人手头积累了一些传感器与模块,依照实践出真知(动手试试)的理念,以学习和交流为目的,这里准备逐一做做实验,不管能否成功,都会记录下来---小小的进步或是搞不定的问题,希望能够抛砖引玉。

【Arduino】108种传感器模块系列实验(资料+代码+图形+仿真)

实验十六:电容式数字触摸传感器模块(TTP223 )

TTP223E-BA6是单按键触摸检测芯片, 提供1个触摸键。其稳定的触摸检测效果可以广泛的满足不同应用的需求, 此触摸检测芯片是专为取代传统按键而设计, 触摸检测PAD 的大小可依不同的灵敏度设计在合理的范围内, 低功耗与宽工作电压, 是此触摸芯片在DC 或AC应用上的特性。

TTP223特点
1 、工作电压 2.0V~5.5V
2 、工作电流 @VDD=3V,无负载,SLRFTB=1
低功耗模式下典型值1.5uA,最大值3.0uA
快速模式下典型值3.5uA,最大值7.0uA
@VDD=3V,无负载,SLRFTB=0
低功耗模式下典型值2.0uA,最大值4.0uA
快速模式下典型值6.5uA,最大值13.0uA
3 、最长响应时间大约为快速模式下60mS,低功耗模式下220mS @VDD=3V
4 、灵敏度可由外部电容(0~50pF)调节
5 、由选择管脚(SLRFTB管脚)提供两个采样长度的选择
6、人体触摸检测稳定,可取代传统的直接的开关键
7、由选择管脚(LPMB管脚)提供快速模式和低功耗模式的选择
8 、由选择管脚(TOG管脚)提供直接模式、触发模式的选择,同时还保留漏极开路(Open Drain)输出模式,OPDO管脚为漏极开路(Open Drain)输出,Q管脚为CMOS输出9各输出模式都可通过选择管脚(AHLB管脚)选择高电平或者低电平有效
10、 由选择管脚(MOTB管脚)提供100sec最长输出时间选择
11、 有外部上电复位管脚(RST管脚)
12、上电之后需要约0.5sec的稳定时间,此时间段内不要对键进行触摸,此时所有功能都被禁止
13、始终进行自校准,当键没被触摸时,重校准周期约为4.0sec

TTP223应用
1、广泛消费性产品
2、防水电器
3、按钮键取代品

TTP223接脚与方块图

电容式数字触摸传感器模块

1.板载TTP223触摸式电容式触摸传感器IC
2.基板级状态指示器
3.工作电压:2.0V-5.5V
4.PCB板尺寸:29(mm)x16(mm)

1脚 为电源+ VCC
2脚 为输出 OUT
3脚 为电源- GND

电原理图

上电之后需要约0.5sec的稳定时间,
此时间段内不要对键进行触摸,
此时所有功能都被禁止
始终进行自校准
当键没被触摸时,重校准周期约为4.0sec
板上带有蓝色LED指示灯

仿真实验示意图

实验测试示意图

/*「雕爷学编程」Arduino动手做(16)--- TTP223 电容式数字触摸传感器模块实验源代码  */void setup(){pinMode(3,INPUT); pinMode(13,OUTPUT); }void loop() {if (digitalRead(3)) {digitalWrite(13,HIGH);}else {digitalWrite(13,LOW);}}

  

转载于:https://www.cnblogs.com/eagler8/p/11398009.html

【雕爷学编程】Arduino动手做(16)---数字触摸传感器相关推荐

  1. 「雕爷学编程」Arduino动手做(15)——手指侦测心跳模块

    37款传感器和模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的.鉴于本人手头积累了一些传感器与模块,依照实践出真知(动手试试)的理念,以学习和交流为目的,这里准备 ...

  2. 《花雕学AI》01:尝试使用新必应制作《雕爷学编程》的栏目介绍

    跨年头尾三个月,花雕走完塔克拉玛干沙漠回来后,突然发现世界变了,微软投资的ChatGPT火起来了,特别是升级的ChatGPT4.0,更是异常火热!这一个多月来,人工智能AI突然爆发,能做的事情太多了, ...

  3. TTP224 4路电容式触摸开关(数字触摸传感器)模块

    [Realplay]TTP224 4路 电容式 触摸开关 数字触摸传感器 模块 1.板载TTP224电容式4键触摸感应IC 2.板载4路电平状态指示灯 3.工作电压:2.4V-5.5V 4.模块可以设 ...

  4. 【雕爷学编程】Arduino动手做(161)---16路PWM舵机驱动板PCA9685

    37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的.鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为 ...

  5. 【雕爷学编程】Arduino动手做(86)---4*4位 WS2812 全彩模块

    37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的.鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为 ...

  6. 【雕爷学编程】Arduino动手做(87)---ULN2003步进电机模组

    37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的.鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为 ...

  7. 【雕爷学编程】Arduino动手做(85)---LCD1602液晶屏模块

    37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的.鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为 ...

  8. 【雕爷学编程】Arduino动手做(74)---6MV2飞控GPS模块

    37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的.鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为 ...

  9. 【雕爷学编程】Arduino动手做(101)---12位智能RGB彩环

    37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的.鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为 ...

最新文章

  1. 同样是AI技术,为什么只有一加6称得上“全速”旗舰?
  2. 【 FPGA 】FIR 滤波器之Single-rate FIR滤波器的系数数据(Filter Coefficient Data)
  3. Go 语言编程 — 数据类型转换
  4. 【Android 逆向】类加载器 ClassLoader ( 类加载时机 | 隐式加载 | 显示加载 | 类加载步骤 | 装载 | 链接 | 初始化 )
  5. 供应链金融3.0化解新车流通金融难题
  6. .NET网站国际化策略
  7. 苹果无线耳机使用方法_苹果官方:如果 AirPods Pro 出现这些问题,我们将免费更换!...
  8. 手哥架构宝典系列:支付系统2.0架构演进
  9. 本地上传代码到github仓库
  10. 公司软件架构设计的现状分析 第二弹
  11. android mmkv使用_锦囊篇|一文摸懂SharedPreferences和MMKV(一)
  12. [置顶] iOs LightBlue与cc2540 BLE开发板之间的通信实验 [原创, 多图]
  13. teamtalk简介
  14. uc极度精简版_UC浏览器安卓版-UC浏览器(UCBrowser)12.0.4.987 去广告精简版-东坡下载...
  15. Keil下无法跳转查看函数定义
  16. 转 Oracle 9i,10g,11g各自alert日志的位置
  17. HTB Devel[Hack The Box HTB靶场]writeup系列3
  18. 58 张图,手把手教会你 Simscape Multibody 物理建模与刚体变换!
  19. 选择灰盒安全测试工具,看准以下几点
  20. fullCalendar改造计划之带农历节气节假日的万年历

热门文章

  1. 自动轮播本地图片触摸暂停轮播
  2. sql语句-linq语言-lambda表达式对照
  3. Linux系统的各种安装方法与修复技巧
  4. Page_PreInit在网页传值的应用
  5. 如何写一个不带BOM的UTF8文件
  6. CVPR2021—SurFree:一个快速的无代替模型的黑盒攻击
  7. 深圳,本周日,华为云开发者大会,免费报名中
  8. 动态卷积:自适应调整卷积参数,显著提升模型表达能力 CVPR 2020
  9. ICCV 2019 | 视频综合理解:行为识别、场景识别以及视频综述
  10. 在Python3里有的变量前面有个*号,或许你不知道,没关系,看文