触摸按键可以用新一点的 PIC 或AVR Tiny MCU来做,PIC 有ADC2的,或AVR ATSAM 带PTC的,都有完善的触摸驱动库,而且是以图形化的方式生成工程和代码,调参数也有可视化的工具观察信号量,噪声等等。底层的代码都不需要你自己去写的!只需要写检测到哪个按键,做什么动作就可以啦!
https://www.microchip.com/design-centers/capacitive-touch-sensing/1d-touch
建议用ATTiny1616或1617吧,性价比较高。触摸按键、滚轮、滑条、2D触摸板都可以做的。
Atmel START 在线生成代码:http://start.atmel.com
选择芯片型号ATTiny1616,添加QTouch库,USART调试就可以了。
|