0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

青山老竹农 来源:jf_82863998 作者:jf_82863998 2024-09-12 11:54 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

通过前两期教程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/

wKgaombiZLSAVXhTAAFdTzjs9PI193.pngwKgZombiZMCAbhZlAAFOugpaTlg759.png

1.2创建项目

和之前的

教程

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

wKgaombiZM2Ad9c_AAJsExHzNM4915.png

2. 编写代码

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

2.1 初始化LED灯

wKgaombiZN6AVRuvAAEkEicDrQs333.png

2.2 通过字符串控制LED

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

wKgZombiZO6AAHMfAAGOrCfJe9I606.png

2.3 设置服务器接口

wKgaombiZTqAEjOhAAHf8FQJxRg449.png

此处注意:

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

2.4 链接服务器

wKgZombiZU6AD9-vAAPIs_RpwW0309.pngwKgZombiZWaAOrd0AAMi6UKlaZw960.png

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

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

wKgZombiZXeAbXg3AADZd0pcInY771.png

3. 调试代码

接下来,通过https://netlab.luatos.com/网页远程控制Air201。

3.1下载demo

直接下载demo到Air201。

3.2 网页显示

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

wKgZombiZYqAKC3MAAIe_WSQN90391.png

3.3下发指令

wKgZombiZZaAauIjAAFGDvHj1KY549.png

3.4效果展示

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

▼ 红灯亮 ▼

wKgaombiZbGAaN-uAAyDMKxafeY939.png

▼ 红灯灭 ▼

wKgaombiZbuAUycgAA1UVHejKEY550.pngwKgZombMRbKAV0qMAAox16dSNjQ170.pngwKgZombMRbyAMtljAAlx4dAz3LE220.png

通过指令轻松实现红灯远程控制

