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

基于STM32F1发送GPS温湿度一路ADC数据经验分享

[复制链接]
攻城狮Melo 发布时间:2023-7-23 20:38
1、材料准备  

准备以下材料

9 F2 c; z+ o- L' s
微信图片_20230723203316.png * W/ X8 }+ }+ i$ J
* z* _/ C0 {1 F9 l6 H; \

$ L* g& A- {% u2、设备连接   
2.1插入物联网卡/电话卡、GPS天线  

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


' C/ e2 b  y! H) [  I 微信图片_20230723203319.png
# W4 \3 B! U  F5 v5 ^0 r# J4 z5 `

将GPS天线与模块连接起来

4 u0 ?' l" d. q: f9 S
微信图片_20230723203322.png * f4 x1 J) f6 ^
/ q& R6 s6 F3 R5 ]$ K

最后将模块插入到底板中


& d8 b' l0 G1 P9 u$ ~* r
  }' D- U; I; i8 H% \$ j% ?: z9 z
微信图片_20230723203325.png & ^: F3 j2 e  }/ t1 n
9 B5 R7 k* V! z3 O
# u3 R/ O$ Z3 S4 P: S6 `% z
2.2、插入电源  

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


& N, d$ P, w) h) z* X( O 微信图片_20230723203330.png + [3 ]) e% T9 j0 O- Y% G

4 Q& e; B- n9 |3、EMQ物联网平台
  
# ?! C  G- F& s1 Y" a) R4 `
3.1、安装  

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

3.2、开启EMQ服务  

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


% \0 T. q& ~2 y; t9 ~2 Z& y 微信图片_20230723203332.png
, N7 u2 N& i  e: h2 K& e7 N/ m5 S5 U# d" I2 d) a

接着我们启动Websocket工具

  j# @& j& a1 g$ E8 J

微信图片_20230723203337.png

  M2 }% l8 v' x/ e. h

点击连接

6 }$ b5 T$ r1 @' o. `
  A7 ^% n# H: M2 }8 L% v& {
微信图片_20230723203341.png
( T" R8 G, u% H( Z7 O# o0 d+ ^) D  y5 d5 [' }8 [
( O- ?* q8 E- M/ e8 |2 M- S- }% C
4、修改,下载代码   
( K  i$ e7 z3 h, Q# s1 `% v
4.1、修改Websocket中的订阅主题  

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

; J) ]  r$ _) S# P8 g: M
微信图片_20230723203346.png $ l% ]& Y3 W$ N8 s' Q
7 J3 P2 K0 [3 w4 C3 |- H: I

提示订阅成功" `; ~& p$ K+ n- a$ B- _

/ Z9 ~6 [. D1 H2 ^" A# p" O" Y

' W1 f4 b% c+ i3 I4 t8 G/ { 微信图片_20230723203349.png 6 W& d4 f9 I- t4 p+ i4 @/ D

5 e: k/ Y: w/ {; a8 H" z: n

# w9 B7 j. n( H" o% m5 V4.2、获取Websocket中的发布主题  
0 Z6 x4 \' p6 m' t  t

  R2 k, ~3 Y+ }" g, {3 t5 O

1 D6 b- @# d9 F. d  j3 z5 _, V 11.png
) N0 l& E9 n' @  D. S
/ E, ?8 V  \7 C( [" o5 ], r8 U) _# J
) w  B& X6 B& R# A
4.3修改代码   

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

; a7 y! o8 i6 o9 Q& [
微信图片_20230723203354.png 9 i2 ~) s+ W! ]% y* T! X: }# s

5 S% L: Y; h$ P0 n# ^# A8 [, @4 m

修改三处订阅Topic
2 o% k; w: A2 ?' e4 ]+ f


2 \8 G! S. o1 H4 K8 n
. e3 s; w! O/ d( i' O
微信图片_20230723203358.png   a# ~2 S3 O, U) j

2 P- D0 V' g* J4 l 微信图片_20230723203401.png
8 I* i: |) E7 v: t( B8 B! b% |: b* f( A4 c$ [9 I
微信图片_20230723203404.png 2 v& s% b" Y: m' g' F
2 I" D0 n( b; a; A( w( L: g; J8 d

接着我们修改服务器地址

6 a5 c  B8 B, n- u" ^2 P/ d) C
/ Y2 @2 k  J  H% p
微信图片_20230723203407.png
7 s+ Z* G/ m4 \0 t" v9 P0 @5 t/ F; M5 V+ n' n, t; T# X3 j
2 ^+ d" P; s4 Z5 w! Q
4.4、代码下载   
+ r1 [% m. J0 b( n9 K, G% c

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

: }- `; O% y& i& J7 w+ [! G
微信图片_20230723203411.png
' t9 p( O8 g  r( g6 y* v7 c5 E- q: o

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


+ G( ~: Y- K& V2 A- K

& T, P0 {4 I6 C5 ?& e 微信图片_20230723203415.png
9 c/ E/ Z* c% W! Z* e3 D5 }+ g* C* W! h1 D4 V9 ]- W
微信图片_20230723203418.png
3 D8 |) c  }* Y) Z
6 R# J. i0 N$ f' v. c: w 微信图片_20230723203422.png
+ G( `7 H% D2 b2 i  l  ]( n  C2 R; `. `1 ^* Z3 F# [+ z2 F+ t

& y5 f# l; T9 T 微信图片_20230723203426.png
- U3 e# U" s" ^6 `1 M( d- t
0 D- O4 {: c3 o% m, g) q! R% @ 微信图片_20230723203429.png
! l; F9 B* d7 v) N& j4 K# h) A6 r
. O2 ~/ ]1 g! s 微信图片_20230723203433.png 8 i9 {2 F  X( j, D% y7 f0 I, I5 s
6 ~) e& M; @( E

下载成功4 N8 S" p# b6 m


4 w6 i, R& v. \
6 ]; }" S$ ]+ F% B& L# Z# x6 {; E
微信图片_20230723203437.png 9 f& [' q5 g8 U; Z, G- [4 c

: _, @7 G5 o: c3 I: h

8 C) G: p4 P, [! L5、数据查看  

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

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


! K: j: i) d1 b3 ~
微信图片_20230723203442.png

& A( d1 m; y4 X4 c9 M! F
转载自: 湖畔科技
如有侵权请联系删除

* \) W4 _; P) B0 B1 e3 H

! j- C. w3 A% P" u* b4 t; B- O) _3 i; P; s* s7 \; f) J4 @1 F6 @6 L
收藏 评论0 发布时间:2023-7-23 20:38

举报

0个回答

所属标签

相似分享

官网相关资源

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