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

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

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

准备以下材料


9 {" h' P& ]7 c3 j, A3 ]
微信图片_20230810141847.png + D% P3 Q0 \- I

( l. X( i3 [* b; H- L
9 w, |, Q0 b$ J+ t6 Q
2、设备连接   
2.1插入物联网卡/电话卡、GPS天线  

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


# d; n0 _( B, ` 微信图片_20230810141848_2.png
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 微信图片_20230810141848_1.png
/ 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 微信图片_20230810141848.png 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
微信图片_20230810141849_4.png ( 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
微信图片_20230810141849_3.png " J+ B7 c, g+ V8 }6 }, K
' K4 d& b4 k( S& O# ?  s  U9 G

接着我们启动Websocket工具


8 O' `/ m# q! m9 }+ _, t

微信图片_20230810141849_2.png

0 y  R" G3 N5 }: C5 `: r( Q

点击连接


% ?7 L3 y8 g4 _( l! E) A

5 E$ D9 G+ u: {( ]. j5 \ 微信图片_20230810141849_1.png 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# ]
微信图片_20230810141849.png
+ 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 微信图片_20230810141850_3.png
. 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 ~
微信图片_20230810141850_2.png . 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 微信图片_20230810141850_1.png 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 微信图片_20230810141850.png
0 b# {& n0 q7 @) _3 n  B4 m
% e9 N/ r5 T# `# X- ?: x
微信图片_20230810141851_4.png 6 e$ O% O) M* Q6 k
8 g; }, p/ [$ [. N0 H. }7 m9 |
微信图片_20230810141851_3.png ' 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 微信图片_20230810141851_2.png
' 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 微信图片_20230810141851_1.png 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 微信图片_20230810141851.png
& n; N  v/ K. o6 F  A7 S
' s+ C9 d; s: g, w; C" ?# w 微信图片_20230810141852_4.png
0 n, |/ [+ e: C% R# G$ c) b
  m! M; i5 r: Q/ J( [4 Y
微信图片_20230810141852_3.png / I$ D' D- V7 k' ]1 q9 O7 U. x

: y) \  c5 Y% X4 Z& r
, l% H4 \# O1 ?, w. A4 {
微信图片_20230810141852_2.png ! x" a  I8 q, u4 k& H5 N' Z8 C) k

- `8 i8 e4 ?$ t* m5 H
' J- e& ]/ p9 E0 C
微信图片_20230810141852_1.png ) o1 q! q% h7 C7 j4 e0 W

' |  m1 V" k: v" Q 微信图片_20230810141852.png
$ 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. | 微信图片_20230810141853_1.png 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 o
微信图片_20230810141853.png
4 _" [! 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 ~; ?
收藏 评论0 发布时间:2023-8-10 14:21

举报

0个回答

所属标签

相似分享

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版