|
1、材料准备 准备以下材料 % m& p1 ?$ L' z
9 R8 U6 {" ]; y5 K0 J4 w 2、设备连接 2.1插入物联网卡/电话卡、GPS天线 将物联网卡插入到如图所示位置
5 ~5 l* v0 q7 i1 O4 P 将GPS天线与模块连接起来 ' n2 l( v3 o# n& ~" P* _1 r
: _6 G8 j K8 L3 @* g% w/ }9 S 最后将模块插入到底板中 ' |% r4 `$ b }4 H; y6 X, S
2.2、插入电源 将电源线插入,并将拨码开关拨到ON处 / Z; f- L6 ^1 k; I: | I1 {
3、EMQ物联网平台 3.1、安装 首先安装EMQ需要有一台自己的服务器,有了服务器之后,具体的安装步骤及流程可参考网上教程 3.2、开启EMQ服务安装完成之后,可在游览器端输入登录网址,进入到如下页面 6 T) N' W! ]$ c. _7 a2 C! e! v
接着我们启动Websocket工具 : B6 _4 m0 a( G" N7 v1 C, I; `
点击连接 2 E" r7 E( c- j! K# R% w# ~
& b" M% y% K, q" H+ X- ?% { ' U# B1 L, ?# b$ l% v6 r 4、修改,下载代码 4.1、修改Websocket中的订阅主题 因MQTT协议是基于发布/订阅方式进行的,因此我们需要在EMQ中订阅我们设备所发布的主题
提示订阅成功9 u$ ~2 q* I/ U5 ~' }! l1 [& ]! f % V. g: p8 @; |% ?; Q7 Y0 z
6 p1 ?4 B1 H. e4 {0 k2 U 4.2、获取Websocket中的发布主题 # G3 g8 W V; `) O; B e
% b, i/ o1 W8 ?( t6 f) I$ B- T5 y: } 4.3修改代码 修改三元组信息以及发布Topic
& |7 O3 r$ U. z7 T" _4 E 修改三处订阅Topic4 V& Q# L) _/ ]0 l" d& v
4 k" _' z& X$ m% b- r* _
0 o3 N( X8 h) D, J! t9 p" ?, x
接着我们修改服务器地址 3 d7 P$ J) ~: f# G* O$ a' r; _! i0 W% m" R: s
6 W2 P( M$ D$ d! k* n$ h 4.4、代码下载 如图所示将ST-LINK仿真器接入到底板中 3 H1 V/ n8 V, R9 `; t- T
打开代码,点击配置仿真器 0 J, P" r8 r: s1 }/ J2 H" u
T& T3 b' U/ a+ v5 G
/ X2 }1 f: c4 D( `5 F- i7 f
* `' ~5 a: Z2 M/ C# @
下载成功6 F, j) A9 T2 v3 z1 P
+ h1 X' l3 k' g7 J: i b4 G$ F3 H4 k 8 S4 d6 l# O" t" {3 O) c& N 5、数据查看 打开Websocket工具,下滑到发布信息列表出,可查看到设备所发布上来的数据 使用杜邦线一端插在PC0引脚,一端插在3.3V引脚上,则可以看到电压数据变为3.3V
转载自: 湖畔科技 如有侵权请联系删除 1 t/ ^6 h. `. O( PT$ p- _1 ^2 J3 I6 `+ ` |
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之继电器模块
微信公众号
手机版