|
1、材料准备 准备以下材料 & f( d5 F5 l$ O5 M6 P% C
: i/ i# E7 Q% J, c 2、设备连接 2.1插入物联网卡/电话卡、GPS天线 将物联网卡插入到如图所示位置 2 `5 o( n: s' m* G2 H; H
将GPS天线与模块连接起来 - B( v' q6 S" v* q2 @) R
最后将模块插入到底板中
2.2、插入电源 将电源线插入,并将拨码开关拨到ON处
$ O6 w) m3 V u6 j 3、EMQ物联网平台 ! `0 Y( h) w0 Q& v0 H* i- } 3.1、安装 首先安装EMQ需要有一台自己的服务器,有了服务器之后,具体的安装步骤及流程可参考网上教程 3.2、开启EMQ服务安装完成之后,可在游览器端输入登录网址,进入到如下页面
* t# [- L! o- H 接着我们启动Websocket工具
点击连接 8 _' h. I% l) t: T: A7 a
" S: [ z1 L+ c k 4、修改,下载代码 " Z' v) \5 J" ]8 L 4.1、修改Websocket中的订阅主题 因MQTT协议是基于发布/订阅方式进行的,因此我们需要在EMQ中订阅我们设备所发布的主题
提示订阅成功
4.2、获取Websocket中的发布主题 $ J) O* G- K( K- b+ l# `" f % F% ~. |% Z) }; { 2 }1 p* R! V6 w8 T- M! a
# n7 u- x2 f8 a ' @9 X( C/ Q+ A0 K$ m: u. Y1 l 4.3修改代码 修改三元组信息以及发布Topic
' Y- ?# W# o, }# W4 c 修改三处订阅Topic* y8 ~" \; }- {- F$ M7 J $ _; K' U# y; @ T5 |5 `
) U3 a$ k; o' B: `! ~
2 @/ w5 @) i0 W
+ s9 t# G* O* ]& U+ S 接着我们修改服务器地址 # L* ~; @( o1 {+ i" `1 i9 d/ j, K+ T+ f& ~
* k/ i) o3 r/ {. y 4.4、代码下载 如图所示将ST-LINK仿真器接入到底板中 9 p% V, C6 a5 [0 j2 I2 A: t* j
9 x) {3 f" ~& ?0 C% Q 打开代码,点击配置仿真器 6 f8 j" l( w2 v0 Z: _. G- Y0 D% k( f
5 ~0 E1 u/ j. E% c/ N& d' b
+ }% s' N( t, a2 U' A
8 e2 A i: w8 t+ X' X) r2 o* l" J: |
6 t8 X \% m! Q8 V8 w5 B( O 下载成功5 L/ q. ]4 B/ _ k) }
' J" d0 Y C9 }- j, m- m 5、数据查看 打开Websocket工具,下滑到发布信息列表出,可查看到设备所发布上来的数据 使用杜邦线一端插在PC0引脚,一端插在3.3V引脚上,则可以看到电压数据变为3.3V
转载自: 湖畔科技 如有侵权请联系删除 |
DMA 原理从 0 到 1:为什么它能解放 CPU?一文讲透 DMA 的工作流程
经验分享 | 通过STM32 TIMER的PWM功能模拟输出正弦波
【福利三:雨露均沾·逢7狂欢】之五:STM32系统时钟PLL故障排除1例
【福利三:雨露均沾·逢7狂欢】之三:AI帮我查BUG
福利三:雨露均沾·逢7狂欢】之二:STM32F407VG串口通信乱码故障的排除
STM32H563 ADC+TIM+DMA应用演示
基于STM32F103的I2C主从机通信
OpenBLT移植到STM32F103战舰开发板上适用于所有STM32F103系列的Bootloader
经验分享 | STM32N6 ADC DMA 传输失败案例分享
TFT LCD 与 FSMC 的硬件连接大容量 STM32F10xxx FSMC 接口
微信公众号
手机版