审核编辑 黄宇

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

    关注

    4

    文章

    706

    浏览量

    36697
  • 定位
    +关注

    关注

    5

    文章

    1554

    浏览量

    36518
  • PCB
    PCB
    +关注

    关注

    1

    文章

    2264

    浏览量

    13204
  • LuatOS
    +关注

    关注

    0

    文章

    134

    浏览量

    2574
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    什么是WiFi远程控制模块?技术特点和应用场景有哪些?

    便捷和高效。无论是通过手机APP、电脑终端,还是智能语音助手,WiFi远程控制模块都能够帮助用户实现实时、远程操作,提升生活质量与工作效率。 什么是WiFi远程控制模块? WiFi远程控制
    的头像 发表于 11-29 14:10 98次阅读
    什么是WiFi<b class='flag-5'>远程控制</b>模块?技术特点和应用场景有哪些?

    LuatOS AGPS 辅助定位开发实战教程

    为解决传统 GPS 定位慢、功耗高的痛点,AGPS 技术通过辅助数据注入提升效率。本教程以 LuatOS 开发环境为基础,循序渐进地讲解 AGPS 辅助定位的开发流程,包括 AGPS 服务器对接
    的头像 发表于 10-31 17:34 1003次阅读
    <b class='flag-5'>LuatOS</b> AGPS 辅助<b class='flag-5'>定位</b>开发实战教程

    LuatOSAir8000 AGPS辅助定位教程与实践

    本教程演示了Air8000在LuatOS中利用AGPS辅助定位实现快速定位的方法,系统讲解AGPS原理及开发应用时的注意事项。   一、AG
    的头像 发表于 10-31 16:51 2739次阅读
    <b class='flag-5'>LuatOS</b>下<b class='flag-5'>Air</b>8000 AGPS辅助<b class='flag-5'>定位</b>教程与实践

    Air780EGH开源代码来袭!定位功能快速入门指南

    欢迎探索Air780EGH开源生态!最新版本解锁定位功能源代码,无论你是新手还是资深开发者,都能通过简洁的示例代码快速上手。从初始化配置到实时定位数据获取,一站式解决
    的头像 发表于 07-29 16:13 420次阅读
    <b class='flag-5'>Air</b>780EGH开源代码来袭!<b class='flag-5'>定位</b>功能<b class='flag-5'>快速</b><b class='flag-5'>入门</b>指南

    手把手教你!利用Air780EPM快速体验LuatOS入门

    在物联网开发领域,选择合适的硬件平台与操作系统是项目成功的关键。本文将带领你从零开始,通过详细的步骤与示例代码,掌握Air780EPM与LuatOS入门开发流程,并深入探讨其核心功能与扩展潜力
    的头像 发表于 03-25 16:38 512次阅读
    手把手教你!利用<b class='flag-5'>Air</b>780EPM<b class='flag-5'>快速</b>体验<b class='flag-5'>LuatOS</b>的<b class='flag-5'>入门</b>

    智慧路灯如何实现远程控制

    引言 在智慧城市建设的进程中,叁仟智慧路灯作为重要的基础设施,其远程控制功能发挥着关键作用。远程控制使得叁仟智慧路灯能够摆脱地域限制,实现高效、精准的管理,极大地提升了城市照明系统的运行效率与智能化
    的头像 发表于 03-18 12:27 686次阅读
    智慧路灯如何实现<b class='flag-5'>远程控制</b>?

    手把手教你!4G模组Air780EPM——GPIO的设计说明

      开发方式 :Air780EPM 仅支持 LuatOS 软件开发方式,不支持 AT 指令开发方式。若使用 AT 指令开发方式,可选择 Air780EQ。 LuatOS 开发优势 :
    的头像 发表于 03-17 16:07 843次阅读
    手把手教你!4G<b class='flag-5'>模组</b><b class='flag-5'>Air</b>780EPM——GPIO的设计说明

    Air8201,助力武装押运枪支定位

    Air8201 工业引擎 ,主打AirTrack超低功耗定位。 导入了众多位置服务场景,以往的文章都有谈及,本期主要讲武装押运枪支定位场景。   一、行业痛点 在武装押运场景中,枪支实时定位
    的头像 发表于 02-26 14:27 393次阅读
    <b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>Air</b>8201,助力武装押运枪支<b class='flag-5'>定位</b>

    plc远程控制模块是什么

    PLC远程控制模块是什么?PLC(ProgrammableLogicController,可编程逻辑控制器)远程控制模块是用于实现远程监控和控制
    的头像 发表于 02-12 17:20 1447次阅读

    定时器已安排!开发小白看过来~

    本文将为您详细介绍Air201定时器的基本操作与设置,确保您轻松上手,包教包会! 在Air201模组搭载的LuatOS系统中,定时器(timer)是一项基础且关键的服务。 它允许开发者
    的头像 发表于 12-31 14:30 767次阅读
    定时器已安排!开发小白看过来~

    抄作业!看门狗定时器必备知识

    具体示例解析,教你如何在一个简单LuatOS项目中集成看门狗定时器,设置适当的参数来确保系统在正常运行和故障场景下都能自动恢复。 Air201最新资料下载: www.air201.c
    的头像 发表于 12-30 14:44 1079次阅读
    抄作业!看门狗定时器必备知识

    定位模组Air201——快速实现打电话!

    今天特别分享VoLTE通话功能示例,感兴趣的朋友一起来学。 VoLTE通话功能示例   Air201模组的4G通信功能,通过VoLTE技术实现高清语音通话,支持音频编解码、硅麦输入和喇叭输出。在通话
    的头像 发表于 12-16 15:23 1117次阅读
    <b class='flag-5'>定位</b><b class='flag-5'>模组</b><b class='flag-5'>Air201</b>——<b class='flag-5'>快速</b>实现打电话!

    掌握4G模组PWM|技术精要

    今天要讲的是4G模组PWM的技术精要,以常用的Air724UG为例做出示例分享给大家。
    的头像 发表于 12-14 09:40 1719次阅读
    掌握4G<b class='flag-5'>模组</b>PWM|技术精要

    掌握4G模组SPI|技术指南

    本次我要分享的是4G模组SPI的技术指南,以Air724UG为例,学完本章帮你实现技术提升。
    的头像 发表于 12-14 09:38 1944次阅读
    掌握4G<b class='flag-5'>模组</b>SPI|技术指南

    深入了解Air201定位模块的电池问题!

    今天主要分享Air201电池相关问题,希望对大家的实际应用开发有所帮助。
    的头像 发表于 12-14 09:32 888次阅读
    深入了解<b class='flag-5'>Air201</b><b class='flag-5'>定位</b>模块的电池问题!