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

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

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

准备以下材料


2 J# `, w& e! b' x/ m; v
微信图片_20230810141847.png , w! r0 s! g1 n; t% C

5 }3 J/ D+ f4 ]3 p! k, y
6 J0 S% f/ F2 w
2、设备连接   
2.1插入物联网卡/电话卡、GPS天线  

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


6 x- o) y) _$ M- s& {. Y8 h0 S8 T- k 微信图片_20230810141848_2.png
& S8 _6 p+ q  X- u5 S% V) g6 k9 p8 u7 g1 ~3 ?

将GPS天线与模块连接起来

( w6 ^7 ~9 l: n; I, e, f
微信图片_20230810141848_1.png
, B: x5 E. |$ T# {  t1 y" U; O$ v3 T) Y4 u2 n/ A

最后将模块插入到底板中

0 J: [" R1 f8 O6 `. U
' X8 M3 W1 E  u2 I
微信图片_20230810141848.png
8 M* u! S3 g7 k$ {5 e; H( O. s5 O; Z* @& b
1 z4 u  q& u( ?; r- O* m9 j, }
2.2、插入电源  

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

: ~0 R9 R$ @0 j( m0 w+ N$ ]" @7 _
微信图片_20230810141849_4.png ! T9 `- C$ F& w$ X# v# j

4 w' U! }8 H! ~7 `9 A" Y3、EMQ物联网平台
  

( x/ O5 o6 ~1 V3 W: o2 @5 d3.1、安装  

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

3.2、开启EMQ服务  

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

6 ~4 U+ F7 C; W+ G
微信图片_20230810141849_3.png : D( u/ E$ y8 n9 I3 n1 l4 M

( g) F1 h5 g+ W0 T

接着我们启动Websocket工具


/ h5 B$ @" a2 W2 m# d6 m

微信图片_20230810141849_2.png

9 h3 J* O, y/ w, E' n

点击连接

, ]5 _4 c+ W0 t. [. s2 Z+ _7 N

) }* ~9 y' ?' h0 l8 n% s& r, b, d 微信图片_20230810141849_1.png
% X' U0 m* Z, A) c2 \- x+ q  \: K& H6 q1 I; I
& x4 G' F7 U* }/ S/ o( Z+ Q8 S
4、修改,下载代码   
6 p. u* [  M: |3 T
4.1、修改Websocket中的订阅主题  

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

; R& W' y3 K- L  d
微信图片_20230810141849.png
% n  D4 f/ I# w6 B# N9 f3 K4 T0 D. `! R

提示订阅成功! I- T: X, Q0 q* b; j


/ X8 E: h1 F! i5 l. K: o9 W4 g. \
- r1 C5 U! Q; z, Z
微信图片_20230810141850_3.png
+ b5 q- a* w( t9 Z3 D, b9 d* _( @9 w) o& b- [
4.2、获取Websocket中的发布主题  
# t! \! T7 s. A3 h4 N

1 a4 w# l, i: S% d0 E/ `

4 R* X/ G7 T- J0 Y7 @ 微信图片_20230810141850_2.png
1 x! [8 A; J( F8 N6 k/ @, |; H3 w2 S3 @, @! ]

3 p- J# W' F* V4.3修改代码   

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


2 q& ?: k" G; ^4 c9 |  t& v 微信图片_20230810141850_1.png 3 A0 g, l0 ~. k  U" G
$ N& f5 n# |9 [  T( O

修改三处订阅Topic" _* D: e" S) o; Y


$ Z8 l9 ?; `! ]: K6 @2 J0 _1 b3 Z

+ ^+ `/ B6 W5 _! E 微信图片_20230810141850.png
* `4 k1 Q& N( s9 M% ^$ ^$ o3 C8 o2 k0 M5 j
微信图片_20230810141851_4.png
, V4 \" R4 D7 |
0 o5 f; j8 ^0 G0 [  _ 微信图片_20230810141851_3.png
3 s% ]- U! s, {0 Y$ ^$ h7 s8 a' v; L* w4 k

接着我们修改服务器地址

$ p: o, X" m0 [8 x2 B* A! W
4 W' a+ N8 |# b2 t
微信图片_20230810141851_2.png
! P& I7 t3 o* l' n- ?, f& i0 x3 x* G' k
/ h7 N4 h3 K. O6 M. D/ c/ N6 [
4.4、代码下载   0 h& |, A! j5 H7 a3 E+ f

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


) \1 x: H# z+ K8 b 微信图片_20230810141851_1.png
5 ]# Z$ }( X8 n+ a) ^8 b) n! a& J$ m2 e/ a

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

2 L: n& {% X9 L' e+ s
7 h/ N0 y' \, p# s
微信图片_20230810141851.png ! L' L4 K3 i; ?$ L
0 E( |3 M( T  u1 _/ ]0 u
微信图片_20230810141852_4.png 5 }6 j, H+ a: y. ]" I/ Z+ a
: l* r  L# `; p: [. t
微信图片_20230810141852_3.png . j3 J# b1 G2 b/ ~" V
! M9 E5 h6 f7 Z# m( a; {: o

3 W* |& I! r! w! u, J 微信图片_20230810141852_2.png 2 a5 f) z0 [6 j2 B& A( G- k

$ O2 h; J& @4 G, w3 ^. L6 W
1 |: h4 [/ u8 [$ V# N8 s
微信图片_20230810141852_1.png ' e# @& R. Q) }, X
! o$ D/ w& t+ f9 l$ T" B4 L$ L
微信图片_20230810141852.png
7 f0 R4 P5 |' ~! T* ?. n' A4 a6 r4 J. l

下载成功; e. M$ x/ Y7 @; |  [0 E+ g. A

0 m! p* n& X3 H; `. J

/ k' D- a; z! e/ Q2 `9 l( ^ 微信图片_20230810141853_1.png . \0 e+ A0 o1 b) R
+ T4 x' y) _! I

/ ~* Q. N) j8 V- ?2 A5、数据查看  

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

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

9 c6 @$ _1 Z7 b3 L% `; M% _
微信图片_20230810141853.png

; b; x2 o- w- p
转载自: 湖畔科技
如有侵权请联系删除
) R* f, c2 Q. o

2 L: ^0 W6 u6 d
$ R7 a. V( j8 J
收藏 评论0 发布时间:2023-8-10 14:21

举报

0个回答

所属标签

相似技术帖

官网相关资源

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