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

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

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

准备以下材料

: @5 z3 g& K- K, H9 C' A
微信图片_20230810141847.png 7 P$ I6 V) k5 O. E
  j$ z0 ]3 O8 L/ Y
% c6 J$ S: q; N- _% N
2、设备连接   
2.1插入物联网卡/电话卡、GPS天线  

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

' m* q- D8 q: Y. w, {5 M, `
微信图片_20230810141848_2.png
, V3 i8 f& }0 n# r  e
8 U7 N4 f* L6 h2 @- k3 _# q

将GPS天线与模块连接起来


6 d* {& N4 @: y' G+ _( R; H 微信图片_20230810141848_1.png
1 H/ d% v, V' C! w6 [% V' a  _0 r, B( L% C

最后将模块插入到底板中


9 F. P. U. r/ E2 @

2 y/ {% I6 k* V+ p9 D7 S8 I 微信图片_20230810141848.png 4 q6 _6 M3 v) f. \5 E; {

- `1 ~% J0 v& B7 A0 K$ }

, }, v2 r) p, F- Z6 o2 f' c# ~2.2、插入电源  

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


7 n3 U  A4 J  A; H3 v 微信图片_20230810141849_4.png * D1 \( K. G- V, b& Y& {" E% l

# Y( H" V% I+ A' ]/ F! @- Y3、EMQ物联网平台
  
8 }$ Z  Q1 h8 r# _. s8 h- |
3.1、安装  

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

3.2、开启EMQ服务  

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

9 h7 k! i2 x8 Y% T! m
微信图片_20230810141849_3.png ( @( k) D' x; e) p5 b
5 [9 i3 _9 {& t# ]4 `* g# P$ p1 H

接着我们启动Websocket工具

0 ]1 ]( Z# ~7 @9 K

微信图片_20230810141849_2.png

% y7 k0 b  S% s. I* h! I6 x5 I

点击连接

8 q% g, `* \2 o4 ~# j1 y  g' z
4 ~4 m- C7 U3 Y0 j$ m( Y# y
微信图片_20230810141849_1.png , g8 P2 `6 G/ y& q2 A( y
5 O7 Q# @: N- B" g4 g9 e- E
# q9 z. k1 s# n1 B
4、修改,下载代码   
, I9 A8 ~6 W5 [
4.1、修改Websocket中的订阅主题  

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

$ m' |! s+ W. P6 Y' W/ E- {
微信图片_20230810141849.png
4 W/ q: N+ K3 E, k% a0 ~- f2 c: s( W2 w

提示订阅成功* \! o1 E$ v6 x/ A$ u% x


# v: Y% W5 U1 J2 x

; l$ x) H5 V9 W! p1 k4 B$ o 微信图片_20230810141850_3.png 9 V2 m5 @* w) h# Q

, B1 q0 v4 s0 C) l+ i* P: G4.2、获取Websocket中的发布主题  

' H9 @$ j+ S# i$ s& Q
. _. z& x- X% e& s& b& l' R

0 F- n3 e6 p" c6 Y% P2 s 微信图片_20230810141850_2.png
. w  d7 [, ]3 H0 J* {
& o. x5 U& f7 ]9 z

8 c& C' h# E/ d- h; V5 p4.3修改代码   

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


6 r9 N3 y6 o' D( b) c/ g 微信图片_20230810141850_1.png
1 ~& G" X+ p) t% k! h+ E9 \4 k9 @3 v4 c5 e" p

修改三处订阅Topic' H4 P7 W/ L/ u; q' F& y


; K3 A' k* ~5 w6 z' A
! l1 [9 f" H+ j; y- B3 `
微信图片_20230810141850.png # E0 t1 |" F/ ^9 B0 n0 u8 Q

, c8 d5 u. F. x2 l9 C
微信图片_20230810141851_4.png 1 p+ n2 G1 }7 F1 F0 Y  U
9 D4 _- K8 f3 M% k
微信图片_20230810141851_3.png ! N# W' t4 J5 b6 ?8 l4 D7 Z% q2 W

0 P, h# J6 U) K8 S

接着我们修改服务器地址


9 l6 x7 D, i& A, {

0 x1 S- n8 E, V& j; C. W* K6 \ 微信图片_20230810141851_2.png 3 x6 i/ e2 O: }& \

# S! V) X) ?; N5 a( Y! c
6 B: C. J8 t& }; @( x
4.4、代码下载   
# N& V. J- ]8 y# s7 ]

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

% e9 ]1 |. j& E2 e7 L* e5 U
微信图片_20230810141851_1.png
0 v. ?. D' F( ^. a+ S+ f( b4 [
, Q& |$ S$ n6 x5 _; s, z+ J  n

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


% M" |1 n: H) h

1 }( e$ f( y9 i, j3 @- X 微信图片_20230810141851.png
' r% T, C1 d, T+ \, n7 c) C# v8 n; T" A& D& r
微信图片_20230810141852_4.png
0 ^" w- B8 t" y& T
* y8 D! R+ b7 d0 f4 i5 Z
微信图片_20230810141852_3.png   y9 a$ E& h7 v6 x, s
7 `# ?  r% ]8 c8 U8 ~& B& A

# d5 [+ c. ]9 Q* `4 x 微信图片_20230810141852_2.png 9 z, A. s6 n+ _5 T* [% u9 K

2 U- ~7 H& s9 K9 E9 z& e- K
" E: k/ [6 P) o" F$ |
微信图片_20230810141852_1.png 8 o2 v0 Y& E! }6 I" }/ `
- x9 M/ X: w5 y  r7 q# G
微信图片_20230810141852.png
+ z: V$ r* i. ^% w* ~4 ^  B- s' L
: u4 E3 I0 F/ U/ r4 Q6 L

下载成功
( y' ]/ \# w' Y- Z

4 O. k; n4 b6 ~) f

: j) L7 {8 ^% O) f! h 微信图片_20230810141853_1.png
: R' ^* P: Q3 N; m2 ?- |" Y0 U' N- P  \* X% s8 n
1 l- z" c" J8 ^* H& G3 O3 _7 V
5、数据查看  

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

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


7 W, }1 M' J8 t& z
微信图片_20230810141853.png

0 C8 r( c! U: p/ V1 U
转载自: 湖畔科技
如有侵权请联系删除
  l, \# R3 B0 h: b/ u
' F$ b3 i) H' K4 S0 D7 ~. \: V; s9 O
) i/ i1 D( t, `
赞 收藏 评论0 发布时间:2023-8-10 14:21

举报

0个回答

所属标签

相似技术帖

官网相关资源

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