Arduino实验二十二:TTP223电容触摸实验

来自丢石头百科

模块介绍

模块说明

点动型电容式触摸开关模块是一个基于触摸IC(TTP223)的电容式点动型触摸开关模块。常态下,模块输出低电平,模式为低功耗模式;当用手指触摸相应位置式,模块会输出高电平,模式切换为快速模式;当持续12秒没有触摸时,模式有切换为了低功耗模式。使用模块时可以将模块安装在非金属材料的表面(如玻璃)。它具有体积小,寿命长,性能稳定等优点。

参数说明

  • 工作电压:2.0V-5.5V。
  • 板载状态指示灯。
  • 模块具有自动校准功能,当无按键被触摸时,系统会重新校准,重校准周期约为4.0sec。
  • 上电之后需要约0.5sec的稳定时间,此时间段内不要对键进行触摸,此时所有功能都被禁止。
  • 可通过W1和W2端口选择输出模式
    • 管脚W1提供直接模式、触发模式的选择
    • 管脚W2提供快速模式、低功耗模式的选择
      • TTP223 Touch Sensor 产品说明.png

实验说明

实验现象

  • 当按键按下时,板载LED灯点亮。
  • 当按键松开时,板载LED灯熄灭。

电路连接

  • Arduino实验二十二:TTP223电容触摸实验 接线1.png

主要程序

  value = digitalRead(SEN); 
  if(value == HIGH)              //ADBuffer值小于设定值,相当于温度大于设定值
  {
    digitalWrite(LED,HIGH);   //点亮LED
    Serial.println("TTP223 has been pressed");
  }
  else
  {
    digitalWrite(LED,LOW);    //关闭LED
  }
  delay(500);         //延时500ms

相关下载