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

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

3天内不再提示

安信可A9G开发板上报GPS定位数据实现微信公众号定位显示

AIoT行业洞察 来源:AIoT行业洞察 作者:AIoT行业洞察 2024-03-21 11:26 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

文章目录

一、准备工作

1.1 硬件准备

1.2软件准备

1.3微信公众号

二、AT指令

三、相关配置

四、订阅信息和上报数据到公众号

五、联系我们

前言

本文将介绍如何使用将A9G通过GPS定位得到的经纬度等数据上报至服务器,然后在微信公众号上可以显示定位。

01

准备工作

硬件准备

●A9G开发板

●GSM天线

●GPS天线

SIM

USB转TTL

●杜邦线若干

软件准备

安信可串口调试助手 查看输出的log

微信公众号

关注“安信可科技”公众号,在公众号里的定位器可以显示设备上报的定位信息。

微信公众号定位器的源码网址:https://github.com/xuhongv/AiThinkerWechatForNB-IoT

02

AT指令

涉及到的AT指令主要有

初始化A9G:

wKgaomX7qNKAc47_AAAbLOSz9SA027.png

初始化GPS :

wKgZomX7qNKAXKjuAAAQ3mS0i1s510.png

创建MQTT客户端:

wKgaomX7qNKANhziAAAN1p2HzjA202.png

订阅数据:

wKgZomX7qNOAFdFOAAAWJIQrzmE448.png

上报数据:

wKgZomX7qNOASb-GAAAUKlHrZ1w741.png

03

相关配置

1.将SIM卡插入A9G开发板的SIM卡槽,并且接上GSM天线和GPS天线去室外进行测试

2.当USB转TTL打印GPS数据,出现A字母就表示A9G已经定位成功,如下图

wKgaomX7qNSAV97DAAzaTnFelBI891.png

3.由于GPS定位信息输出的是NMEA的信息,需要通过公式进行转换

以下数据进行演示 A,2236.1467,N,11350.4585(格式:IMEI的格式)

计算公式如下:

22度+36.1467/60=22.602445(经纬度)

113度+50.4585/60=113.840975

wKgZomX7qNWAHz18AAPOgPXdRUw476.png

4.A9G开发板发送入网和MQTT连接指令,对应相关的指令可以查看第三章,如下图:

wKgaomX7qNWAM9rEAADnvqaNajs070.png

5.通过AT+CGSN指令进行获取到IMETI码,在后面加上/W20210011003770字符串,通过在线二维码器生成二维码,如867959033016029/W20210011003770字符串

6.微信关注 《安信可科技》 微信公众号后,找到定位应用

wKgZomX7qNaAQuFYAAEbCsZhG-c495.png

7.在定位器中选择定位显示

wKgaomX7qNaAekwsAABtgj43iiA82.jpeg

8.进入到安信可NB系列模组定位应用界面

wKgZomX7qNeAcrY0AADiz9Xkn7A154.png

04

订阅信息和上报数据到公众号

1.点击扫描模组二维码,扫描之前生成的IMEI/W20210011003770二维码,扫描成功后会提示订阅成功

wKgaomX7qNeAGHaxAAIkWcLvze4171.png

2.订阅成功后,通过串口调试助手发送MQTT发布指令,公众号界面上显示对应的定位位置

wKgZomX7qNiAdaZWAAFJJVcG5mo588.png

wKgaomX7qNiAL1WfAALJj3tlX6c277.png




