通过前两期教程hello world、点灯,大家对合宙Air201这款低功耗资产定位模组的LuatOS开发已有一定了解,实操反馈是:真的很简单!
那么,这一期我们要一起体验更有趣的
——远程控制点灯!
Air201远程控制点灯教程
合宙Air201资产定位模组——是一个集成超低功耗4G通信、语音通话、超低功耗定位、计步、震动、Type-C、充电、放音、录音等功能的超小PCBA。
内部集成高效、简单、可靠的LuatOS语言,旨在帮助客户降低开发难度,降低研发成本,以及打造超小超低功耗的精品产品。
合宙Air201最新资料下载链接:
www.hezhoudingwei.com
本章节教你使用Air201远程控制示例,实现板载LED灯的亮灭。轻松拿捏操控感!
1. 搭建环境
新同学建议先看前期的相关基础知识,再看本期教程,更方便理解和上手。
1.1 建立远程服务
为了方便客户调试,我们制作了一个远程测试网页。请先打开网页:
合宙TCP/UDP web测试工具:
https://netlab.luatos.com/


1.2创建项目
和之前的
教程
步骤一样(新同学建议先看前文基础知识),可以在LuaTools项目管理中新建一个项目,重新选择底层Core和脚本。

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

2.2 通过字符串控制LED
这里,我们简单通过blue on,blue off,redon,redoff来控制蓝灯、红灯的亮灭。

2.3 设置服务器接口

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


2.5 增加定时上报消息到服务器
一直上报时间,增加上行互动:

3. 调试代码
接下来,通过https://netlab.luatos.com/网页远程控制Air201。
3.1下载demo
直接下载demo到Air201。
3.2 网页显示
如果显示下图,则表示链接成功,并且一直上报数据。

3.3下发指令

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

▼ 红灯灭 ▼



通过指令轻松实现红灯远程控制
审核编辑 黄宇
-
远程控制
+关注
关注
4文章
706浏览量
36697 -
定位
+关注
关注
5文章
1554浏览量
36518 -
PCB
+关注
关注
1文章
2264浏览量
13204 -
LuatOS
+关注
关注
0文章
134浏览量
2574
发布评论请先 登录
什么是WiFi远程控制模块?技术特点和应用场景有哪些?
LuatOS AGPS 辅助定位开发实战教程
Air780EGH开源代码来袭!定位功能快速入门指南
手把手教你!利用Air780EPM快速体验LuatOS的入门
智慧路灯如何实现远程控制?
手把手教你!4G模组Air780EPM——GPIO的设计说明
合宙Air8201,助力武装押运枪支定位
plc远程控制模块是什么
定时器已安排!开发小白看过来~
抄作业!看门狗定时器必备知识
定位模组Air201——快速实现打电话!

远程控制,就是这么简单—合宙Air201资产定位模组LuatOS快速入门03
评论