首页 > 其他分享 >合宙Air201模组LuatOS:远程控制

合宙Air201模组LuatOS:远程控制

时间:2024-09-14 16:51:52浏览次数:13  
标签:Air201 合宙 LED 控制 低功耗 LuatOS 服务器 远程

很多小伙伴已经学习了前两期教程hello world、点灯,对合宙Air201这款低功耗资产定位模组的LuatOS开发已有一定了解,大家的实操反馈是:真的很简单!

那么,这一期我们要一起体验更有趣的——远程控制点灯!

Air201远程控制点灯教程  

合宙Air201模组LuatOS:远程控制_服务器

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

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

本章节教你使用Air201远程控制示例,实现板载LED灯的亮灭。轻松拿捏操控感!

1. 搭建环境

新同学建议先看前期的相关基础知识,再看本期教程,更方便理解和上手。

1.1 建立远程服务

为了方便客户调试,我们制作了一个远程测试网页。请先打开网页:

合宙Air201模组LuatOS:远程控制_远程控制_02

合宙Air201模组LuatOS:远程控制_远程控制_03

1.2 创建项目

和之前的教程步骤一样,可以在LuaTools项目管理中新建一个项目,重新选择底层Core和脚本。

合宙Air201模组LuatOS:远程控制_低功耗_04

2. 编写代码

分别编写初始化LED灯、通过字符串控制LED、设置服务器接口、链接服务器,以及增加定时上报消息到服务器等5个部分的相关代码。

2.1 初始化LED灯

合宙Air201模组LuatOS:远程控制_服务器_05

2.2 通过字符串控制LED

这里,我们简单通过blue on,blue off,red on,red off来控制灯光的亮灭。

合宙Air201模组LuatOS:远程控制_服务器_06

2.3 设置服务器接口

合宙Air201模组LuatOS:远程控制_服务器_07

此处注意:

port需要修改,根据建立远程服务器时候产生的Port修改。如果连不上服务器,多关注这个参数。

2.4 链接服务器

合宙Air201模组LuatOS:远程控制_服务器_08

2.5 增加定时上报消息到服务器

一直上报时间,增加上行互动:

合宙Air201模组LuatOS:远程控制_低功耗_09

3. 调试代码

接下来,远程控制Air201。

3.1 下载demo

直接下载demo到Air201。

3.2 网页显示

如果显示下图,则表示链接成功,并且一直上报数据。

合宙Air201模组LuatOS:远程控制_服务器_10

3.3 下发指令

合宙Air201模组LuatOS:远程控制_低功耗_11

3.4 效果展示

一切就绪,让我们来看看网页远程控制红灯亮灭的效果。

▼ 红灯亮 ▼

合宙Air201模组LuatOS:远程控制_远程控制_12

▼ 红灯灭 ▼

合宙Air201模组LuatOS:远程控制_低功耗_13

通过指令轻松实现红灯远程控制, 是不是超级简单呢~

标签:Air201,合宙,LED,控制,低功耗,LuatOS,服务器,远程
From: https://blog.51cto.com/u_16496558/12018051

相关文章

  • 资产定位 | 合宙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口默认电平......
  • 合宙4G模组Air780EX——产品规格书
     Air780EX采用移芯EC618平台,支持LTE 3GPP Rel.13 技术; 支持TTL串口,波特率最高支持921600;支持PSM数字语音接口;支持USIM/SIM卡:1.8V和3V; 支持USB 2.0 High speed(只支持从模式); 支持多种开发方式, 如USB上网、标准AT开发等, 并可提供专业且及时的在线技术支持。内置了丰富......
  • 合宙Air780E硬件设计手册02
    在本文我们会继续Air780E的硬件设计介绍。 二、应用接口2.10SIM卡接口Air780E支持2路SIM卡接口,支持ETSI和IMT-2000卡规范,支持1.8V和3.0VUSIM卡。以满足双SIM卡切换的需求。2.10.1.SIM接口下表介绍了SIM接口的管脚定义。2.10.2.双SIM卡切换说明Air780E支持双卡单待,同一时间只......
  • 合宙面向全体用户的一封求助信
    各位合宙的用户:感谢你们一直以来对合宙的支持!为了让用户的开发体验更丝滑,合宙决定在doc.openluat.com和wiki.openluat.com文档中心的基础上,新建一个docs.openluat.com,重构合宙的产品文档。在这个重构的合宙docs文档中心,会改变之前合宙文档难以查找,描述不完整的状态。......
  • 烟雾报警器可以节能与守护并存吗?| 合宙功耗分析仪Air9000P实测
    有多少人跟我一样,每次抬头看到天花板上那个长年累月默默站岗的烟雾报警器,总会想:它真的在工作吗?电量到底能撑多久呢?不如,动手测一测功耗!烟雾报警器通过内置的传感器实时感知环境中的烟雾浓度。当烟雾浓度超过预设阈值时,报警器会立即触发警报,发出高分贝的声音和闪光,以吸引人们的注意力......