触摸传感器是一款基于电容感应的触摸开关模块,当人体直接触碰到传感器上的金属面时,由于人体电场,人体手指和工作面形成一个耦合电容,从而被感应到。 电容式感应触摸开关可以穿透绝缘材料外壳 20mm(玻璃、塑料等)以上,准确无误地侦测到手指的有效触摸。
参数表
触碰时输出低电平(0),否则输出高电平(1)。
触摸传感器采用的是FH8233单按键触摸及接近感应开关,该IC采用CMOS工艺制造,结构简单,性能稳定,可通过引脚配置成多种模式,广泛应用于灯光控制、玩具、家用电器等产品。原理图如下:
示例程序:
#define TOUCH 2 //触摸传感器
uint8_t touch_value;
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
pinMode(TOUCH, INPUT);
}
void loop() {
// put your main code here, to run repeatedly:
touch_value = digitalRead(TOUCH);
Serial.println(touch_value);
delay(100);
}
串口打印: