1、材料准备 准备以下材料
9 {" h' P& ]7 c3 j, A3 ]
+ D% P3 Q0 \- I
( l. X( i3 [* b; H- L9 w, |, Q0 b$ J+ t6 Q
2、设备连接 2.1插入物联网卡/电话卡、GPS天线 将物联网卡插入到如图所示位置
# d; n0 _( B, `
5 F+ e# G) }) X! b$ z+ ?5 i! d( c& z1 Q. u) [
将GPS天线与模块连接起来
% P+ b N7 ~1 T4 K; p$ Z+ `* X5 B
/ z: S7 `- m9 W: T. ^" j/ N' g; ~
最后将模块插入到底板中
& Q t2 ?" x1 D3 e, E2 D- s9 d4 p+ i3 t
- F9 M- v# f0 v- `: u# U7 V2 p! w
5 y+ e- W$ L8 m% u8 r8 Z/ L) U
; Q: G4 z8 b! k. J
: j, ~3 j: r1 `- k" J5 Y2.2、插入电源 将电源线插入,并将拨码开关拨到ON处 . P$ Z* h D) H
( I# d: k0 ~ Z5 F/ c
( m1 Y. W- f7 [! T/ Y
3、EMQ物联网平台 0 r5 f1 s$ @2 Y5 O7 `2 d* L4 B
3.1、安装 首先安装EMQ需要有一台自己的服务器,有了服务器之后,具体的安装步骤及流程可参考网上教程 3.2、开启EMQ服务 安装完成之后,可在游览器端输入登录网址,进入到如下页面 + N' v6 g) j" h H8 S
" J+ B7 c, g+ V8 }6 }, K
' K4 d& b4 k( S& O# ? s U9 G
接着我们启动Websocket工具
8 O' `/ m# q! m9 }+ _, t
0 y R" G3 N5 }: C5 `: r( Q
点击连接
% ?7 L3 y8 g4 _( l! E) A
5 E$ D9 G+ u: {( ]. j5 \
9 m8 P2 l- c7 |) o: C# Y7 q6 `
" v8 V; g4 ?: G& j
. r4 S- Y0 `8 n/ V# n8 w0 B
4、修改,下载代码
?8 E- J+ P1 l$ t ~& l* Y4.1、修改Websocket中的订阅主题 因MQTT协议是基于发布/订阅方式进行的,因此我们需要在EMQ中订阅我们设备所发布的主题 3 x; X0 [8 R) ~/ G4 n# ]
+ d6 h2 l' P/ e# Q, ~9 p- V: Q( e2 m$ A$ t* D/ [1 j% h4 t( o7 I
提示订阅成功
k/ D1 K X% T: {+ Y6 R
5 m& n6 K) b% O( [
( t4 }6 Z! k4 L% P/ P }, V* J2 [+ i
. h5 e& I }* t" e+ t7 }& i
: J4 w( m! C" U- _4.2、获取Websocket中的发布主题
. Z) @, U3 k2 E/ G& Y/ h% O% Z, C% i! n
) Y( L& o" |/ D' p& e) c. X4 ~
. N% j( r9 B1 h% \% A# ?% x2 e
# o1 x. O q9 s9 E% P' r. \- T# H9 ?+ R
4.3修改代码 修改三元组信息以及发布Topic
/ x0 d4 \3 l7 d, Y: X
2 s7 u0 O6 K: D/ w. h& G4 C
# b5 e. P3 v0 t& M [
修改三处订阅Topic
{" w z' F3 C. W & t. N( @- H$ s7 g7 T
- `7 u/ Y$ x7 d4 C6 O+ a
0 b# {& n0 q7 @) _3 n B4 m
% e9 N/ r5 T# `# X- ?: x
6 e$ O% O) M* Q6 k
8 g; }, p/ [$ [. N0 H. }7 m9 |
' p% d6 b& J( N ?0 J& X
9 h8 X& q. x, u* x
接着我们修改服务器地址
; R: V! }" d9 ?. E4 `3 G) m
. ~: }6 J* {+ y+ P+ i
' O) y4 I# ]1 I( ?' x3 p# n9 T( L9 ?
7 p& X* n2 H$ f! h' L ?' T% e7 U* _5 r- F1 Z
4.4、代码下载 , L5 s- R9 J2 M: V+ D' U" [
如图所示将ST-LINK仿真器接入到底板中
" y$ L; X) N# j
0 l Y Y+ o4 D4 L* ?/ G3 u
7 B3 ^& a$ e }3 l& y$ I% W
打开代码,点击配置仿真器 8 Q( h$ j5 @3 Q* ^6 A4 D4 N9 i
' }6 U) n" D" W( m3 P/ Y
& n; N v/ K. o6 F A7 S
' s+ C9 d; s: g, w; C" ?# w
0 n, |/ [+ e: C% R# G$ c) b
m! M; i5 r: Q/ J( [4 Y
/ I$ D' D- V7 k' ]1 q9 O7 U. x
: y) \ c5 Y% X4 Z& r, l% H4 \# O1 ?, w. A4 {
! x" a I8 q, u4 k& H5 N' Z8 C) k
- `8 i8 e4 ?$ t* m5 H' J- e& ]/ p9 E0 C
) o1 q! q% h7 C7 j4 e0 W
' | m1 V" k: v" Q
$ e i3 `- W5 s+ P p5 O1 K6 a, M4 Q1 X) E$ B$ V
下载成功" ~# k5 d4 B4 d% [, s- A& G
1 ~1 e1 U0 U( r0 ?# w! l! k, I
4 C, ^9 T$ ^0 z" a. |
4 I6 M) Q$ V8 b
6 k+ C- G R9 b- {( Q0 w
4 K% ~) E% C( Q5、数据查看 打开Websocket工具,下滑到发布信息列表出,可查看到设备所发布上来的数据 使用杜邦线一端插在PC0引脚,一端插在3.3V引脚上,则可以看到电压数据变为3.3V
. F& ]9 K" u" s6 o4 _" [! h4 U# I; L7 V4 Q% W/ a
转载自: 湖畔科技 如有侵权请联系删除
% S0 p/ n. ^/ B/ x0 [ 6 `/ L) A2 ?2 b! A! P
; [9 X# |% u) w% W" V0 ~; ? |