审核编辑 黄宇

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

    关注

    22

    文章

    3012

    浏览量

    172531
  • 定位
    +关注

    关注

    5

    文章

    1554

    浏览量

    36517
  • 开发板
    +关注

    关注

    25

    文章

    6122

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【道生物联TKB-623评估试用】GPS定位时钟透传

    【道生物联TKB-623评估试用】GPS定位时钟透传 本文介绍了道生物联TKB-623开发板结合 GPS 模块
    发表于 11-06 18:48

    LuatOS下GNSS定位开发实战:初识定位、NMEA解码与位置追踪上报

    在LuatOS环境中进行GNSS定位开发,是许多物联网项目的基础需求。本指南旨在提供一份实战向导,带您经历从GNSS定位的初始化设置,到对NMEA标准数据的解码解析,再到将追踪到的实时
    的头像 发表于 10-29 16:03 165次阅读
    LuatOS下GNSS<b class='flag-5'>定位</b><b class='flag-5'>开发</b>实战:初识<b class='flag-5'>定位</b>、NMEA解码与位置追踪<b class='flag-5'>上报</b>

    GPS北斗双模定位模块移植

    开发板上预留有3.3V的端口引脚和接地引脚,再将串口数据发送信号线和接收信号线与GPIOB的UART引脚相连接,蜂鸟处理器可以读取到定位模块接收到的信息。 在硬件连接正确,软件运行正常的情况下,蜂鸟
    发表于 10-28 06:24

    【干货分享】基于瑞萨RA4M2-SENSOR开发板实现便携式 GPS 定位

    本文介绍了RA4M2-SENSOR通过IIC协议实现OLED显示,并结合串口通信读取GPS模块数据实现便携式
    的头像 发表于 09-09 08:07 3237次阅读
    【干货分享】基于瑞萨RA4M2-SENSOR<b class='flag-5'>开发板</b>,<b class='flag-5'>实现</b>便携式 <b class='flag-5'>GPS</b> <b class='flag-5'>定位</b>器

    【RA4M2-SENSOR】便携 GPS 定位

    对应的地理位置 定位结果与实际位置 (121.45,31.03) 较为接近。 动态效果见底部视频。 总结 本文介绍了 RA4M2-SENSOR 通过 IIC 协议实现 OLED 显示,并结合串口通信读取
    发表于 09-07 21:28

    VC-01/02二次开发篇: PWM输出

    离线语音VC-01/02: 硬件规格书、开发资料、烧录工具、应用开发
    的头像 发表于 08-27 16:06 650次阅读
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>VC-01/02二次<b class='flag-5'>开发</b>篇: PWM输出

    轻松配置小智AI语音开发板IOT小程序功能更新

    科技:可发布的 AI 语音开发板,可以通过配套的小程序,完成网络配置、音色选择等多项配
    的头像 发表于 08-19 17:46 915次阅读
    轻松配置小智AI语音<b class='flag-5'>开发板</b>,<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>IOT小程序功能更新

    VC-01/02二次开发篇: 事件和GPIO控制

    离线语音VC01/02: 硬件规格书、开发资料、烧录工具、应用开发
    的头像 发表于 08-19 14:02 820次阅读
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>VC-01/02二次<b class='flag-5'>开发</b>篇: 事件和GPIO控制

    小智AI正式授权!小安派语音AI开发板更新啦

    正式推出 语音AI开发板—— AiPi-PalChatV1 为毛绒玩具、桌搭机器人、 陪伴手办注入更有温度的AI对话体验!   AiPi-PalChatV1 是一款接入了小智AI
    的头像 发表于 07-15 15:06 612次阅读
    小智AI正式授权!<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>小安派语音AI<b class='flag-5'>开发板</b>更新啦

    上手体验小安派AI开发板,如何接入Home Assistant?

    以下作品由社区用户 无垠的广袤 制作 感谢社区的支持,免费领到了
    的头像 发表于 07-08 10:34 4120次阅读
    上手体验<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>小安派AI<b class='flag-5'>开发板</b>,如何接入Home Assistant?

    定位开发板BU03-Kit使用指南 ——硬件&amp;软件

    以下内容由社区用户 AndyL 提供 目录 低功耗精准定位开发板BU03-Kit ——【硬件篇】 一、
    的头像 发表于 04-30 15:53 2471次阅读
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>定位</b><b class='flag-5'>开发板</b>BU03-Kit使用指南 ——硬件&amp;软件

    GP-02-Kit测试过程+GPS 时钟制作

    。集成了射频前端,数字基带处理器,32 位的 RISC CPU,电源管理和有源天线检测与保护功能。支持多种卫星导航系统,包括北斗卫星导航系统 BDS、 GPS、GLONASS,实现多系统联合
    的头像 发表于 04-23 09:24 869次阅读
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>GP-02-Kit测试过程+<b class='flag-5'>GPS</b> 时钟制作

    精准到厘米!UWB定位模组,让室内管理更“聪明”

    相比GPS等传统定位技术,UWB(Ultra Wideband,超宽带)技术在复杂室内环境中的定位精度更高、抗干扰能力更强,因而受到越来越多企业和系统集成商的关注。
    的头像 发表于 04-18 16:36 839次阅读
    精准到厘米!<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>UWB<b class='flag-5'>定位</b>模组,让室内管理更“聪明”

    GPS无法定位?一定要排查的情况来啦~

    出问题所在。   一、在室内做GPS定位 为什么开发板不能在室内使用GPS定位? 为什么手机可以定位
    的头像 发表于 02-24 15:25 1884次阅读
    <b class='flag-5'>GPS</b>无法<b class='flag-5'>定位</b>?一定要排查的情况来啦~

    【敏矽ME32G070开发板免费体验】\\+Lora通信终端产品开发项目

    需求评估产品性能。 一.开发板申请之路—听我娓娓道来 2024年11月19日早,电子发烧友论坛公众发文,标题为《新品体验!敏矽
    发表于 12-15 18:26