拨号

你的位置:首页 > 爱游戏官网下载 > 在线称重系统

在线称重系统

基于STM32+华为云IOT设计智能称重系统

产品介绍

  伴随着网络技术,各种通讯技术,传感器技术的快速的提升,物联网技术成为了当今技术领域发展为迅速的技术。而物联网技术的核心仍然是以网络技术为基础的,物联网是新一代信息技术的重要组成部分,也是信息化时代的重要发展阶段。物联网通过智能感知、识别技术与普适计算等通信感知技术,大范围的应用于网络的融合中,也因此被称为继计算机、互联网之后世界信息产业高质量发展的第三次浪潮。

  本设计的模型来源于物流、矿山、高速公路等场合,车辆称重地螃的智能化升级要求,设计基于物联网的智能在线称重方案,开发智能称重控制器,合理选择部署多个重量传感器和必要的算法、通过WIFF通信模块、GPS定位模块,采集车辆重数据一地理位置信息,并利用互联网发送至云平台,设计图形化UI界面展示称重、地图位置等重要信息,实现对称重系统的远程监测。

  随着物联网技术的慢慢地发展和日趋成熟,物联网技术是一个大而广的应用技术,并非仅仅局限于延伸应用。相信对地磅来说必然会有更多创新的应用实践。总的来说,地磅现代化、信息化、智能化一定紧随物联网技术的发展,而物联网技术的发展也必将促使地磅兴起新的技术革命。

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

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

  创建完产品、设备之后,接下来就必须了解到如何通过MQTT协议登陆华为云服务器。官方的详细介绍在这里:

  华为云物联网平台的域名是br/>

  华为云物联网平台的IP地址是:121.36.42.100在软件里参数填充正确之后,就看到设备已经连接成功了。接下来打开设备页面,能够正常的看到设备已经在线 主题订阅与发布

  $oc/devices/6277d70223aaf461a0f72a56_weigh/sys/properties/report

  {services: [{service_id: weigh,properties:{GPS:lat:12.345,lng:45.678}}]}

  为了更方便的展示设备数据,与设备完成交互,还需要开发一个配套的上位机,官方提供了应用侧开发的API接口、SDK接口,为了方便通用一点,我这里采用了API接口完成数据交互,上位机软件采用QT开发。

  帮助文档地址: 设备属性就是设备上传的传感器状态数据信息,应用侧提供了API接口,可以主动向设备端下发请求指令;设备端收到指令之后需要按照约定的数据格式上报数据;所以,要实现应用层与设备端的数据交互,需要应用层与设备端配合才能完成。

  上位机软件采用Qt框架设计,Qt是一个跨平台的C++图形用户界面应用程序框架。Qt是一个1991年由Qt Company开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具与服务器。简单来说,QT可以很轻松的帮你做带界面的软件,甚至不需要你投入很大精力。

  4.3 硬件接线)OLED显示屏接线----(SCK)------------------->

  4.3 硬件接线)OLED显示屏接线----(SCK)-------------------

  做小封装产品设计的朋友或许知道3225-4PIN的晶振,为何8MHZ晶振批量价格要到2元一片,而16MHZ晶振只需要0.4元甚至更少。究其原因是因为3225封装的晶振目前全球最低频率一般为8MHZ,而国内8MHZ达不到精度指标,所以市场上的8MHZ晶振一般为进口晶振,因此成本被垄断。 图1 3225封装晶振 STM32单片机学习者一开始用的晶振一般是2PIN的8MHZ晶振,一旦正真做产品研发的时候,使用到3225的8MHZ晶振的话,成本是个不小的挑战。笔者现针对这样的一个问题,提出使用16MHZ晶振代替的方法。 图2 STM32时钟树状图 由上图能够准确的看出,如果想兼容8MHZ晶振,必须在时钟倍频前2分频。程序设计如

  12 1 概述实时时钟RealTimeClock(简称RTC),实时时钟芯片是日常生活中应用最为广泛的消费类电子科技类产品之一。它为人们提供精确的实时时间, ...

  16 3 5 自身地址寄存器1:I2Cx_OAR76543210ADDMODE-ADD[9:8]ADD[7:1]ADD0Bit 15:寻址模式(从模式)0:7位从地址(不响 ...

  一、前言在早期的MCU中是没有看门狗这种东西的,所以产品就很容易出现死机,跑飞的情况。为了尽最大可能避免这种情况的出现,后期的MCU都集成了看门狗 ...

  01前言在学习51单片机的时候,经常会使用keil+protues的方式来做一些实验,这样的模拟仿真为我们节省了很多硬件和时间成本,可以更直观的看 ...

  第一步:具体配置如下图:第二步:能够准确的通过自身需要在NVIC 中断控制器中配置中断响应优先级。这里的配置办法能够参考前面几章!第三步:代 ...

  网站地图最新更新手机版站点相关:综合资讯51单片机PIC单片机AVR单片机

  ARM单片机嵌入式系统汽车电子消费电子数据处理视频教程电子百科其他技术STM32MSP430单片机资源下载单片机习题与教程词云:


版权所有 © 2022 爱游戏官网下载手机版体育app-入口 备案号:苏ICP备20047398号-1 技术支持: 网站地图