基于STM32+华为云物联网设计智能称重系统【玩转华为云】

2023-08-24 4403阅读 0评论

随着网络技术、各种通信技术、传感器技术的快速发展,物联网技术已成为当今技术领域发展最快的技术。 物联网技术的核心仍然是基于互联网技术。 物联网是新一代信息技术的重要组成部分,是信息时代的重要发展阶段。 物联网通过智能感知、识别技术、普适计算等通信感知技术,广泛应用于网络的融合。 因此,被称为继计算机、互联网之后世界信息产业发展的第三次浪潮。

本设计的模型来源于物流、矿山、高速公路等场合,车辆称重地蟹的智能化升级需求,基于物联网的智能在线称重解决方案的设计,智能称重控制器的开发,以及合理的选择部署多个重量传感器和必要的算法,通过WIFF通信模块和GPS定位模块华为云服务器连接手机热点,采集车辆重量数据和地理位置信息,并通过网络发送到云平台,设计图形UI界面显示重要信息称重、地图位置等信息华为云服务器连接手机热点,实现称重系统远程监控。

随着物联网技术的逐渐发展和成熟慈云数据自营海外云服务器,高稳定高性价比,支持弹性配置,物联网技术是一项大而广的应用技术,而不仅仅局限于扩展应用。 相信地磅还会有更多创新的应用实践。 总的来说,地磅的现代化、信息化、智能化必须跟随物联网技术的发展,而物联网技术的发展也将推动地磅新的技术革命。

该设计的技术和硬件选项摘要:

(1)云通讯模块采用ESP8266-WIFI

(2)网络通讯模块采用:ESP8266

(3) GPS模块:采用ATGM336H双模GPS模块

(4)电子秤模块:用于称重

(5)物联网云平台:采用华为云物联网平台

设计概要:

(1)使用ESP8266连接OneNet将称重数据和GPS数据上传到云端(使用HTTP协议)

云端显示两种数据:GPS定位数据-地图显示、称重传感器数据值

(2) 3个称重传感器连接到称重表面以计算平均值

(3) 本地OLED显示屏显示GPS经纬度数据以及称重传感器的数据值。

(4) OLED设计页面显示和设置当前报警上限。按键加减

当称重阈值超过设定阈值时,蜂鸣器报警。

基于STM32+华为云物联网设计智能称重系统【玩转华为云】 第1张

基于STM32+华为云物联网设计智能称重系统【玩转华为云】 第2张

基于STM32+华为云物联网设计智能称重系统【玩转华为云】 第3张

基于STM32+华为云物联网设计智能称重系统【玩转华为云】 第4张

2、硬件选型 2.1 STM32F103C8T6

STM32F103C8T6是一款基于ARM Cortex-M内核STM32系列的32位微控制器,程序存储器容量为64KB,所需电压为2V~3.6V,工作温度为-40℃~85℃。

基于STM32+华为云物联网设计智能称重系统【玩转华为云】 第5张

2.2 电子秤传感器

基于STM32+华为云物联网设计智能称重系统【玩转华为云】 第6张

HX711是一款专为高精度称重传感器设计的24位A/D转换芯片。

2.3 ESP8266-wifi

基于STM32+华为云物联网设计智能称重系统【玩转华为云】 第7张

2.4 GPS模块

基于STM32+华为云物联网设计智能称重系统【玩转华为云】 第8张

2.5 蜂鸣器

基于STM32+华为云物联网设计智能称重系统【玩转华为云】 第9张

3. 创建云产品和设备 3.1 创建产品

地址:

基于STM32+华为云物联网设计智能称重系统【玩转华为云】 第10张

基于STM32+华为云物联网设计智能称重系统【玩转华为云】 第11张

基于STM32+华为云物联网设计智能称重系统【玩转华为云】 第12张

基于STM32+华为云物联网设计智能称重系统【玩转华为云】 第13张

3.2 创建设备

地址:

基于STM32+华为云物联网设计智能称重系统【玩转华为云】 第14张

基于STM32+华为云物联网设计智能称重系统【玩转华为云】 第15张

3.3 自定义模型数据

关联:

该模型数据是设备要上传的数据。

基于STM32+华为云物联网设计智能称重系统【玩转华为云】 第16张

基于STM32+华为云物联网设计智能称重系统【玩转华为云】 第17张

基于STM32+华为云物联网设计智能称重系统【玩转华为云】 第18张

基于STM32+华为云物联网设计智能称重系统【玩转华为云】 第19张

基于STM32+华为云物联网设计智能称重系统【玩转华为云】 第20张

{
    "device_id": "6277d70223aaf461a0f72a56_weigh",
    "secret": "12345678"
}
服务ID: weigh
属性名称	数据类型	访问方式	描述	    
weigh	   int(整型)	可读	   重量	      
GPS	   string(字符串)	可读	  GPS定位信息	

3.4 MQTT密钥生成

创建完产品和设备后,您需要了解如何通过MQTT协议登录华为云服务器。

官方详细信息在这里:

属性报告格式:

基于STM32+华为云物联网设计智能称重系统【玩转华为云】 第21张

基于STM32+华为云物联网设计智能称重系统【玩转华为云】 第22张

MQTT设备登录密钥生成地址:

基于STM32+华为云物联网设计智能称重系统【玩转华为云】 第23张

基于STM32+华为云物联网设计智能称重系统【玩转华为云】 第24张

DeviceId 		6277d70223aaf461a0f72a56_weigh
DeviceSecret 	12345678
ClientId		6277d70223aaf461a0f72a56_weigh_0_0_2022050814
Username		6277d70223aaf461a0f72a56_weigh
Password       0a3d097c6449b8526a562006a74c8c5e61ce63d6c831ea291560736a3332cf77

华为云物联网平台域名为:161a58a78.iot-mqtts.cn-north-4.myhuaweicloud.com

华为云物联网平台IP地址为:121.36.42.100

软件中的参数填写正确后,可以看到设备已经连接成功。

接下来打开设备页面,可以看到设备已在线。

基于STM32+华为云物联网设计智能称重系统【玩转华为云】 第25张

基于STM32+华为云物联网设计智能称重系统【玩转华为云】 第26张


免责声明
1、本网站属于个人的非赢利性网站,转载的文章遵循原作者的版权声明。
2、本网站转载文章仅为传播更多信息之目的,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所
提供信息的准确性及可靠性,但不保证信息的正确性和完整性,且不对因信息的不正确或遗漏导致的任何
损失或损害承担责任。
3、任何透过本网站网页而链接及得到的资讯、产品及服务,本网站概不负责,亦不负任何法律责任。
4、本网站所刊发、转载的文章,其版权均归原作者所有,如其他媒体、网站或个人从本网下载使用,请在
转载有关文章时务必尊重该文章的著作权,保留本网注明的“稿件来源”,并白负版权等法律责任。

手机扫描二维码访问

    文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

    发表评论

    快捷回复: 表情:
    评论列表 (暂无评论,4403人围观)

    还没有评论,来说两句吧...

    目录[+]