欢迎来到天天文库
浏览记录
ID:65469359
大小:752.92 KB
页数:15页
时间:2022-01-09
《触摸手电筒设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、独眼龙手电筒设计者:王周英林剑冰前言近几年,触摸按键在电子设备上大量流行。由于不需要机械结构,触摸按键显示出传统按键几乎无法比拟的优势。特别是在一些家电设备中,触摸按键的优势更加明显。那现在,我们的手电筒也不甘落后,把触摸按键也移植进来吧!功能简介1、在触摸位置,手指向上滑动,手电筒将逐级变量;手指向下滑动,手电筒将逐级变暗。2、手电筒打开时,在触摸位置上方双击,可以立即切换到最亮状态,再次双击,便切换到最暗状态;如果手电筒没有打开,双击便开启手电筒。3、手电筒打开时,在触摸位置下方双击,关闭手电筒。4、用手握实手电筒,便进入闪烁状态。系统电路图开始读取按键值
2、a读取按键值b等待该键释放定时并等待下一个按键按下结束是否超时?If(a>b)If(a
3、key-keyv>0)//如果向上滑动,则增加亮度{if(pwm<250){pwm=pwm+50;//改变占空比,增加亮度CCAP0L=pwm;CCAP0H=pwm;}else//如果以为最亮状态,则维持最亮{pwm=250;CCAP0L=pwm;CCAP0H=pwm;}}if(key-keyv<0)//如果向下滑动,则降低亮度{if(pwm>0){pwm=pwm-50;//改变占空比,降低亮度CCAP0L=pwm;CCAP0H=pwm;}else//如果以为最暗状态,则维持最暗{pwm=0;CCAP0L=pwm;CCAP0H=pwm;}}}双击效果处理程序段
4、if(keyv==6
5、
6、keyv==1)//如果首键或尾键按下,检测进入双击效果{if(key==keyv)//判断是否有双击{if(keyv==1){if(CR==0)on(1);//打开手电筒else{if(pwm==0){pwm=250;//改变占空比,调节亮度CCAP0L=pwm;CCAP0H=pwm;}else{pwm=0;//改变占空比,调节亮度CCAP0L=pwm;CCAP0H=pwm;}}}if(keyv==6)on(0);//关闭手电筒}}低功耗六键电容式触摸按键IC--JR6806BJR6806B是电容式触摸按键专用检测传感器IC。采用最新
7、一代电荷检测技术,利用操作者的手指与触摸按键焊盘之间产生电荷电平来进行检测,通过监测电荷的微小变化来确定手指接近或者触摸到感应表面。引脚定义:芯片特点:1、宽输入电压范围:2.2V-5.5V;2、极低的工作电流:1.5uA@3.0V;3、灵敏度可通过外部电容值来调整;4、LEVELHOLD方式输出;5、CDC智能自动环境参数自动校准系统,使系统更稳定可靠;6、NMOS开漏输出;7、高电源电压抑制比,抗干扰能力强;选用触摸按键的原因:没有任何机械部件,不会磨损,其感测部分可以放置到任何绝缘层(通常为玻璃或塑料材料)的后面,很容易制成与周围环境相密封的键盘。面板图
8、案随心所欲,按键大小、形状自由选择,字符、商标、透视窗等可任意搭配,外形美观、时尚,而且不褪色、不变形、经久耐用。其可靠性和美观设计随意性,可以直接取代现有普通面板(金属键盘、薄膜键盘、导电胶键盘),而且可以使产品倍增活力!主处理芯片——宏晶STC12C5204AD宏晶科技是新一代增强型8051单片机标准的制定者和领导厂商,现已成长为全球最大的8051单片机设计公司,致力于提供满足中国市场需求的世界级高性能单片机技术。芯片引脚图:该系列单片机特点外观展示总结1、首先,我们的作品无论是从技术方面还是创意方面来看,都很优秀。2、作品所选用的都是超低能耗的芯片,所以
9、该系统能耗上做的很好。3、使用触摸按键,手电筒在防水方面可以做的非常好。4、因为使用的触摸按键没有机械结构,所以无论是产品的外观设计还是应用场合上,都是传统按键所无法比拟的。
此文档下载收益归作者所有