基于华为云 IOT 设计智能称重系统 (STM32)【二】结尾有资料
3.5 主题订阅与发布
通过 MQTT 客户端软件模拟上报测试:
查看控制台页面,数据已经上传成功了。
3.6 应用侧开发
为了更方便的展示设备数据,与设备完成交互,还需要开发一个配套的上位机,官方提供了应用侧开发的 API 接口、SDK 接口,为了方便通用一点,我这里采用了 API 接口完成数据交互,上位机软件采用 QT 开发。
帮助文档地址: https://support.huaweicloud.com/api-iothub/iot_06_v5_0034.html
设备属性就是设备上传的传感器状态数据信息,应用侧提供了 API 接口,可以主动向设备端下发请求指令;设备端收到指令之后需要按照约定的数据格式上报数据;所以,要实现应用层与设备端的数据交互,需要应用层与设备端配合才能完成。
在使用接口时,最好先使用华为自己的调试接口测试。https://apiexplorer.developer.huaweicloud.com/apiexplorer/doc?product=IoTDA&api=ListProperties
上位机软件采用 Qt 框架设计,Qt 是一个跨平台的 C++图形用户界面应用程序框架。Qt 是一个 1991 年由 Qt Company 开发的跨平台 C++图形用户界面应用程序开发框架。它既可以开发 GUI 程序,也可用于开发非 GUI 程序,比如控制台工具和服务器。简单来说,QT 可以很轻松的帮你做带界面的软件,甚至不需要你投入很大精力。
QT 官网: https://www.qt.io/
4. STM32 设备端开发
4.1 程序下载
4.2 原理图
4.3 硬件接线
4.4 MQTT 连接代码
MQTT 协议连接华为云 IOT 源码工程: https://download.csdn.net/download/xiaolong1126626497/81993720
4.5 ESP8266 代码
【学习交流群611386401】
【网盘免费资料包,需要自行领取】:
嵌入式物联网 22个STM32项目、大赛作品,【华清远见发放资料包】http://makerschool.mikecrm.com/f4wjYBB
基于华为云 IOT 设计智能称重系统 (STM32)【二】结尾有资料相关推荐
- 基于华为云 IOT 设计智能称重系统 (STM32)【一】
1.前言 伴随着网络技术,各种通讯技术,传感器技术的飞速发展,物联网技术成为了当今技术领域发展为迅速的技术.而物联网技术的核心仍然是以互联网技术为基础的,物联网是新一代信息技术的重要组成部分,也是信息 ...
- 手把手实践丨基于STM32+NBIOT+华为云IOT设计智能井盖
摘要:本文介绍基于STM32微控制器.BC26 NBIOT模组和华为云IOT平台,实现了一款智能井盖系统. 本文分享自华为云社区<基于STM32+NBIOT+华为云IOT设计的智能井盖>, ...
- 基于STM32设计智能称重系统(华为云IOT)
伴随着网络技术,各种通讯技术,传感器技术的飞速发展,物联网技术成为了当今技术领域发展为迅速的技术.而物联网技术的核心仍然是以互联网技术为基础的,物联网是新一代信息技术的重要组成部分,也是信息化时代的重 ...
- 基于STM32+华为云IOT设计的酒驾监控系统
1. 前言 随着人们生活水平的提高,为了减少和杜绝车的现象越来越多,所引发的交通事故也引起了人们的重视,为了减少和杜绝酒后驾车导致事故发生,当前设计了一种安装在驾驶室内,能根据具体功能进行鉴别酒精浓度 ...
- 【华为云技术分享】基于华为云IOT及无线RFID技术的智慧仓储解决方案最佳实践系列一
摘要:仓储管理存在四大细分场景:出入库管理.盘点.分拣和货物跟踪.本系列将介绍利用华为云IOT全栈云服务,端侧采用华为收发分离式RFID解决方案,打造端到端到IOT智慧仓储解决方案的最佳实践. 仓储是 ...
- 铨顺宏RFID:车辆运输管理途中怎么监控?RFID智能称重系统有用吗
一.项目概述 在国内一些大型公共企业事业单位,如电厂.煤场.垃圾场等,每天都会有大量的物资运输车辆进出,在业务处理过程中需要停车.登记.称重等程序.目前,这些单位主要依靠操作人员将数据手动输入计算机. ...
- 远距离识别超高频RFID读卡器在无人值守车辆称重系统|地磅智能称重系统硬件解决方案中的应用
随着RFID技术的普及与低成本化的推进,各行各业能尽量减少人工干预的项目,更可能的实现RFID自动识别,数据自动交回,比如我们生活中,不起眼的车辆称重行业,也逐渐实现无人值守,自动识别运作.以往通常运 ...
- 基于STM32+NBIOT+华为云IOT设计的智能井盖
一.概述 智能井盖是一种通过物联网技术实现对井盖状态监测和管理的设备.当前介绍基于STM32微控制器,BC26 NBIOT模组以及华为云IOT平台设计一款智能井盖系统.该系统通过光线传感器.霍尔传感器 ...
- 基于STM32设计物联网在线智能称重系统(OneNet)_2022
1. 前言 本设计的模型来源于物流.矿山.高速公路等场合,车辆称重地螃的智能化升级要求.需要结合这些场合,设计基于物联网的智能在线称重方案,开发智能称重控制器,合理选择部署多个重量传感器和必要的算法. ...
最新文章
- 三星 android recovery,三星recovery模式怎么操作
- linux yum源安装
- 如何从云功能调用外部REST API
- Python中的一些特殊函数
- CentOS8安装nginx详细教程
- oracle初级系列教程
- 机器学习数据集哪里找:最佳数据集来源盘点 1
- 根据共享文件夹的权限进行自动映射网络驱动器
- SQL Server学习之路(六):“增删改查”之“查”
- iOS开发之时区的获取,设置,创建
- 解决pre-commit hook failed (add --no-verify to bypass)的问题
- Alonzo Church的λ演算(摘自彭罗斯《皇帝新脑》)
- 英特尔cpu linux驱动程序,Intel处理器现身!Linux芯片组驱动放出
- Matlab与灰色模型预测
- word2vec python实现
- LightOJ1197 Help Hanzo —— 大区间素数筛选
- 怎么制作出一张证件照?分享几种好用的证件照制作方法
- zabbix添加自定义py脚本
- 杀毒软件 防火墙 PHPIDS打造php网站服务器三位一体宙斯盾安防
- 就这么漂来漂去---一个毕业三个月的java程序员的裸辞风波
热门文章
- 贺德克ETS-1701-100-Y00温度传感器
- Beatifulsoup4 兄弟节点 next_sibling和next_sibling()
- Allegro17.2不能创建XNET的解决办法
- 对凯斯西储大学的轴承故障信号进行小波变换特征提取
- Android 在应用中使用用户凭证(PIN码、密码)
- FS7071是4.35v高精度锂电池保护IC电路
- 一本超简易的深度学习入门指导书,让你快速掌握深度学习
- 关于数据中台建设,“新旧”两种思路对比
- 华为手机上的网上邻居怎么用_你的华为手机也可以通过PC网络共享(网上邻居)访问手机文件...
- 彩色图像--色彩空间 RGB系列