|
1、材料准备 准备以下材料 : @5 z3 g& K- K, H9 C' A
j$ z0 ]3 O8 L/ Y % c6 J$ S: q; N- _% N 2、设备连接 2.1插入物联网卡/电话卡、GPS天线 将物联网卡插入到如图所示位置 ' m* q- D8 q: Y. w, {5 M, `
将GPS天线与模块连接起来
! w6 [% V' a _0 r, B( L% C 最后将模块插入到底板中
2.2、插入电源 将电源线插入,并将拨码开关拨到ON处
3、EMQ物联网平台 8 }$ Z Q1 h8 r# _. s8 h- | 3.1、安装 首先安装EMQ需要有一台自己的服务器,有了服务器之后,具体的安装步骤及流程可参考网上教程 3.2、开启EMQ服务安装完成之后,可在游览器端输入登录网址,进入到如下页面 9 h7 k! i2 x8 Y% T! m
5 [9 i3 _9 {& t# ]4 `* g# P$ p1 H 接着我们启动Websocket工具 0 ]1 ]( Z# ~7 @9 K
点击连接 8 q% g, `* \2 o4 ~# j1 y g' z4 ~4 m- C7 U3 Y0 j$ m( Y# y
5 O7 Q# @: N- B" g4 g9 e- E # q9 z. k1 s# n1 B 4、修改,下载代码 , I9 A8 ~6 W5 [ 4.1、修改Websocket中的订阅主题 因MQTT协议是基于发布/订阅方式进行的,因此我们需要在EMQ中订阅我们设备所发布的主题 $ m' |! s+ W. P6 Y' W/ E- {
% a0 ~- f2 c: s( W2 w 提示订阅成功* \! o1 E$ v6 x/ A$ u% x
4.2、获取Websocket中的发布主题
4.3修改代码 修改三元组信息以及发布Topic
! h+ E9 \4 k9 @3 v4 c5 e" p 修改三处订阅Topic' H4 P7 W/ L/ u; q' F& y ! l1 [9 f" H+ j; y- B3 `
9 D4 _- K8 f3 M% k
接着我们修改服务器地址
6 B: C. J8 t& }; @( x 4.4、代码下载 如图所示将ST-LINK仿真器接入到底板中 % e9 ]1 |. j& E2 e7 L* e5 U
打开代码,点击配置仿真器
8 n; T" A& D& r
7 `# ? r% ]8 c8 U8 ~& B& A
" E: k/ [6 P) o" F$ |
- x9 M/ X: w5 y r7 q# G
下载成功
" Y0 U' N- P \* X% s8 n 1 l- z" c" J8 ^* H& G3 O3 _7 V 5、数据查看 打开Websocket工具,下滑到发布信息列表出,可查看到设备所发布上来的数据 使用杜邦线一端插在PC0引脚,一端插在3.3V引脚上,则可以看到电压数据变为3.3V
转载自: 湖畔科技 如有侵权请联系删除 l, \# R3 B0 h: b/ u) i/ i1 D( t, ` |
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之继电器模块
微信公众号
手机版