8858| 1
|
[教程] GPS模块+树莓派向阿里云上传位置信息 |
本帖最后由 WLE 于 2021-4-2 10:03 编辑 简介: 这是一个高灵敏度的GPS模块在空旷的环境下响应快,灵敏度高,内置电池,能够储存卫星数据状态,加速启动时间,底部带有磁吸,采用USB接口能在各类开发板上使用,可以用于手持定位、可穿戴设备等领域。 1.添加产品 选择自定义品类,单击确认。产品创建完成后,会自动出现在产品列表中。 接下来为产品定义相应的功能。点击查看产品详情,进入产品详情页 点击功能定义->编辑草稿->添加自定义功能(注:要留意产品标识符) 文本框中输入地理位置,在弹出的下拉框中如图选择 删去高度信息(该款GPS没有高度信息) 功能添加完成后,点击左下角发布上线 直接勾选弹出的确认信息后点击确定 确认一下刚才添加的功能 2.创建设备: 在左侧导航栏选择设备管理->设备,单击添加设备,选择创建的产品。选择后,新建的设备将继承该产品定义好的功能和特性。填入 DeviceName。(可留空) 点击查看设备信息,将设备的信息记录下来后面使用。 3.Web可视化开发应用: 返回到物联网平台在左侧导航栏选择相关服务->物联网应用开发,单击前往使用 新建空白项目,填入项目名称 在左侧导航栏选择产品,点击关联物联网平台产品,勾选之前创建的产品,勾选关联产品同时关联其下所有设备,点击确定 在上方导航栏选择web可视化开发。填写应用名称,点击确定 在左侧导航栏中选择地图组件拖入编辑区域,单击选中地图->编辑设备地图 右方点击选择产品选择使用的设备 点击右上方保存 返回刚才的编辑页面,单击右上角发布。 根据自己需要绑定域名,如不绑定直接点击确认 4.修改代码 在树莓派中下载程序(见后文)解压后,打开demos文件夹的data_model_basic_demo.c文件,找到三元组位置替换为自己的设备信息 根据GPSwiki中方式替换串口 最后打开makefile文件,添加连接数学库的参数。 输入make等待编译完成后输入sudo ./output/data_model_basic_demo 等待GPS获得有效数据后会上传数据到阿里云 成功运行后,返回刚才的实例页面找到在左侧导航栏找到设备->物模型数据,能够看到上传的数据 返回前面web应用的发布页面,就能看到结果。 |
1.03 MB, 下载次数: 3665
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed