当前位置:网站首页>Design of intelligent weighing system based on Huawei cloud IOT (STM32) [i]
Design of intelligent weighing system based on Huawei cloud IOT (STM32) [i]
2022-07-26 19:52:00 【an520_】
1. Preface
With network technology , Various communication technologies , The rapid development of sensor technology , Internet of things technology has become a rapidly developing technology in today's technical field . The core of Internet of things technology is still based on Internet technology , The Internet of things is an important part of the new generation of information technology , It is also an important development stage in the information age . Internet of things through intelligent perception 、 Recognition technology, pervasive computing and other communication sensing technology , It is widely used in the integration of network , It's also known as the next computer 、 After the Internet, the third wave of world information industry development .
The model of this design comes from logistics 、 mine 、 Highway and other occasions , Intelligent upgrade requirements of vehicle weighing ground crab , Design an intelligent online weighing scheme based on the Internet of things , Develop intelligent weighing controller , Reasonably select and deploy multiple weight sensors and necessary algorithms 、 adopt WIFF Communication module 、GPS Positioning module , Collect vehicle weight data - geographic location information , And send it to the cloud platform through the network , Graphic design UI The interface shows weighing 、 Important information such as map location , Realize the remote monitoring of symmetrical weight system .
With the gradual development and maturity of Internet of things Technology , Internet of things technology is a large and wide application technology , Not limited to extended applications . It is believed that there will be more innovative application practices for the weighbridge . in general , Weighbridge modernization 、 Promotion of information technology 、 Intellectualization must follow the development of Internet of things technology , The development of Internet of things technology will also promote the rise of a new technological revolution .
Summary of design technology and hardware options :
(1) The cloud communication module adopts ESP8266-WIFI
(2) The networking communication module adopts :ESP8266
(3)GPS modular : use ATGM336H Bimodal GPS modular
(4) Scale module : For weighing
(5) Internet of things cloud platform : Adopt Huawei cloud Internet of things platform
Design summary :
(1) use ESP8266 Connect Huawei cloud to upload weighing data and GPS Data to the cloud ( use MQTT agreement )
The cloud shows 2 Data :GPS Location data -- The map shows , The data value of the load cell
(2)3 One load cell is connected to one scale surface to weigh and calculate the average value
(3) Local OLED The display shows GPS Latitude and longitude data 、 The data value of the load cell .
(4)OLED Design a page to display and set the current alarm upper limit . Add and subtract by pressing the key
When the weighing threshold exceeds the set threshold , Buzzer alarm .




2. Hardware selection
2.1 STM32F103C8T6
STM32F103C8T6 It's based on ARM Cortex-M kernel STM32 Series of 32 Bit of microcontroller , The capacity of program memory is 64KB, Voltage required 2V~3.6V, Operating temperature: -40°C ~ 85°C.

2.2 Scale sensor

HX711 It is specially designed for high-precision load cell 24 position A/D Converter chip .
2.3 ESP8266-wifi

2.4 GPS modular

2.5 Buzzer

3. Create cloud products and devices
3.1 Create products
Address :https://www.huaweicloud.com/?locale=zh-cn




3.2 Create device
Address : https://console.huaweicloud.com/iotdm/?region=cn-north-4#/dm-portal/device/all-device


3.3 Custom model data
link :https://console.huaweicloud.com/iotdm/?region=cn-north-4#/dm-dev/all-product/7211833377cf435c8c0580de390eedbe/product-detail/6277d70223aaf461a0f72a56 The model data is the data to be uploaded by the device .






3.4 MQTT Key generation
After creating the product 、 After the device , Then you need to know how to pass MQTT Log in to the Huawei ECS according to the protocol . The official details are here :https://support.huaweicloud.com/devg-iothub/iot_01_2127.html#ZH-CN_TOPIC_0240834853__zh-cn_topic_0251997880_li365284516112
Attribute reporting format :https://support.huaweicloud.com/api-iothub/iot_06_v5_3010.html


MQTT Device login key generation address :
https://iot-tool.obs-website.cn-north-4.myhuaweicloud.com/



The domain name of Huawei cloud Internet of things platform is : 161a58a78.iot-mqtts.cn-north-4.myhuaweicloud.com Of Huawei's cloud Internet of things platform IP The address is :121.36.42.100 After the parameters are filled correctly in the software , You can see that the device has been successfully connected . Next, open the device page , You can see that the device is online .


【 Learning exchange group 769843038】
【 Network disk free information package 】: Embedded Internet of things 22 individual STM32 project 、 Competition works ,【 Huaqing vision issued the information package 】
http://makerschool.mikecrm.com/f4wjYBB

边栏推荐
- Software testing - what are the automated testing frameworks?
- Summary of iPhone development data persistence (final) - Comparison of five data persistence methods
- [PHP] save session data to redis
- u盘损坏怎么恢复原来数据,u盘损坏数据如何恢复
- 带你熟悉云网络的“电话簿”:DNS
- Codeforces Round #810 (Div. 2)(A~C)
- SVN - 详细文档
- 企业数字化转型成大趋势,选对在线协作工具很重要
- Configure the server environment
- DOM案例:10秒倒计时-写跳转页面相关的知识
猜你喜欢

Software process that testers must know
![[PHP] save session data to redis](/img/29/70a9f330b9f912ccbd57e865372439.png)
[PHP] save session data to redis

LeetCode每日一练 —— 27. 移除元素

Pyqt5 rapid development and practice 3.6 packaging resource files

Three paradigms of database design

Cuda11.2 corresponding pytorch installation

什么是联邦图机器学习?弗吉尼亚大学最新《联邦图机器学习:概念、技术和应用》综述

Detailed explanation of Yolo v1

网络与VPC动手实验

Ijcai2022 meeting! Brescia et al. Tutorial of evidential reasoning and learning, describing its latest progress, with 96 slides attached
随机推荐
Bug feedback: synchronization failed
工作13年后,个人的一点软件测试经历及感想……
Openstack virtual machine network card is renamed cirename0
金仓数据库 KingbaseES SQL 语言参考手册 (12. SQL语句:ALTER LANGUAGE 到 ALTER SUBSCRIPTION)
Leetcode daily practice - 189. Rotation array
【实习经验】日期校验
Leetcode daily practice - 26. Delete duplicates in an ordered array
IJCAI2022开会了! Brescia等《证据推理和学习》教程,阐述其最新进展,附96页Slides
带你熟悉云网络的“电话簿”:DNS
Ijcai2022 meeting! Brescia et al. Tutorial of evidential reasoning and learning, describing its latest progress, with 96 slides attached
What should we do about the fragmentation of internal information? Try this
MySQL subquery usage
UIAutomator2常用类之UiObject2
Thinking personally
Three paradigms of database design
openstack 虚拟机网卡被重名为cirename0
基于华为云 IOT 设计智能称重系统 (STM32)【一】
Method of replacing Chinese characters with PHP
客户案例|生学教育依托观测云打造可观测智慧教育新生态
SVN - 详细文档