你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

基于STM32F1发送GPS温湿度一路ADC数据

[复制链接]
攻城狮Melo 发布时间:2023-8-10 14:21
1、材料准备  

准备以下材料


- g* X. h" }% ?% c
微信图片_20230810141847.png
% ]9 g% A! a. i- h. h1 A& D, l% Y. N

* ~- Y& s& S! C  j2 W7 ^4 ~3 H2、设备连接   
2.1插入物联网卡/电话卡、GPS天线  

将物联网卡插入到如图所示位置


: E( ^7 E7 ?+ H- U4 g" g0 G 微信图片_20230810141848_2.png 0 Z3 h. t2 X+ e- a' _+ }
- L+ ?- A% N) c6 b; Q" ]( j

将GPS天线与模块连接起来

! x% G+ S# Q% K0 k( [+ |
微信图片_20230810141848_1.png ' b8 k" F* p4 Z' i2 h
5 G+ d1 [9 H# S

最后将模块插入到底板中

( G5 U; \- r) P6 [. x$ }) G

- R( I  _, u5 j) k8 [5 W/ m- r5 w 微信图片_20230810141848.png ; E; p- ]3 A& H: Y  H) B6 \

9 a( x5 ]2 X5 Q5 i* V" s/ Y

* O6 K- B% i2 I5 y2.2、插入电源  

将电源线插入,并将拨码开关拨到ON处

- v' o7 b: J; l7 E7 h8 d
微信图片_20230810141849_4.png % l+ A) ^# s# ?& h
: e/ p! S% J# ?  A  }& c% {
3、EMQ物联网平台
  

. U1 {+ Z& r$ A( z+ [" S8 K3.1、安装  

首先安装EMQ需要有一台自己的服务器,有了服务器之后,具体的安装步骤及流程可参考网上教程

3.2、开启EMQ服务  

安装完成之后,可在游览器端输入登录网址,进入到如下页面

( i! w0 T- `3 @
微信图片_20230810141849_3.png
  Q9 p& r+ Q$ n7 ^
6 P" r- q1 L5 z! }* e! O

接着我们启动Websocket工具


, g  }+ s* |5 [- I

微信图片_20230810141849_2.png

* g3 ?5 t( j7 w; B

点击连接

( X2 C# Z( ^; j4 A6 e, p- C1 R

- v( U9 J8 F0 f6 [8 d2 R! h 微信图片_20230810141849_1.png
9 G  V! ^# M6 L0 s6 C; s1 p4 E5 Z- X8 T
& X/ ^& A( D0 r5 c( n- T" q' s! o1 W& ^
4、修改,下载代码   

9 k  K+ q8 G3 I7 }4.1、修改Websocket中的订阅主题  

因MQTT协议是基于发布/订阅方式进行的,因此我们需要在EMQ中订阅我们设备所发布的主题


0 p7 ]2 N5 Q( I3 ?3 Z+ h3 i* @8 L 微信图片_20230810141849.png : \9 Q1 E& ^0 a# `8 [# r
+ E& J1 I8 l8 {& y

提示订阅成功
" V2 D3 D$ e& n7 o7 S


+ Q3 J/ L6 p. l. J. J* ~5 p
" s8 a) f3 w" @3 B$ T
微信图片_20230810141850_3.png
0 H  T) r- Z8 j% k& H) i/ n
: k" `: [# X# X; U& A4.2、获取Websocket中的发布主题  

3 N$ t4 U& e* ~" u1 i$ K5 h9 s& V4 y  t, L9 Q

% h) `. s0 F5 Q) s# Y; C 微信图片_20230810141850_2.png
* ?) \5 @7 l2 l* [: U: N  u& U" v" F" B  s& g) ]9 z

* W: u0 p: w. G4.3修改代码   

修改三元组信息以及发布Topic

6 X( g8 ]; ]7 ?
微信图片_20230810141850_1.png 4 X6 V. }2 q1 x" @, C" n8 Q

- Z) H8 R& f2 r0 [& ^5 N+ ^! }

修改三处订阅Topic- d' S* ]$ T9 K7 D, C4 I( q& z


, i# I4 X6 y- ~( O

: q; h* b! J- z1 |& ^; J+ g/ t. [ 微信图片_20230810141850.png 9 h$ i: D; W/ v8 k5 S' x: l$ R
: m5 l0 V" ?: i
微信图片_20230810141851_4.png ' Z5 X& h- P; p% `1 J. j" E
3 J  }' [! M( \& k9 u% U
微信图片_20230810141851_3.png
8 N( y8 S% J: p; C" E6 J& n& s9 Q  S4 U

接着我们修改服务器地址


$ b+ F% f& P7 F  M" [/ z

3 b/ R2 ], S# u, L4 j* T9 H" M 微信图片_20230810141851_2.png / h0 A% b  B; ]' ^* f1 X* l2 e
3 y, C! t/ b& U2 R5 |  l
  T6 M6 ~. Z- X
4.4、代码下载   
) L# ^: e1 }# N

如图所示将ST-LINK仿真器接入到底板中

  _- D# @1 x, J, J3 r9 \' a
微信图片_20230810141851_1.png 6 b% B  T4 R' Q6 G2 ^1 p( Z

% N$ N0 Z4 l2 y/ r

打开代码,点击配置仿真器


1 N9 h, C4 f5 K
5 D7 l' X' F5 v( W
微信图片_20230810141851.png
: _; N! O' |" _6 V6 h, S" d+ Z; A( R$ @3 r
微信图片_20230810141852_4.png & a9 ^0 N2 K# B1 `8 i

( z" p4 G* v; ^0 X7 D4 \! D
微信图片_20230810141852_3.png 7 E: R( i* a: r+ n
' r7 o( y3 \& B- i: z

6 Q& s9 |  ]" z 微信图片_20230810141852_2.png
4 @; ?6 E" a$ J; N
0 X% W: M/ c6 F: u
. [, O0 f8 X" @2 e
微信图片_20230810141852_1.png
  n$ I7 W- n& c1 g1 G# ?3 z2 d5 \% D9 O) E
微信图片_20230810141852.png
5 n  B5 k: z- g) r8 C: Q8 L6 T
# h* J4 f( W+ n0 d

下载成功& A: X: Z8 \; f0 l; |0 o7 _


+ V7 M( E$ ^8 e) L7 {1 j& H4 [

6 o0 k$ Q* Z) U5 o+ A8 } 微信图片_20230810141853_1.png ! X' t  ^( ?/ d. J5 ?+ N0 }

0 G! p! U: Y! l! w8 X( ?

; m8 G2 |. f) ^$ s5、数据查看  

打开Websocket工具,下滑到发布信息列表出,可查看到设备所发布上来的数据

使用杜邦线一端插在PC0引脚,一端插在3.3V引脚上,则可以看到电压数据变为3.3V

) }0 l( `; Y. r- S- ^4 q
微信图片_20230810141853.png
' R) s, S. N, U( G* s+ }6 a
转载自: 湖畔科技
如有侵权请联系删除
1 L+ w' {0 D) G) S2 n
. t0 {# q1 d9 ]& C3 h& ?: ^$ x, d

- X( E) r/ M1 }* A4 P) Y- l
赞 收藏 评论0 发布时间:2023-8-10 14:21

举报

0个回答

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版