1、材料准备 准备以下材料 , g+ n8 [5 {$ E+ K& |5 S6 b& L# q n3 a 2、设备连接 2.1插入物联网卡/电话卡、GPS天线 将物联网卡插入到如图所示位置 将GPS天线与模块连接起来 % ]% l, P7 C$ D: F! U" ]& @: L8 a+ z" p$ P) L9 U) C6 c. ? 最后将模块插入到底板中 2.2、插入电源 将电源线插入,并将拨码开关拨到ON处 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' i0 z- @: n- s, D2 {# Q 接着我们启动Websocket工具 3 N3 y, Z1 t+ L$ X: R
点击连接 7 S# l# G$ I5 O! _0 A* B' c/ P- z . V/ @- r- O2 t/ q3 C. ]3 V2 T ; Q, H9 |* E1 G$ c/ u 4、修改,下载代码 4.1、修改Websocket中的订阅主题 因MQTT协议是基于发布/订阅方式进行的,因此我们需要在EMQ中订阅我们设备所发布的主题 ! B/ k6 ^, W3 v5 h8 e0 I* h9 a6 _$ r3 j2 q 提示订阅成功 ( z& n J7 z9 K; V- R U " }4 p1 j$ S$ O# O6 k' y 4.2、获取Websocket中的发布主题 ! k9 f& U7 [3 d# A) ] / ]$ l! o+ E5 T/ n0 x( Y 4.3修改代码 修改三元组信息以及发布Topic 修改三处订阅Topic 9 a$ q4 }4 [5 j# L0 E7 [& \7 c 7 j' x, L# z4 a3 ]" g/ r / A! S9 ? K4 b: u( P7 K) E 接着我们修改服务器地址 2 _0 x* ~0 L# s) ^ - x0 q4 M% y5 @4 j 4.4、代码下载 如图所示将ST-LINK仿真器接入到底板中 # X' z0 f) {% A$ v0 c打开代码,点击配置仿真器 & e" E: C6 h( q4 C5 @4 ^6 o- K , l( G6 l; T3 t5 ^ 5 j6 U5 l2 g+ k- { { $ @& v$ A8 `$ O, m+ g/ y& x 下载成功( h f# ]: E1 N0 u! D - 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转载自: 湖畔科技 如有侵权请联系删除 3 Y* P! ?$ i. F# O% S. E/ J3 L1 U) x& a$ W! |5 z |
STM32固件库分享,超全系列整理
小马哥STM32F103开源小四轴RoboFly全部资料大放送
【MCU实战经验】+STM32F107的USB使用
基于STM32F103两轮平衡小车设计(开源)
基于STM32双定时器+ADC+DMA实战经验分享
基于STM32的定时器触发ADC时可能遇到的情形
STM32F107VCT6官方原理图和PCB
基于STM32的ADC片内信号经验分享
【福利】用STM32库的朋友有福了:STM32F10x_StdPeriph_Lib_V3.5.0chm...
基于STM32F10xx存储器和系统架构经验分享