湖畔开源电子论坛

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

搜索
热搜: 4G NB ZigBee WiFi
查看: 2942|回复: 0

STM32+BC20通过HTTP传输温湿度 GPS北斗定位到湖畔云

[复制链接]

88

主题

89

帖子

813

积分

超级版主

Rank: 8Rank: 8

积分
813
发表于 2020-3-2 20:29:33 | 显示全部楼层 |阅读模式
本帖最后由 湖畔科技 于 2020-3-2 21:09 编辑

一、准备材料
①USB线;
②杜邦线(母对母);
③PCB线路板天线;
④物联卡;
⑤LINK仿真器;
⑥GPS北斗模块;
⑦BC20开发板。

二、设备连接
2.1放置物联卡
首先把BC20核心板从开发板上拆下来。
然后将物联卡放置在BC20核心板内。
物联卡放置完成将BC20核心板重新插入开发板内(注意不要弄错方向)
2.2接入仿真器(下载程序用)
使用3条杜邦线接入BC20开发板的CLK、GND、DIO中。
接着把另一头杜邦线接入仿真器的SWDIO、GND、SWCLK,仿真器USB接口接入电脑。
(注:仔细看自己仿真器的引脚顺序SWDIO、GND、SWCLK的位置,有些仿真器的引脚顺序和我使用的不一样。)
仿真器线接好如下图:
2.3接入PCB线路板天线
将PCB线路板天线接入到NB-ANT中。
2.4接入GPS北斗模块
先用贴片转接头接上GPS北斗模块(正常购买GPS北斗模块都会配有贴片转接头)。
然后将GPS北斗模块接入到GNSS中。

2.3接入USB线
最后将USB线接入BC20开发板和电脑中,我这里使用的是USB供电,要把开关拨动到USB,如果用电源供电就拨动到DC。

三、湖畔云
3.1账号注册登入
湖畔云网站:https://www.nnhpiot.com/
进入湖畔云平台,注册一个账户然后登入。

3.2添加设备
登入成功后,在管理中心添加设备。
添加两个设备,一个设备类型为温度,另一个为定位。



四、修改、下载程序
4.1打开程序
首先,打开文件夹名为:“STM32+BC20通过HTTP传输温湿度 GPS北斗定位到湖畔云”的工程,其路径为:
“STM32+BC20通过HTTP传输温湿度 GPS北斗定位到湖畔云\STM32L1xx_StdPeriph_Lib_V1.3.1\Project\Test\MDK-ARM”。
(打开Keil出错,可在微信公众号:微信搜索nnhptch或者南宁湖畔科技:Keil5及芯片包的安装以及Keil5打开Keil4工程编译出错解决方法。
4.2修改程序
打开main.c,修改温湿度、定位的设备ID和设备密钥。
4.3设置仿真器



4.4下载程序
设置好仿真器后,重新编译程序。
编译成功后,就可以开始下载程序了(注:下载程序的时候一定要将仿真器接入电脑)

五、传输温湿度、GPS定位到湖畔云
下载完程序后,打开串口工具SSCOM,按照下图进行设置。
如果不知道自己的模块对应哪个串口可在“我的电脑—(右键)管理—设备管理器—端口”中查看,这个串口是电脑接通板子后自动下载的驱动。

设置好串口工具后打开串口,如果没有反应,请按一下板子的复位键。



打开串口后,如果一直出现单片机正在连接到模块的情况,请拨动一下下图显示的白色开关,然后在进行复位就可以了。
以下是串口工具显示的温湿度和定位数据,打开湖畔云,查看设备,温湿度和定位就显示出来了。

以上,就是STM32+BC20通过HTTP传输温湿度 GPS北斗定位到湖畔云的操作过程。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|官方淘宝店|手机版|湖畔科技官网|加入QQ群|湖畔开源电子论坛 ( 公安备案:45010702001370(交互式论坛) 工信部备案:桂ICP备17008293号 )

GMT+8, 2024-4-16 18:35 , Processed in 0.045925 second(s), 22 queries .

Powered by 湖畔科技

Copyright © 2001-2021

快速回复 返回顶部 返回列表