|
1、材料准备 准备以下材料
$ M& f* i4 n( @, b: F, } 2、设备连接 2.1插入物联网卡/电话卡、GPS天线 将物联网卡插入到如图所示位置
将GPS天线与模块连接起来 4 g9 I" B2 J. b" e) K
最后将模块插入到底板中 . s3 ~ @0 e, k2 O) \3 i' k3 m1 c
+ Q# p2 _( z+ a. Q! s! p- _7 F 2.2、插入电源 将电源线插入,并将拨码开关拨到ON处
3、EMQ物联网平台 3.1、安装 首先安装EMQ需要有一台自己的服务器,有了服务器之后,具体的安装步骤及流程可参考网上教程 3.2、开启EMQ服务安装完成之后,可在游览器端输入登录网址,进入到如下页面
) `$ s1 A. C* |- Z& s 接着我们启动Websocket工具 : s5 v; a9 R3 ?7 w( v& ~, p0 @" u
点击连接
. @6 u# A2 e6 U 4、修改,下载代码 6 W/ S$ s A4 i/ h 4.1、修改Websocket中的订阅主题 因MQTT协议是基于发布/订阅方式进行的,因此我们需要在EMQ中订阅我们设备所发布的主题
提示订阅成功5 N c. J8 m& \- y ! R1 m' H; V9 ?3 Z; X, y/ l" L
4.2、获取Websocket中的发布主题 + b* \/ ~$ E! h n2 H 7 Z C/ C" ~ E7 @; k8 p" h0 Q
4.3修改代码 修改三元组信息以及发布Topic
# }9 b$ X/ W3 o+ N U 修改三处订阅Topic 4 f8 @. B s7 M9 e. A
K) e: w* p: @7 m2 @
- _& G m$ B; S( o( y6 D2 r/ \3 e% |6 V
4 p; n. X/ S# { 接着我们修改服务器地址
$ u! G# r4 \9 A1 m Z) ~ 8 x! m8 s0 y7 p9 S9 o9 ` 4.4、代码下载 8 \" B+ n! B1 _6 p 如图所示将ST-LINK仿真器接入到底板中
/ V' H' W9 D/ r/ B, o* V8 D: ` 打开代码,点击配置仿真器 5 _4 _$ m, z/ w* U& S; j& J
6 N, M$ q) y0 ^4 i
! @2 \( ]% U3 ]$ S4 U& v1 T& U8 s
, r8 N! Z1 V4 ~ d7 [1 Z
: c `$ Q2 k% }
下载成功, A: A2 P, b: s3 U# k% Q! P
# Y/ h: Z. W1 Z 6 V& F# \9 H0 K; D5 \% } 5、数据查看 打开Websocket工具,下滑到发布信息列表出,可查看到设备所发布上来的数据 使用杜邦线一端插在PC0引脚,一端插在3.3V引脚上,则可以看到电压数据变为3.3V 2 W1 G7 T4 o' j
转载自: 湖畔科技 如有侵权请联系删除 2 j8 o" h Y+ o/ I, n7 b |
DMA 原理从 0 到 1:为什么它能解放 CPU?一文讲透 DMA 的工作流程
【福利三:雨露均沾·逢7狂欢】之五:STM32系统时钟PLL故障排除1例
【福利三:雨露均沾·逢7狂欢】之三:AI帮我查BUG
福利三:雨露均沾·逢7狂欢】之二:STM32F407VG串口通信乱码故障的排除
基于STM32F103的I2C主从机通信
OpenBLT移植到STM32F103战舰开发板上适用于所有STM32F103系列的Bootloader
TFT LCD 与 FSMC 的硬件连接大容量 STM32F10xxx FSMC 接口
单片机:初学者该了解的STM32F103基础知识
2025软件工具兔哥知道
STM32之继电器模块
微信公众号
手机版