【安信可A9G專題②】A9G在微信公衆號上的定位功能筆記分享;

本系列博客學習由 安信可科技 - 官方博客 技術分享,如有疑問請留言或聯繫郵箱。

前言

  • 最近上手玩下A9G模塊,這個是2G網絡,支持二次開發,現在特此分享下筆記;

一、準備

1.1 硬件準備

  • A9G開發板一個
  • 物聯網卡一張
  • USB轉串口模塊,杜邦線,天線
  • 供電:可以用USB轉串口工具供電,也可以使用鋰電池(3.7~4.2V)供電,也可以使用USB供電,但是要保證USB能提供足夠的電流(建議峯值>600mA),串口供電也可以,同樣保證峯值電流夠大,有些串口芯片供電能力不足;
    在這裏插入圖片描述

    我在這裏選擇的是用USB供電,USB轉串口工具接開發板的AT_TX/RX。在硬件都準備齊全之後,我們就開始連接AT串口,進行調試。

     我的實物圖接線如下:
在這裏插入圖片描述

1.2 軟件準備

  • 串口助手:使用安信可串口助手,官網有提供下載,或其他串口助手
  • 微信定位器:打開微信搜索公衆號–安信可科技,在左下方有一個定位器選項,點擊進入。

二、A9G連接微信,開啓定位功能

2.1 模塊上電啓動

連接硬件,上電啓動

    連接A9/A9G模塊,上電等待串口助手顯示READY字樣後,發送AT(回車結尾,即AT\r\n)測試連接以及模塊是否正常工作(可以多發幾次)注意每一個AT命令都是以\r\n(即windows下的換行符)結尾,後面所有命令默認都以\r\n結尾。
在這裏插入圖片描述

2.2 微信綁定模組

    模塊初次使用需註冊綁定微信,接下來就開始介紹模塊註冊綁定的流程。確保AT固件是最新固件,不是則需要到安信可官網下載並升級固件,使用ATI\r\n查詢固件信息,與最新固件版本對比。由於微信綁定設備需要一個二維碼,每個設備都有一個唯一的二維碼,需要先獲取這個二維碼,串口助手發送命令 AT+GIZQRCODE? 可獲得一個二維碼字符串,如果無法獲取二維碼字符串(即是空值),則可以自己到機智雲生成二維碼,生成方法見文章末尾。
在這裏插入圖片描述
    比如這次我們就生成了一個二維碼字符串:37fbc6ae1caa48dfb4258958a525941b/XPlwFTe/Iif2fZxV8Yhq1kJK1YMy7bdtNCHQxnC2BlWxI2lc66LMA8F7FGybmwyTmr3G88VYQ==
    接下來我們需要查詢模塊的IMEI值,使用AT+EGMR=2,7指令可查詢到模塊的IMEI值,獲取到模塊的IMEI值後,需要進行綁定程序了。以下步驟參考機智雲綁定設備二維碼生成教程:

2.2.1 進入二維碼生成網址

    在瀏覽器打開 http://qrcode.gizwitsapi.com:1800/doc/

2.2.2 輸入授權碼

    點擊右上角Authorize,在彈出對話框輸入”G”,並點擊 “Authorize” 按鈕。
在這裏插入圖片描述

2.2.3 輸入PK和MAC地址

    打開 “創建二維碼生成任務” 接口。
在這裏插入圖片描述
    輸入 product_key,和要生成的 mac 序列(這裏我們輸入的就是之前獲取的模塊的IMEI值)。
在這裏插入圖片描述

2.2.4 生成二維碼

    點擊 “Try it out!”,創建生成任務,如果返回 201,說明二維碼生成成功。
在這裏插入圖片描述

2.2.5 查詢並下載生成的二維碼

    打開 “查詢所有二維碼生成任務” 接口;
在這裏插入圖片描述
    輸入 product_key,點擊”Try it out!”,查詢生成任務;
在這裏插入圖片描述
    生成的任務包括文件下載URL的相對路徑;
在這裏插入圖片描述
    在瀏覽器輸入完整 URL(http://qrcode.gizwitsapi.com:1800/+上圖中的URL)下載生成的二維碼圖片,本次下載的URL組合起來是:http://qrcode.gizwitsapi.com:1800/static/zipfiles/1474.zip;
在這裏插入圖片描述
在這裏插入圖片描述

2.2.6 模塊入網,綁定微信

    獲取到二維碼之後,我們需要將模塊開啓上網功能,之後才能掃描二維碼綁定微信。指令如下圖所示:
在這裏插入圖片描述
    完成入網操作後,打開微信安信可公衆號,在定位器中打開掃描二維碼綁定設備,即可完成綁定操作。
在這裏插入圖片描述
    綁定成功後,就可以就行定位測試了。
在這裏插入圖片描述

三、定位器界面和功能說明

3.1 設備列表界面

在這裏插入圖片描述

3.2 功能操作界面

    進入功能界面後,微信會自動採集設備上傳的定位信息,根據設備設置的上傳定位信息時間間隔的參數,等待數秒後,界面會顯示當前設備定位信息。
在這裏插入圖片描述

四、其他

      如果發送AT+GIZQRCODE?響應二維碼字符串爲空,可以自己到機智雲生成二維碼,如何生成二維碼參見以上教程,生成時需要用到product keyproduct key爲:271331ddde3e45df97a291b79bb22749

      共勉!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章