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

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

3天内不再提示

合宙Air201资产定位模组LuatOS快速入门:GPS/LBS/Wi-Fi定位,全安排!​

合宙通信模组资料 来源:Air700ECQ资料 作者:Air700ECQ资料 2024-09-14 07:56 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

经过三期的学习:hello world、点灯、远程控制,小伙伴们是不是收获满满呢?更高阶的应用来啦!

本期,我们将学习合宙Air201的核心功能之一
——定位功能

Air201定位示例教程

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

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

合宙Air201最新资料下载链接:
www.hezhoudingwei.com

本章节教你使用Air201定位示例,可根据实际开发需求灵活运用。

1. 搭建环境

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

或者在原有项目的基础上,不更换Core,将原来的脚本删除,添加为demo/gps_lbs_wifi的脚本。

wKgaombkzy-ADn4aACaacZ_3_dU313.png

2. 定位支持

合宙Air201支持三种定位,分别是——GPS定位、LBS定位、Wi-Fi定位。

特别值得一提,Air201采用先进制程的GPS芯片,搭配合宙自研降功耗算法

捕获功耗低于7mA,26mW;

持续定位功耗低于3mA,12mW;

可选配双频/单频GPS方案。

可广泛应用于定位工牌、宠物定位、鸟类定位、船舶定位、以及学生卡等等定位场景。

3. GPS定位示例

GPS是合宙Air201的核心功能之一(单点定位精度 <1.5m,灵敏度:-149dbm),可通过hezhoudingwei.com查看最新开发应用资料。

Air201定位demo最新源码详见:
https://gitee.com/openLuat/LuatOS-Air201/tree/master/demo/gps_lbs_wifi

3.1搭建环境

使用Air201开发板和一个开通有流量的SIM卡。

特别提醒:
室内没有GPS信号,无法成功定位!!!
到室外测试,才能有良好的效果。

如遇到无法定位情况,可参考《合宙模组GNSS定位排坑指南》。

wKgZombkz76AbdWNABfH5svTqOo612.png

3.2 编写代码

1)打开GPS的供电和复位引脚:

wKgaombkz86ARBJnACYx689keQ8433.png

2)开机后初始化一些GPS和打印数据的端口,清空一下历史定位数据,设置端口参数,更新星历,绑定端口:

wKgZombkz-CAO6SoACUIFBoI0is234.png

3)订阅GNSS状态,GNSS有两种状态:FIXED-定位成功和LOSE-定位丢失。

wKgaombkz_aAdIEJACM573TsVNg313.png

4)写入星历,即AGPS(AssistedGPS)辅助定位:

wKgZombk0BaAXXWrACl-bYs6tCI677.pngwKgZombk0CWAX3gOACl-bcl5e-M011.pngpoYBAGDYdXCAWkKMAAAAK8RNs4s030.pngwKgaombk0DqAWY7xACl-bRoyN74179.png

3.3 展示效果

定位成功后,获取位置字符串。

wKgaombk0EmAMS9IAA5m95aIgAQ567.png

4. LBS+Wi-Fi定位示例

Air201定位demo最新源码详见:
https://gitee.com/openLuat/LuatOS-Air201/tree/master/demo/gps_lbs_wifi

4.1初始化

等待联网,初始化wlan,查询基站信息,等待基站数据更新,扫描Wi-Fi频段。

wKgZombk0GOAXYI3ACOqPh-7bY4329.png

4.2 Wi-Fi定位

wKgaombk0HCABUe-ADUaY4gT9jQ125.png

4.3基站定位

wKgZombk0IGACac8ADbR-i8ZkBU278.png

4.4效果展示

因为使用的免费版,所以只返回的基站定位结果。

基站定位成功后,会返回经纬度和服务器返回时间。

wKgZombk0KWAMkApAA-dxCkZ2Rs258.png

同时合宙为客户提供了免费的在线查询位置服务,可根据实际需求灵活应用。

在线查询位置:
http://bs.openluat.com/

wKgZombk0LmADCKbADLfvG-w41k696.png

Air201最新资料详见:
Docs

wKgaombk0RSAXMj_AAmuY7zEHAw53.jpegwKgaombk0MyALq7hACJZhsJ10PI671.png

wKgZombk0NiAdVx9ACJZhhDHfK0908.png

