首页 > 其他分享 >合宙Air201模组LuatOS:PWRKEY控制,一键解决解决关机难问题

合宙Air201模组LuatOS:PWRKEY控制,一键解决解决关机难问题

时间:2024-09-18 15:24:39浏览次数:10  
标签:Air201 PWRKEY 合宙 关机 短按 功能

不知不觉间,我们已经发布拉期课程:hello world初体验,点灯、远程控制、定位和扩展功能,你学的怎么样?很多伙伴表示已经有点上瘾啦!合宙Air201,如同我们一路升级打怪的得力法器,让开发愈发得心应手。

本期,我们将进一步学习合宙Air201应用示例——PWRKEY控制关机功能

 PWRKEY控制关机功能 

合宙Air201模组LuatOS:PWRKEY控制,一键解决解决关机难问题_数据通信

编辑

合宙Air201资产定位模组——是一个集成超低功耗4G通信、语音通话、超低功耗定位、计步、震动、Type-C、充电、放音、录音等功能的超小PCBA。

内部集成高效、简单、可靠的LuatOS语言,旨在帮助客户降低开发难度,降低研发成本,以及打造超小超低功耗的精品产品。

PWRKEY为Air201的开关机控制管脚,关机状态下将PWRKEY管脚拉低1.5s可以将模块开机。但是,在开机状态下却不能以相同拉低的方式将模块关机。

本章节教你怎么通过使用GPIO控制,实现Air201预留的PWRKEY按键长按/短按关机的功能。

1. 搭建环境

新同学建议先看前期的相关教程,更有助于理解和操作。

1.1 硬件准备:

合宙Air201模组LuatOS:PWRKEY控制,一键解决解决关机难问题_低功耗_02

编辑

  • 合宙Air201 PCBA
  • 带有数据通信功能的数据线
  • Win10以上PC

1.2 软件准备:

2. 代码调试

合宙Air201模组LuatOS:PWRKEY控制,一键解决解决关机难问题_低功耗_03

编辑


3. 烧录程序

合宙Air201模组LuatOS:PWRKEY控制,一键解决解决关机难问题_低功耗_04

编辑


4. 效果展示

将代码烧录到模块后,实现长按/短按关机的功能。短按关机的实现是5s内需要连续按3次开机键,就会执行关机。

4.1 长按五秒关机功能

合宙Air201模组LuatOS:PWRKEY控制,一键解决解决关机难问题_数据通信_05

编辑

4.2 五秒内短按三次关机功能

合宙Air201模组LuatOS:PWRKEY控制,一键解决解决关机难问题_搭建环境_06

编辑

今天的分享就到这里了

下一期,我们将一起学习:
——使用Air201的FOTA远程升级

开启更多应用……


标签:Air201,PWRKEY,合宙,关机,短按,功能
From: https://blog.51cto.com/u_16496558/12046454

相关文章

  • 合宙Air201模组LuatOS扩展功能:温湿度传感器篇!
     通过前面几期的学习,同学们的学习热情越来越高。合宙Air201模组除了支持3种定位方式外,还具有丰富的扩展功能,比如:通过外扩BTB链接方案,最多可支持21个IO接口:SPI、I2C、UART等多种接口全部支持。本期,我们将学习合宙Air201的扩展应用之一——I2C驱动AHT10温湿度传感器Air201驱动AHT10......
  • 合宙Air201资产定位模组LuatOS课程:GPS/LBS/Wi-Fi定位
    已经推出3期课程啦:helloworld、点灯、远程控制,小伙伴们是不是收获满满,期待更高阶的应用呢?本期,我们将学习合宙Air201的核心功能之一——定位功能!Air201定位示例教程  合宙Air201资产定位模组——是一个集成超低功耗4G通信、语音通话、超低功耗定位、计步、震动、Type-C、充电、放......
  • 合宙Air201模组LuatOS:点灯仪式
    上一期教程,我们学习了合宙Air201helloworld,很多小伙伴有了初步了解,接下来,推出第二篇:你将体验工程师的重要仪式——点灯!Air201点灯教程  合宙Air201资产定位模组——是一个集成超低功耗4G通信、语音通话、超低功耗定位、计步、震动、Type-C、充电、放音、录音等功能的超小PCBA。......
  • 合宙Air201模组LuatOS:远程控制
    很多小伙伴已经学习了前两期教程helloworld、点灯,对合宙Air201这款低功耗资产定位模组的LuatOS开发已有一定了解,大家的实操反馈是:真的很简单!那么,这一期我们要一起体验更有趣的——远程控制点灯!Air201远程控制点灯教程  合宙Air201资产定位模组——是一个集成超低功耗4G通信、语......
  • 资产定位 | 合宙Air201模组LuatOS快速入门01-hello world
    合宙的Air201模组,功耗低,品质稳定,购买样品也方便,且资料全开放。问题是:用合宙的Air201模组,直接开发OpenCPU的应用,够方便吗?可以不用熟悉繁琐的环境搭建吗?可以不用关注繁琐的编译选项吗?可以不用关心繁琐的C语言陷阱吗?可以用寥寥几行代码,就完成模组对外设的控制,和服务器的......
  • 从边缘到云端,合宙DTU&RTU打造无缝物联网解决方案
    随着物联网(IoT)技术的飞速发展,万物互联的时代已经到来,如何高效、稳定地连接边缘设备与云端平台,实现数据的实时采集、传输与处理,成为了推动物联网应用落地的关键。DTU(数据传输单元)与RTU(远程终端单元)是连接边缘与云端的桥梁,是实现数据无缝流动的关键。合宙推出的DTU&RTU成功推......
  • 测测万用表?合宙功耗分析仪Air9000&Air9000P齐出动
    当心!那个被你遗忘的万用表,可能正在偷偷“吃”电!万用表不关是一个常见的错误,指的是在使用万用表进行测量后,没有关闭或断开电路而直接离开。这样做可能会导致电池耗尽,影响测量结果,甚至损坏万用表本身。之前的文章,就有朋友留言说测一下万用表。安排!一起来看一下万用表的功耗表现吧~一......
  • 合宙低功耗4G模组Air780EX——硬件设计手册02
    在上文我们介绍了合宙低功耗4G模组Air780EX的主要性能和应用接口,本文我们将继续介绍Air780EX的射频接口,电气特性,实网功耗数据,结构规格等内容。Air780EX   是4G全网通模块,可适应不同的运营商和产品,确保产品设计的最大灵活性。 Air780EX采用移芯EC618平台,支持LTE 3GPP Rel.13 ......
  • 合宙低功耗4G模组Air780EX——硬件设计手册01
    Air780EX是一款基于移芯EC618平台设计的LTECat1无线通信模组。支持FDD-LTE/TDD-LTE的4G远距离无线传输技术。另外,模组提供了USB/UART/I2C等通用接口满足IoT行业的各种应用诉求。一、主要性能1.1 模块功能框图1.2 模块型号列表1.3 模块主要性能 *注:模组工作在-40°C~-35°C......
  • 合宙4G模组Air780E开发板使用手册
    CORE-AIR780E开发板是基于Air780E模组所开发的,包含电源,SIM卡,USB,天线,音频等必要功能的最小硬件系统。以方便用户在设计前期对Air780E模块进行性能评估,功能调试,软件开发等用途。一、开发板配置 一代IPEX天线连接器(选配)4G弹簧天线一个下载/调试串口,两个通用串口IO口默认电平......