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

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

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

准备以下材料


0 V" @# ?+ |/ o
微信图片_20230723203316.png
8 x' f$ m9 Q, j% |7 U: c% Y( |' `  Z9 i2 w8 D1 F9 J' {8 i/ q
8 a) s+ j/ R# D9 e( x5 ]6 v
2、设备连接   
2.1插入物联网卡/电话卡、GPS天线  

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

% I" S6 u: D: h. ^* w4 b1 f( G
微信图片_20230723203319.png
" P) Y9 Y% N& u' \6 ?! q/ Q- c5 k9 |: q0 c. w( y4 S

将GPS天线与模块连接起来

# E$ P: F; S) w3 l9 P! W( k; T
微信图片_20230723203322.png 5 \2 q% H2 q; v

; E, S7 i! f$ D7 D5 t

最后将模块插入到底板中

/ |9 U: k  a0 T! ]" o
: ?" p  Q3 c; Q4 z2 y" ^: H
微信图片_20230723203325.png
$ ~6 i+ F# y$ S( m6 m. M( N: c. {& [* V* _* o- s
4 a! U, n% G& y
2.2、插入电源  

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


" o0 V0 q! Z/ d8 Q. n; y! |  ^ 微信图片_20230723203330.png 8 F' O3 T* p- P' {& c( P
/ w/ ]9 |, _$ X! q0 c# X1 U
3、EMQ物联网平台
  
6 u! J! N  n4 x. t( J5 L7 l) t
3.1、安装  

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

3.2、开启EMQ服务  

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

1 p# C& ~7 Y1 |8 N
微信图片_20230723203332.png # [9 F! l9 s+ z9 ~$ s

2 v0 v8 j# u- [) c3 h  \

接着我们启动Websocket工具

7 @) c& o4 g* v& h% N+ i

微信图片_20230723203337.png


% n( M$ u2 j$ f6 F" p$ t" b- H# {8 D

点击连接


- Z4 g) X" ]/ k
+ }4 \- t- Z7 D; j& b8 D7 ~
微信图片_20230723203341.png . K3 w) |; V  s1 H

& X: p9 K, W9 q6 ~7 ]

3 W$ c$ X/ |+ g; v4、修改,下载代码   
8 F! D7 B3 l; G- a" v
4.1、修改Websocket中的订阅主题  

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


) v( F& W8 G5 g8 K4 X3 W$ [ 微信图片_20230723203346.png % f9 z+ v- Q. u

* X1 N, K6 T2 G

提示订阅成功7 l: P' X, v% I# k0 `& O( c


$ D- s) q9 a: r! W  ]4 k
. P1 W- o! D. K
微信图片_20230723203349.png
, i4 f; d8 }  f1 Z) o; U  b1 i
' U) t, p1 u3 T1 g9 C

0 K) d- y. I0 C; _4.2、获取Websocket中的发布主题  
3 R2 Q3 A' F0 H+ h2 i# c# n; g

- V( g% X0 o! h7 j- Z2 g

, v' S/ i# g3 @ 11.png
  n0 M5 ?9 J" f4 T! Y+ \) a% P
- T2 E5 [  d4 h) P; a5 P% w3 p6 i/ l; n

) j' ?$ W- \# ^# l7 x% s4.3修改代码   

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

6 J2 j3 w  s% l$ v
微信图片_20230723203354.png
: S- R  }' X3 t3 J
$ B4 r9 ~- X$ i9 h8 q$ ~; }1 n+ L

修改三处订阅Topic
1 @  n5 `8 A5 q

/ T" M, C3 M0 T' f$ C" g/ \
# r7 E/ x! M% Q, M' W
微信图片_20230723203358.png
/ P+ ]+ t, x) y, A
! p/ C. b: U# ?& w: h0 B 微信图片_20230723203401.png
% d6 F1 l3 V! |# i, t! p5 v$ T
( n4 \- w; O8 p8 M, s0 E 微信图片_20230723203404.png
- R) x8 E8 y3 k! S
& B! L/ C& w4 `5 L

接着我们修改服务器地址

2 b$ R: o6 Z0 K; @8 B

+ s% }6 |& e: f: Z 微信图片_20230723203407.png 8 [! }7 I- t4 N; |* U
7 b1 U! p2 `# R2 P6 S
, H; u; H8 t% S3 m
4.4、代码下载   
! y- K" ^6 W! y! v: O/ n

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


; X; b# T) ^  l. C& F# O 微信图片_20230723203411.png " @/ Z% ]( a& J8 N
+ A$ D- M: I/ k: i5 n( j

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


. l0 u1 p4 A; r: H

; Z) e# s4 `( I) S 微信图片_20230723203415.png ! L7 J# P& J! @. g& U8 @
* `: Y2 d8 G+ X! G/ Q" q
微信图片_20230723203418.png
1 @+ G: y1 V! @9 P4 M# Z- s0 W- w9 s, i9 O/ u6 R
微信图片_20230723203422.png
$ S* Q1 n/ w$ B5 D' v
+ k; t  u+ H9 c; I9 I# D4 T; n3 M5 x  V
微信图片_20230723203426.png
' j3 e6 ?/ F9 B, |0 K2 ?( t0 r% Z! l  d: S* @( y
微信图片_20230723203429.png . ~* G: p0 k% U. L0 X% f: m" x+ `
& Q% A: A& X' H4 i  E
微信图片_20230723203433.png ' @6 c& D% i$ _) A* J2 @
. B# A/ g# P! f9 t' d2 k

下载成功# g, d+ E, a  P9 O: H8 t

1 d) ]$ [% N: e3 c, G# S1 U
- G! _. l2 M' F8 \- [
微信图片_20230723203437.png , n7 z$ i9 {* J) ]. t5 E* Y
! a0 q9 o* _1 J: d5 b
- D) M: `& |  I! {3 R; r
5、数据查看  

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

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

) a, a8 v! K* A, E9 p1 Y
微信图片_20230723203442.png

6 b& @9 \3 [* W* x/ g3 s8 n
转载自: 湖畔科技
如有侵权请联系删除
, G% }4 j" a3 v! q" }; B
; Q# w, Y" h3 {2 f# ~3 B' T
- v7 C+ x0 I, B% u0 `+ a
赞 收藏 评论0 发布时间:2023-7-23 20:38

举报

0个回答

所属标签

相似技术帖

官网相关资源

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