审核编辑 黄宇

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

    关注

    2950

    文章

    48126

    浏览量

    418311
  • 定位
    +关注

    关注

    5

    文章

    1610

    浏览量

    36763
  • 模组
    +关注

    关注

    6

    文章

    1797

    浏览量

    32351
  • LuatOS
    +关注

    关注

    0

    文章

    171

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    开发者选择安信可Wi-Fi 6+BLE模组时需要注意什么

    选型 Wi-Fi 6 + BLE 模组时,开发者通常关注协议支持、功耗、价格。
    的头像 发表于 04-15 10:08 154次阅读
    开发者选择安信可<b class='flag-5'>Wi-Fi</b> 6+BLE<b class='flag-5'>模组</b>时需要注意什么

    技术资讯 I Wi-Fi 模块设计

    本文要点Wi-Fi模块设计旨在打造一套紧凑且高效的硬件和软件解决方案,使设备能够通过Wi-Fi网络实现通信。Wi-Fi模块设计是一个复杂的过程,要求研发人员兼具硬件与软件工程方面的专业知识
    的头像 发表于 02-27 17:12 872次阅读
    技术资讯 I <b class='flag-5'>Wi-Fi</b> 模块设计

    猛!MCU模组Air1601/1602双星出击!

    在嵌入式开发中,你是否曾面临这样的困境:高清UI渲染依赖昂贵高端芯片、图像处理卡顿、多网通信协同复杂、工业级稳定设计繁琐……Air1601/Air1602系列MCU
    的头像 发表于 02-13 14:05 863次阅读
    猛!<b class='flag-5'>合</b><b class='flag-5'>宙</b>MCU<b class='flag-5'>模组</b>:<b class='flag-5'>Air</b>1601/1602双星出击!

    泰凌微电子发布全新ML9118A Wi-Fi模组

    万物智联时代,一款高效适配、稳定可靠的Wi-Fi模组是智能创新的重要支撑。泰凌全新ML9118A Wi-Fi模组,以Wi-Fi 6为核心优势
    的头像 发表于 01-16 15:48 797次阅读

    Wi-Fi模块选型指南 | 低功耗蓝牙/Wi-Fi 6模块推荐 | 物联网设备集成攻略

    物联网的快速发展,Wi-Fi技术的成熟的情况下,越来越多的场景需要用到Wi-Fi来无线传输数据,尤其是移动设备中,怎么再设备中选择合适的Wi-Fi模块呢?下面我们来介绍下
    的头像 发表于 12-09 11:27 1321次阅读
    <b class='flag-5'>Wi-Fi</b>模块选型指南 | 低功耗蓝牙/<b class='flag-5'>Wi-Fi</b> 6模块推荐 | 物联网设备集成攻略

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

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

    LuatOSAir8000 AGPS辅助定位教程与实践

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

    你的下一款定位神器,何必是GPS?Nordic带你解锁Wi-Fi SSID的隐藏潜能

    ,与 nRF91 系列蜂窝物联网模组配合使用,可实现基于 SSID 的 Wi-Fi 定位。Nordic基于SSID的Wi-Fi定位可以在室内
    发表于 09-29 16:33

    浅谈Wi-Fi 6E与Wi-Fi 7的关键器件——BAW滤波器新技术

    作者: Qorvo 亚太区无线连接事业部高级行销经理林健富   2020年1月,Wi-Fi联盟正式宣布开放6GHz频段(5925MHz-7125MHz),并将其命名为Wi-Fi 6E。2020年4月
    发表于 09-19 18:29 2460次阅读
    浅谈<b class='flag-5'>Wi-Fi</b> 6E与<b class='flag-5'>Wi-Fi</b> 7的关键器件——BAW滤波器新技术

    解读Nordic基于SSID的Wi-Fi定位解决方案

    ,与 nRF91 系列蜂窝物联网模组配合使用,可实现基于 SSID 的 Wi-Fi 定位。Nordic基于SSID的Wi-Fi定位可以在室内
    的头像 发表于 09-09 17:11 4013次阅读
    解读Nordic基于SSID的<b class='flag-5'>Wi-Fi</b><b class='flag-5'>定位</b>解决方案

    基于 SSID 的 Wi-Fi 定位:与其他定位服务的性能比较

    ,与 nRF91 系列蜂窝物联网模组配合使用,可实现基于 SSID 的 Wi-Fi 定位。Nordic基于SSID的Wi-Fi定位可以在室内
    发表于 08-31 21:01

    GNSS模组实战指南:3秒精准定位揭秘!

    在紧急救援、智能交通等场景中,3秒定位至关重要。本文深入剖析GNSS模组的实战方法,助你突破定位速度的极限。 AGPS (Assisted GPS,辅助全球卫星
    的头像 发表于 08-04 16:13 943次阅读
    GNSS<b class='flag-5'>模组</b>实战指南:3秒精准<b class='flag-5'>定位</b><b class='flag-5'>全</b>揭秘!

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

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

    北斗GPS双模赋能Air8000:定位精度革命与天线设计优化的实践路径

    ,为智能交通、物流管理等场景提供了技术基石。 想要4G+GNSS+WiFi+BLE+TTS+VoLTE…—— 一个Air8000就够了! Air8000工业引擎模块内置低功耗 北斗/GPS双模卫星导航芯片 ,能够提供精准稳定的
    的头像 发表于 07-11 16:24 892次阅读
    北斗<b class='flag-5'>GPS</b>双模赋能<b class='flag-5'>Air</b>8000:<b class='flag-5'>定位</b>精度革命与天线设计优化的实践路径

    Air8000核心板Wi-Fi应用之SoftAP配网方案详解!

    本文深入探讨Air8000核心板在Wi-Fi应用中的SoftAP配网方案,通过该方案可快速搭建无线接入点,实现设备与网络的便捷连接,为物联网场景下的快速配置提供高效解决方案。 下面以
    的头像 发表于 06-18 11:59 1042次阅读
    <b class='flag-5'>Air</b>8000核心板<b class='flag-5'>Wi-Fi</b>应用之SoftAP配网方案详解!