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

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

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

准备以下材料

, g+ n8 [5 {$ E+ K& |
微信图片_20230723203316.png
! X3 ^, X! o9 Y' F6 l/ ^
+ O7 }5 Y  g; E" U! R" e8 D) J9 O
5 S6 b& L# q  n3 a
2、设备连接   
2.1插入物联网卡/电话卡、GPS天线  

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


# w! _$ E. t2 z# P3 x+ h6 j 微信图片_20230723203319.png
) k. m- B9 N( o9 G
) z' Y. r. ?8 j! x& V/ l- u/ _

将GPS天线与模块连接起来

% ]% l, P7 C$ D: F! U" ]& @: L8 a
微信图片_20230723203322.png & f3 r. |' X/ l: {9 I- \
+ z" p$ P) L9 U) C6 c. ?

最后将模块插入到底板中


! [  F8 z! X) h1 V

8 A3 u3 T" O8 A0 H2 X7 D' c# U 微信图片_20230723203325.png * d& ?+ G5 G4 S1 F. V- ?- |

' I0 b* ^) c; F6 q4 I2 L* W+ c

$ N0 ]- ~/ t  Y, y2.2、插入电源  

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


8 V3 I  U) S1 ~; ^- R 微信图片_20230723203330.png : m8 F! w7 H" u& R# h! W  U, ]5 z
7 ?3 V) o# G, Z! l! J
3、EMQ物联网平台
  
. u0 Z" [: {5 P; S, j
3.1、安装  

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

3.2、开启EMQ服务  

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

$ b$ z$ k0 f4 R8 l3 D6 F' i
微信图片_20230723203332.png
( t% \4 j' {9 t4 v6 e8 @0 z- @: n- s, D2 {# Q

接着我们启动Websocket工具

3 N3 y, Z1 t+ L$ X: R

微信图片_20230723203337.png

3 @1 y( o2 y+ `  z7 V% `+ v$ J

点击连接


5 j6 s3 o5 n# q% o
7 S# l# G$ I5 O! _0 A* B' c/ P- z
微信图片_20230723203341.png
0 ]# n' H6 T; ]; k7 y. V/ @- r- O2 t/ q3 C. ]3 V2 T
; Q, H9 |* E1 G$ c/ u
4、修改,下载代码   

0 \+ N- B' Q3 e1 F4.1、修改Websocket中的订阅主题  

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

! B/ k6 ^, W3 v5 h8 e0 I* h
微信图片_20230723203346.png
% e9 b+ E" R, C2 Z4 C9 a6 _$ r3 j2 q

提示订阅成功
; U4 r% b6 v. s


  g  K/ }/ L+ O0 x

2 h% g7 X3 G- I# W# D2 h1 ?0 o0 q; W 微信图片_20230723203349.png " ?8 [& }! M. N+ G, z- o% K3 n" W
( z& n  J7 z9 K; V- R  U
" }4 p1 j$ S$ O# O6 k' y
4.2、获取Websocket中的发布主题  

8 ^  x3 q- H, o# f9 o0 M& p, @! k9 f& U7 [3 d# A) ]
/ ]$ l! o+ E5 T/ n0 x( Y
11.png 4 n: h, q4 R7 d! Z5 D! ?  N" ^; K

3 [9 v; J' _7 r+ b. C

' O& s' }- ?% _; v4.3修改代码   

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


! F  x; j- t/ p. Q4 \( \ 微信图片_20230723203354.png ( a; r7 _  b/ g' ?

" j( h2 ]6 d1 s) p

修改三处订阅Topic
3 Z& z& X$ C5 |  L) ~' X

) O9 w# x& t4 W  i& ?, H7 y: D  ^
9 a$ q4 }4 [5 j# L0 E7 [& \7 c
微信图片_20230723203358.png
1 I; x; t' E5 l( `: P7 j' x, L# z4 a3 ]" g/ r
微信图片_20230723203401.png 4 n2 q. w. ^6 W; Z
/ A! S9 ?  K4 b: u( P7 K) E
微信图片_20230723203404.png
5 t5 ~# |% g) C

5 Y' \% J5 `9 ?( Y4 j

接着我们修改服务器地址


6 d' N! v" O; f; r8 A
2 _0 x* ~0 L# s) ^
微信图片_20230723203407.png
6 a; m2 M3 W7 c0 x; q( w- s- x0 q4 M% y5 @4 j

8 ^1 [5 V% x8 a& g" D4.4、代码下载   
1 n2 R: f) {6 {1 A7 z6 A$ g" W

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

# X' z0 f) {% A$ v0 c
微信图片_20230723203411.png   E, e/ W3 }$ J- a0 k

. [+ E! M4 h" t. [

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

& e" E: C6 h( q

5 S! n9 X/ L* ^: M' j 微信图片_20230723203415.png 3 M2 j& w5 Q6 y! x  B, b( E& |

8 |, O" ]! z: O9 a1 i1 R( V
微信图片_20230723203418.png
/ s, F8 N- s* w$ X! l
  k2 l+ Q% P1 h5 l 微信图片_20230723203422.png 5 I4 P; m* _: l7 E: C0 e
4 C5 @4 ^6 o- K
, l( G6 l; T3 t5 ^
微信图片_20230723203426.png
) W- J6 g) V% ]( @% B) x0 e
$ z6 E  V# a1 B# v: E3 j' G9 l 微信图片_20230723203429.png   X- n5 q$ ^2 v2 ]4 [) \
5 j6 U5 l2 g+ k- {  {
微信图片_20230723203433.png , F% j' R3 W/ _8 h% {
$ @& v$ A8 `$ O, m+ g/ y& x

下载成功( h  f# ]: E1 N0 u! D


. {+ [/ f: W) V- y

* M6 j* m6 A5 m# x% m 微信图片_20230723203437.png
/ Y( B" e" t  T- a2 N' ~8 G% r: [$ ~; z( N
$ |) K9 M4 n; m0 m) b0 k: m
5、数据查看  

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

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

8 r  g1 w% k5 v/ S& D0 f' Y
微信图片_20230723203442.png
+ C: z% o( Y7 ]6 P4 }1 b' Y
转载自: 湖畔科技
如有侵权请联系删除
3 Y* P! ?$ i. F# O% S. E

0 r4 X, o2 b/ w/ J3 L1 U) x& a$ W! |5 z
收藏 评论0 发布时间:2023-7-23 20:38

举报

0个回答
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版