官方商店:见评论区
一、简介
触摸按钮CM-A1是一个基于触摸检测IC(TTP223B)的电容式点动型触摸开关模块。
二、技术参数
三、引脚说明
- VCC与GND分别接入电源的正极和负极,SIG可与单片机的GPIO连接;
- 默认状态下,SIG输出低电平,工作模式为低功耗模式;当用手指触摸相应位置时,SIG输出高电平,工作模式切换为快速模式;当持续12秒没有触摸时,工作模式又切换为低功耗模式。
- 可以将模块安装在非金属材料例如塑料、玻璃的表面,另外把薄薄的纸片(非金属)覆盖在模块的表面,只要触摸的位置正确,即可做成隐藏在墙壁、桌面等地方的按键。
五、参考代码
/*
宏定义与模块相连接的GPIO,格式如下:
#define 接口名称 单片机GPIO名称
*/
//宏定义接收传感器数据的GPIO为P0_0。同时,P0_0需与模块的对应引脚用杜邦线连接起来
#define DO_OUT P0_0
void main()
{
//初始化传感器
initialDO_OUT();//读者需要根据不同的单片机实现本函数
while(1)//无限循环
{
if(DO_OUT==0)//如果按键没有被按下
{
continue;//结束本次循环
}
while(DO_OUT==1);//等待用户松开按键
//在此处编写按键处理代码
}
}
联系我们
- 如需选购Matter、ZigBee、433/868、LoRa、2.4G、WiFi等物联网模块或IoT设备定制开发,联系方式:见评论区。
- IoT低代码开发平台:见评论区。