|
1、材料准备 准备以下材料
. h1 A& D, l% Y. N 2、设备连接 2.1插入物联网卡/电话卡、GPS天线 将物联网卡插入到如图所示位置
- L+ ?- A% N) c6 b; Q" ]( j 将GPS天线与模块连接起来 ! x% G+ S# Q% K0 k( [+ |
5 G+ d1 [9 H# S 最后将模块插入到底板中 ( G5 U; \- r) P6 [. x$ }) G
2.2、插入电源 将电源线插入,并将拨码开关拨到ON处 - v' o7 b: J; l7 E7 h8 d
: e/ p! S% J# ? A }& c% { 3、EMQ物联网平台 3.1、安装 首先安装EMQ需要有一台自己的服务器,有了服务器之后,具体的安装步骤及流程可参考网上教程 3.2、开启EMQ服务安装完成之后,可在游览器端输入登录网址,进入到如下页面 ( i! w0 T- `3 @
接着我们启动Websocket工具
点击连接 ( X2 C# Z( ^; j4 A6 e, p- C1 R
1 p4 E5 Z- X8 T & X/ ^& A( D0 r5 c( n- T" q' s! o1 W& ^ 4、修改,下载代码 4.1、修改Websocket中的订阅主题 因MQTT协议是基于发布/订阅方式进行的,因此我们需要在EMQ中订阅我们设备所发布的主题
+ E& J1 I8 l8 {& y 提示订阅成功 " s8 a) f3 w" @3 B$ T
4.2、获取Websocket中的发布主题 1 i$ K5 h9 s& V4 y t, L9 Q
" v" F" B s& g) ]9 z 4.3修改代码 修改三元组信息以及发布Topic 6 X( g8 ]; ]7 ?
修改三处订阅Topic- d' S* ]$ T9 K7 D, C4 I( q& z
: m5 l0 V" ?: i
3 J }' [! M( \& k9 u% U
; C" E6 J& n& s9 Q S4 U 接着我们修改服务器地址
3 y, C! t/ b& U2 R5 | l T6 M6 ~. Z- X 4.4、代码下载 如图所示将ST-LINK仿真器接入到底板中 _- D# @1 x, J, J3 r9 \' a
打开代码,点击配置仿真器 5 D7 l' X' F5 v( W
6 V6 h, S" d+ Z; A( R$ @3 r
' r7 o( y3 \& B- i: z
. [, O0 f8 X" @2 e
3 z2 d5 \% D9 O) E
下载成功& A: X: Z8 \; f0 l; |0 o7 _
5、数据查看 打开Websocket工具,下滑到发布信息列表出,可查看到设备所发布上来的数据 使用杜邦线一端插在PC0引脚,一端插在3.3V引脚上,则可以看到电压数据变为3.3V ) }0 l( `; Y. r- S- ^4 q
转载自: 湖畔科技 如有侵权请联系删除 1 L+ w' {0 D) G) S2 n |
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之继电器模块
微信公众号
手机版