美文网首页
安信可(Ai-Thinker)A9/A9G GPRS模块内部集成

安信可(Ai-Thinker)A9/A9G GPRS模块内部集成

作者: Neucrack | 来源:发表于2017-10-12 11:45 被阅读6754次

功能说明

  • 实现手机可以实时查看定位器(A9/A9G模块)位置。
  • 定位器可以使用GPS定位,如果GPS无法定位或者A9模块没有GPS,可以选择打开使用基站定位功能,GPS无法定位时自动使用基站定位。
  • 手机App电子栅栏功能,即当定位器超出指定的范围后App会推送报警消息

准备

  1. 硬件
  • 一个A9 或者 A9G模块(建议买A9 pudding开发板,方便开发),可在淘宝购买

A9G

A9 A9/A9G pudding开发板(链接稍后放出)
  • 流量卡或者电话卡,如果不用短信或者电话功能,建议购买物联网卡,不需要实名更方便,点击图片可以买到

物联网卡
  • USB转串口模块
    这个开发者一般都有,如果没有也需要购买,建议使用cilicon CP210x芯片的cp2102 usb转串口模块,供电能力比CH34和pl2303好很多。安信可也配套推出了最新的串口模块,包含了3.3V 4.2V 5V 三种供电电压,支持硬件流控,使用CP210x芯片,供电能力更好。
USB转串口模块
  • 电源
    可以使用锂电池(3.7~4.2V)供电,也可以使用USB供电,但是要保证USB能提供足够的电流(建议峰值>600mA),串口供电也可以,同样保证峰值电流够大,有些串口芯片供电能力不足
  1. 软件

使用方法

  1. 连接硬件,上电启动
    连接A9/A9G模块,上电等待串口助手显示READY字样后,发送AT(回车结尾,即AT\r\n)测试连接以及模块是否正常工作(可以多发几次)注意每一个AT命令都是以\r\n(即windows下的换行符)结尾,后面所有命令默认都以\r\n结尾
AT

OK

READY AT
  1. 第一次手动启动A9Tracker
  • 启动A9Tracker
    使用AT指令 AT+GIZTRACKER=<on/off>,[server],[upload interval],[use LBS],[PK],[PS]来启动A9Tracker,一旦启动,下次上电A9Tracker会自动启动,无需再次输入命令!
    这里使用命令 AT+GIZTRACKER=1,0,10,1启动A9Tracker。
    参数的含义为:启用定位器,使用安信可创建的产品,上传频率为10s/次,如果GPS没有定位则使用基站定位位置)

  • 注销设备
    使用 AT+GIZTRACKER=0可以注销设备,注销设备后下次上电A9Tracker不会自动登录!
    如果需要再次登录,而且参数不变,可以直接使用AT+A9TRACKER=1启动,下次上电会自动登录

  1. 获取设备二维码
    由于App绑定设备需要一个二维码,每个设备都有一个唯一的二维码,需要先获取这个二维码
  • 串口助手发送命令 AT+GIZQRCODE? 可获得一个二维码字符串,如果无法获取二维码字符串(即是空值),则可以自己到机智云生成二维码,生成方法见文章末尾。
获得二维码串
比如:37fbc6ae1caa48dfb4258958a525941b/XPlwFTe/Iif2fZxV8Yhq1kJK1YMy7bdtNCHQxnC2BlWxI2lc66LMA8F7FGybmwyTmr3G88VYQ== 二维码
  1. 使用App
  • 打开A9Tracker App
  • 注册账号
  • 登录


    主界面(已经添加了两个设备,均不在线)
  • 扫描二维码添加设备
    !注意 添加设备前设备一定要先注册(登录or not 都行,但必须注册过,比如图中我已经绑定了设备,但是设备不在线),因为设备注册会让所有绑定这个设备的用户解绑
    点右上角 -> 扫描二维码
添加设备成功,设备在线
  • 与设备的交互
    点击设备名,出现定位器主界面
定位器主界面

右上角按钮展开还有电子栅栏功能,点击录制栅栏后在地图上点击出一个范围,然后点击右上角按钮展开后的保存栅栏

电子栅栏

如果需要手动获取一次定位器的位置信息,点击右上角展开后的更多选项,点击获取设备状态即可。 (需要注意的是,如果定位器使用GPS定位而且在无法定位时不使用基站定位,GPS定位位置为0,0时,定位器是不会上传位置的(上传了也木有用啊ԅ(≖‿≖ԅ)))

生成A9Tracker的机智云二维码教程

如果发送AT+GIZQRCODE?响应二维码字符串为空,可以自己到机智云生成二维码,
如何生成二维码参见官方教程,生成时需要用到product key,product key为:271331ddde3e45df97a291b79bb22749

相关

相关文章

网友评论

      本文标题:安信可(Ai-Thinker)A9/A9G GPRS模块内部集成

      本文链接:https://www.haomeiwen.com/subject/krynyxtx.html