电源键的一键多用:POWER_ON从开机到场景指挥官!

电子说

1.4w人已加入

描述

当按下POWER ON的瞬间,设备启动的不仅是系统——它可能同时激活静音模式、切换预设场景或启动AI助手。现代科技赋予了这个传统按钮新的使命,让它成为跨场景操作的「隐形指挥官」。

POWER_ON按键,即开关机键,在结构设计上可以实现一键多用——既可以有效减少结构的按键设计,也可以使整机更加简洁。

本文以Air8000核心板为例,分享POWER_ON按键功能及其硬件设计、软件demo相关内容。

最新开发资料详见:www.air8000.cn

一、常用功能简介:

按键开机:消费品常用的方法,在需要使用的时候才开机。

上电开机:在部分商用场景,可能存在一直接着电源,或者没有按键开机情况,需要上电就开机。

按键检测:在开机状态,可以通过上下沿,检测开机键按下或者释放,或者按下次数,从而实现业务目标。

按键关机:通过POWER_ON按键可以实现对设备进行关机,从而达到节省流量或者省电的目的。

二、硬件设计参考:

按键开机&按键关机&按键检测电路设计:

核心板

上电开机电路设计:

核心板

注意事项:boot(Air8000管脚1),需要悬空或者接地,不可以接到vdd_ext。
 

详细开机电路设计说明参见:https://docs.openluat.com/air8000/luatos/hardware/design/poweron/


 

三、软件demo实操:

Air8000支持LuatOS二次开发,开关机键demo示例脚本和资源文件已发布,可通过下方链接获取最新资料。

最新源码及实操教程详见:

https://docs.openluat.com/air8000/luatos/app/common/power_on/ 

3.1 示例代码:

核心板核心板核心板

3.2 烧录代码

参考《如何使用LuaTools给Air8000烧录软件》,将准备好的软件烧录进Air8000,详见:

https://docs.openluat.com/air8000/luatos/common/download/

3.2 运行结果

运行示例可实现Air8000核心板按键不同功能,实际应用中可根据需求灵活调整。

核心板

今天的内容就分享到这里了~

审核编辑 黄宇

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分