TouchKey(触摸按键)
更新时间:2018-09-18 10:17:57
功能说明
触摸按键驱动程序
硬件连接
我们使用 ESP32DevKitC 开发板的板载触摸按键做示例。如下:
软件设计
驱动配置
开发板板级管脚配置(board.json) 示范:</span>
"touchkey.key0":{
"type":"ADC",
"port":4,
"sampling":12000000
},
"touchkey.key1":{
"type":"ADC",
"port":2,
"sampling":12000000
}
应用示例
- 在嵌入式 JS 开发工作台上,创建测试工程并导入驱动模块 tkey。
- 编写测试 index.js 文件。
var touchkey = require('tkey');
var handle = new touchkey('touchkey.key0','touchkey.key1')
function keyHandle(val){
console.log('Touch key'+' '+val + 'press');
}
handle.on(keyHandle);
运行验证
触摸按键按下后在终端打印 “Touch key press" 的效果。