Intelligent weighing method based on internet of things and vending device

By using IoT communication and image recognition technology, combined with pressure sensors and weighing modules, accurate weighing of small items is achieved, solving the problem of inaccurate weighing in existing technologies and providing precise discharge control and self-calibration functions.

CN116978159BActive Publication Date: 2026-04-24GUANGDONG BIANJIESHEN TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
GUANGDONG BIANJIESHEN TECH CO LTD
Filing Date
2023-07-31
Publication Date
2026-04-24

AI Technical Summary

Technical Problem

Existing weighing vending machines lack sufficient accuracy in weighing small items, making it difficult to achieve precise measurement.

Method used

The pressure value inside the commodity container is obtained by the pressure sensor through the Internet of Things communication module. Combined with the parameter information and weight comparison table, the discharge weight is determined. The image recognition and weighing module are then used for correction to achieve accurate weighing.

Benefits of technology

It improves the weighing accuracy of small items, ensures the accuracy of the output weight, and provides an alarm function to verify the weighing results and reduce human error.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116978159B_ABST
    Figure CN116978159B_ABST
Patent Text Reader

Abstract

The application provides a kind of intelligent weighing method and vending device based on Internet of Things, wherein the intelligent weighing method comprises: before the discharge valve is opened, the first pressure value of the valve core is detected by the pressure sensor arranged on the discharge valve through the first Internet of Things communication module to obtain the first pressure value of the goods in the goods container; after the discharge valve is opened and closed, the second pressure value of the valve core is detected by the pressure sensor arranged on the discharge valve through the first Internet of Things communication module to obtain the second pressure value of the goods in the goods container; based on the first pressure value and the second pressure value, the discharge weight of the goods is determined. The intelligent weighing method based on Internet of Things of the application realizes accurate weighing of small goods.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of vending equipment technology, and in particular to an intelligent weighing method and vending device based on the Internet of Things. Background Technology

[0002] Automatic vending machines, due to their small size and the fact that they do not require on-site management, can be installed on roadsides and in shopping mall aisles, greatly facilitating people's purchases.

[0003] A weighing vending machine is a vending machine that sells items based on their weight. Since the customer is charged according to the weight of the items they buy, accurate weighing is the foundation for ensuring sales. Summary of the Invention

[0004] One of the objectives of this invention is to provide an intelligent weighing method based on the Internet of Things (IoT) to achieve accurate weighing of small items.

[0005] This invention provides an intelligent weighing method based on the Internet of Things, comprising:

[0006] Before the discharge valve is opened, the first pressure value of the product in the product container on the valve core is obtained by the pressure sensor set on the discharge valve through the first Internet of Things communication module.

[0007] After the discharge valve is opened and closed, the pressure sensor installed on the discharge valve detects the second pressure value of the product in the product container on the valve core through the first Internet of Things communication module.

[0008] The output weight of the product is determined based on the first pressure value and the second pressure value.

[0009] Preferably, determining the output weight of the product based on the first pressure value and the second pressure value includes:

[0010] The first IoT communication module communicates with the second IoT communication module of the commodity container to obtain parameter information of the commodity container sent by the second processor which is electrically connected to the second IoT communication module.

[0011] Based on parameter information, a pressure-weight comparison table is extracted from a pre-set weight analysis library;

[0012] Based on the first and second pressure values, consult the pressure-weight comparison table to determine the output weight.

[0013] Preferably, the IoT-based intelligent weighing method further includes:

[0014] The weighing requirement is obtained through the first human-computer interaction module, which corresponds one-to-one with the product container and is located next to the product container.

[0015] The third pressure value of the product in the product container on the valve core is obtained by the pressure sensor installed on the discharge valve through the first Internet of Things communication module.

[0016] The first IoT communication module communicates with the second IoT communication module of the commodity container to obtain parameter information of the commodity container sent by the second processor, which is electrically connected to the second IoT communication module.

[0017] Based on parameter information, retrieve the shipping control sub-database from the preset shipping control database;

[0018] Based on weighing requirements, third pressure value, and shipping control sub-library, determine the control parameter set for the discharge valve;

[0019] The discharge valve is controlled based on the set of control parameters.

[0020] Preferably, the IoT-based intelligent weighing method is characterized by further comprising:

[0021] Obtain the weighing information from the weighing module located below the product container;

[0022] Based on the weighing information and the correction control sub-library associated with the shipment control sub-library in the shipment control library, determine the correction parameter set;

[0023] Based on the modified parameter set, the control parameters in the control parameter set are modified, and the discharge valve is controlled based on the modified control parameter set.

[0024] Preferably, the IoT-based intelligent weighing method further includes:

[0025] Before the discharge valve is opened, acquire the first image from the first image acquisition module located between the product container and the machine body;

[0026] After the discharge valve is opened and closed, a second image is acquired by the first image acquisition module located between the product container and the machine body.

[0027] Based on the first image, determine the first depth of the goods inside the goods container;

[0028] Based on the second image, determine the second depth of the goods inside the goods container;

[0029] The first IoT communication module communicates with the second IoT communication module of the commodity container to obtain parameter information of the commodity container sent by the second processor which is electrically connected to the second IoT communication module.

[0030] Based on the first image, determine the information of the goods inside the product container;

[0031] Based on parameter information and product information, the corresponding depth and weight comparison table is retrieved from the preset depth and weight comparison table repository.

[0032] Based on the first depth, the second depth, and the depth-weight comparison table, determine the reference weight;

[0033] An alarm message is output when the difference between the output weight and the reference weight exceeds a preset difference threshold.

[0034] The present invention also provides an IoT-based intelligent weighing vending device, which applies any of the above-mentioned IoT-based intelligent weighing methods, including:

[0035] The machine body has a material chamber inside;

[0036] Multiple commodity containers are arranged and fixed inside the material chamber; the machine body has transparent windows at the corresponding positions of the commodity containers;

[0037] Multiple first-level human-computer interaction modules, each corresponding to a different product container, are set on the surface of a transparent window;

[0038] The first processor is located inside the machine body and is electrically connected to the first human-computer interaction module.

[0039] The first IoT communication module is located inside the device and is electrically connected to the first processor.

[0040] The second human-computer interaction module is located on the outer surface of the machine body and is electrically connected to the first processor.

[0041] The product containers include:

[0042] The main body has an internal cavity for accommodating goods, and the lower part is wedge-shaped.

[0043] The discharge pipe is located at the bottom of the main body and connects to the cavity;

[0044] The discharge valve is installed on the discharge pipeline;

[0045] The discharge valve includes a valve core and a pressure sensor embedded in the valve core.

[0046] Preferably, the product container also includes:

[0047] The second processor is located on the side of the discharge valve that is furthest from the discharge valve handle;

[0048] The second IoT communication module is located next to the second processor and is electrically connected to the second processor.

[0049] The discharge valve also includes:

[0050] The valve body has a reset chamber inside;

[0051] An annular protrusion is located in the middle of the handle and inside the reset cavity; the handle passes through the reset cavity and is fixedly connected to the valve core.

[0052] The return spring is located between the return cavity and the annular protrusion, on the side of the annular protrusion away from the valve core.

[0053] Two first telescopic mechanisms are symmetrically arranged on both sides of the valve core and located on the side of the annular protrusion closer to the valve core; the telescopic end of the first telescopic mechanism is in contact with the annular protrusion.

[0054] An annular body is fitted around the outer circumference of the handle and located between the return spring and the return cavity;

[0055] Two second telescopic mechanisms are symmetrically arranged on both sides of the handle, and their telescopic ends are fixedly connected to the ring-shaped body.

[0056] The first telescopic mechanism and the second telescopic mechanism are electrically connected to the second processor, respectively.

[0057] Preferably, the IoT-based smart weighing vending device also includes:

[0058] The first guide rail is located on the lower end face of the material chamber;

[0059] The weighing module is slidably mounted on the first guide rail;

[0060] Multiple second guide rails, each corresponding to a product container, are positioned between the product container and the inner wall of the machine.

[0061] Multiple first image acquisition modules are slidably mounted on the second guide rail;

[0062] The weighing module includes:

[0063] The slider is slidably mounted on the first guide rail.

[0064] The load cell is mounted on the upper surface of the slider;

[0065] An open container is placed on the weighing sensor.

[0066] Preferably, square grooves are symmetrically arranged on the upper part of the main body of the commodity container, and square holes are provided on the inner wall of the material cavity corresponding to the square grooves; at least one annular groove is provided in the middle of the main body, and a snap-fit ​​mechanism is provided on the inner wall of the material cavity corresponding to the annular groove; the annular groove and the snap-fit ​​mechanism cooperate to fix the main body in the material cavity.

[0067] A contact switch is installed inside the square hole, and the contact switch is electrically connected to the first processor.

[0068] When the first processor receives the trigger signal from the contact switch, it disconnects the communication connection with the second IoT communication module of the commodity container corresponding to the square hole and enters the IoT communication search mode; when a new second IoT communication module is found, it establishes communication with it.

[0069] Preferably, the IoT-based smart weighing vending device also includes:

[0070] The second image acquisition module is located at the top of the machine body and is electrically connected to the first processor. It is used to capture a third image of the front of the machine body.

[0071] The first processor also performs the following operations:

[0072] When the first human-computer interaction module is triggered, the second image acquisition module captures a third image of the front of the machine.

[0073] Based on the third image, determine the height of the person who triggered the event;

[0074] The weighing requirement is obtained through the first human-computer interaction module;

[0075] The extension length of the second telescopic mechanism is determined based on the weighing requirements and the height of the triggering personnel.

[0076] The extension of the second telescopic mechanism is controlled based on the extension length.

[0077] When an automatic weighing control command is received through the first human-machine interaction module, the second telescopic mechanism is controlled to retract to a preset position where the extension length is zero, and the first telescopic mechanism is controlled to extend.

[0078] Other features and advantages of the invention will be set forth in the description which follows, and will be apparent in part from the description, or may be learned by practicing the invention. The objects and other advantages of the invention may be realized and obtained by means of the structures particularly pointed out in the written description, claims, and drawings.

[0079] The technical solution of the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. Attached Figure Description

[0080] The accompanying drawings are provided to further illustrate the invention and form part of the specification. They are used in conjunction with embodiments of the invention to explain the invention and do not constitute a limitation thereof. In the drawings:

[0081] Figure 1 This is a schematic diagram of an IoT-based intelligent weighing method according to an embodiment of the present invention;

[0082] Figure 2 This is a schematic diagram of the appearance of an IoT-based intelligent weighing device according to an embodiment of the present invention.

[0083] Figure 3 This is a schematic diagram of the material chamber of an IoT-based intelligent weighing device according to an embodiment of the present invention;

[0084] Figure 4 This is a schematic diagram of the material chamber of another IoT-based intelligent weighing device according to an embodiment of the present invention;

[0085] Figure 5 This is a schematic diagram of a discharge valve in an embodiment of the present invention. Detailed Implementation

[0086] The preferred embodiments of the present invention will be described below with reference to the accompanying drawings. It should be understood that the preferred embodiments described herein are for illustration and explanation only and are not intended to limit the present invention.

[0087] This invention provides an intelligent weighing method based on the Internet of Things, such as... Figure 1 As shown, it includes:

[0088] Step S1: Before the discharge valve is opened, the pressure sensor installed on the discharge valve detects the first pressure value of the product in the product container on the valve core through the first Internet of Things communication module;

[0089] Step S2: After the discharge valve opens and closes, the pressure sensor installed on the discharge valve detects the second pressure value of the product in the product container on the valve core through the first Internet of Things communication module;

[0090] Step S3: Determine the output weight of the product based on the first pressure value and the second pressure value.

[0091] The determination of the output weight of the product based on the first pressure value and the second pressure value includes:

[0092] The first IoT communication module communicates with the second IoT communication module of the commodity container to obtain parameter information of the commodity container sent by the second processor which is electrically connected to the second IoT communication module.

[0093] Based on parameter information, a pressure-weight comparison table is extracted from a pre-set weight analysis library;

[0094] Based on the first and second pressure values, consult the pressure-weight comparison table to determine the output weight.

[0095] The working principle and beneficial effects of the above technical solution are as follows:

[0096] The intelligent weighing vending machine dispenses goods through a dispensing pipe, typically positioned at the bottom to facilitate dispensing under gravity. When a customer purchases, the dispensing valve opens, and the goods fall from the container into the tray. Therefore, by measuring the first pressure value of the goods against the valve core before the valve opens and the second pressure value after the valve opens and closes, the weight can be correlated with the dispensed weight. Since the shape of the container and the structure of its internal cavity will affect the pressure on the valve core, determining the dispensed weight based on the first and second pressure values ​​requires knowing the container's parameters, including its type number. Containers with the same type number have identical shapes and dimensions. A pressure-weight mapping table associated with the type number is retrieved from a weight analysis database, and the dispensed weight can be directly calculated using the first and second pressure values.

[0097] In one embodiment, the IoT-based smart weighing method further includes:

[0098] The weighing requirement is obtained through the first human-computer interaction module, which corresponds one-to-one with the product container and is located next to the product container.

[0099] The third pressure value of the product in the product container on the valve core is obtained by the pressure sensor installed on the discharge valve through the first Internet of Things communication module.

[0100] The first IoT communication module communicates with the second IoT communication module of the commodity container to obtain parameter information of the commodity container sent by the second processor, which is electrically connected to the second IoT communication module.

[0101] Based on parameter information, retrieve the shipping control sub-database from the preset shipping control database;

[0102] Based on weighing requirements, third pressure value, and shipping control sub-library, determine the control parameter set for the discharge valve;

[0103] The discharge valve is controlled based on the set of control parameters.

[0104] This embodiment provides an automatic weighing method for users. Users input their weighing requirements through the first human-machine interface module corresponding to each product container. These requirements include the desired weight. The quantity of product in the container is determined by obtaining the third pressure value of the product against the valve core. The more product in the container, the faster the product exits at the same valve opening, because the greater the downward force of gravity, the less the obstruction factors affect the exit speed. Therefore, when the weighing requirement is low, it can easily lead to large deviations in the quantity of goods shipped and make control difficult. Therefore, the valve opening should be kept small in this case. This embodiment is based on the above principles. A dispensing control sub-library was constructed. Inputting weighing requirements and a third pressure value, the dispensing control sub-library processes the data to obtain a set of control parameters for the dispensing valve. These parameters include valve opening parameters and valve opening time parameters. To handle dispensing control for different types of commodity containers, different dispensing control sub-libraries are required. These sub-libraries are configured by professionals and stored within the dispensing control library and the vending machine's memory. The dispensing control sub-libraries within the dispensing control library are invoked based on the commodity container's parameter information, including: the commodity container's type number, the dispensing valve's type number, and the commodity's type number within the container.

[0105] In one embodiment, the IoT-based intelligent weighing method is characterized by further comprising:

[0106] Obtain the weighing information from the weighing module located below the product container;

[0107] Based on the weighing information and the correction control sub-library associated with the shipment control sub-library in the shipment control library, determine the correction parameter set;

[0108] Based on the modified parameter set, the control parameters in the control parameter set are modified, and the discharge valve is controlled based on the modified control parameter set.

[0109] In this embodiment, to achieve corrective control of the automatic discharging action during the automatic discharging process, the weighing information from the weighing module below the product container used to receive the product is analyzed. Based on the corrective control sub-library, a set of corrective parameters is determined, and the control parameter set is corrected before control is applied, thus improving the accuracy of discharging. Specifically, the set of corrective parameters is determined based on the weighing information and the corrective control sub-library associated with the discharging control sub-library in the discharging control library. This may include: analyzing the weighing information to determine the weight increase value per unit time and the average weight value per unit time; using the weight increase value and the average weight value as inputs, retrieving the set of corrective parameters associated with both from the corrective control sub-library; the set of corrective parameters includes: valve opening correction value and valve opening time correction value.

[0110] In one embodiment, the IoT-based smart weighing method further includes:

[0111] Before the discharge valve is opened, acquire the first image from the first image acquisition module located between the product container and the machine body;

[0112] After the discharge valve is opened and closed, a second image is acquired by the first image acquisition module located between the product container and the machine body.

[0113] Based on the first image, the first depth of the product inside the product container is determined; the second guide rail is fixed to the machine body and cannot be moved, and the product container is also fixed to the machine body and cannot be moved by a snap-fit ​​mechanism, so the positions of the second guide rail and the product container correspond. Thus, by taking the first image, the position of the first image acquisition module on the second guide rail and the position of the upper edge of the product in the first image can determine the first depth of the product inside the product container; the first depth is expressed as the distance from the top surface of the product to the discharge valve.

[0114] Based on the second image, the second depth of the goods inside the container is determined; the method for determining the second depth is the same as that for determining the first depth.

[0115] The first IoT communication module communicates with the second IoT communication module of the commodity container to obtain parameter information of the commodity container sent by the second processor which is electrically connected to the second IoT communication module.

[0116] Based on the first image, the information of the goods inside the goods container is determined; the information of the goods includes the type of goods (distinguished by type number in the vending device). Identifying the type of goods based on the image is a mature existing technology, so it will not be explained in detail here.

[0117] Based on parameter information and product information, the corresponding depth and weight comparison table is retrieved from the preset depth and weight comparison table repository; the parameter information includes: the type number of the product container; the product container type number in the preset depth and weight comparison table repository is associated with the depth and weight comparison table one by one.

[0118] Determine the reference weight based on the first depth, the second depth, and the depth-weight comparison table; determine the reference weight by consulting the depth-weight comparison table using the first and second depths.

[0119] An alarm message is output when the difference between the output weight and the reference weight is greater than the preset difference threshold (e.g., 20 grams).

[0120] This embodiment provides a method for verifying weighing results based on valve core pressure, so as to realize self-verification of weighing results. When an abnormality is found, an alarm message can be output to the mobile terminal of the staff to facilitate on-site troubleshooting.

[0121] This invention also provides an IoT-based intelligent weighing vending device, which applies any of the above-mentioned IoT-based intelligent weighing methods, such as... Figures 2 to 5 As shown, it includes:

[0122] The machine body 10 has a material chamber 20 inside;

[0123] Multiple commodity containers 13 are arranged and fixed inside the material chamber 20; the machine body 10 has transparent windows at corresponding positions of the commodity containers 13; each commodity container 13 contains one type of commodity.

[0124] Multiple first human-computer interaction modules 16, each corresponding to a multiple product container 13, are set on the surface of a transparent window; each first human-computer interaction module 16 includes: buttons and a display screen; the buttons include: value modification buttons and function selection buttons; the function selection buttons include: buttons indicating automatic dispensing;

[0125] The first processor is located inside the body 10 and is electrically connected to the first human-computer interaction module 16.

[0126] The first Internet of Things communication module is installed inside the body 10 and is electrically connected to the first processor.

[0127] The second human-computer interaction module 11 is disposed on the outer surface of the body 10 and is electrically connected to the first processor; the second human-computer interaction module 11 includes a touch screen, which improves the display of product information, product settlement and settlement information for customers;

[0128] The commodity container 13 includes:

[0129] The main body has an internal cavity for accommodating goods, and the lower part is wedge-shaped; the wedge shape at the bottom facilitates the discharge of goods.

[0130] The discharge pipe is located at the bottom of the main body and connects to the cavity;

[0131] Discharge valve 17 is installed on the discharge pipeline;

[0132] The discharge valve 17 includes a valve core 173 and a pressure sensor 26 embedded in the valve core 173.

[0133] The commodity container 13 also includes:

[0134] The second processor 23 is located on the side of the discharge valve 17 away from the handle 171 of the discharge valve 17;

[0135] The second IoT communication module 25 is located next to the second processor 23 and is electrically connected to the second processor 23.

[0136] The memory 24, electrically connected to the second processor 23, is used to store parameter information of the commodity container;

[0137] The discharge valve 17 also includes:

[0138] The valve body has a reset chamber 172 inside;

[0139] An annular protrusion 174 is disposed in the middle of the handle 171 and located inside the reset cavity 172; the handle 171 passes through the reset cavity 172 and is fixedly connected to the valve core 173.

[0140] The reset spring 175 is disposed between the reset cavity 172 and the annular protrusion 174 and is located on the side of the annular protrusion 174 away from the valve core 173.

[0141] Two first telescopic mechanisms 176 are symmetrically arranged on both sides of the valve core 173 and located on the side of the annular protrusion 174 closer to the valve core 173; the telescopic end of the first telescopic mechanism 176 contacts the annular protrusion 174; by controlling the extension of the first telescopic mechanism 176, the valve core 173 is pushed to move towards the handle 171, which can realize the opening of the valve; the extension length of the first telescopic mechanism 176 corresponds to the opening degree of the valve.

[0142] An annular body 177 is sleeved on the outer periphery of the handle 171 and located between the return spring 175 and the return cavity 172;

[0143] Two second telescopic mechanisms 178 are symmetrically arranged on both sides of the handle 171, and their telescopic ends are fixedly connected to the annular body 177. The extension of the second telescopic mechanism 178 compresses the return spring 175, increasing the force required to pull the valve. This requires a larger force to pull the valve, thus addressing the undesirable situation where a tall customer (180mm) with a small total demand (20 grams) accidentally applies too much force, resulting in excessive material output.

[0144] The first telescopic mechanism 176 and the second telescopic mechanism 178 are electrically connected to the second processor 23, respectively. The first and second telescopic mechanisms can be telescopic electric cylinders or telescopic pneumatic cylinders.

[0145] The IoT-based smart weighing and vending machine also includes:

[0146] The first guide rail 18 is set on the lower end face of the material chamber 20;

[0147] The weighing module 19 is slidably mounted on the first guide rail 18;

[0148] Multiple second guide rails 21, each corresponding to a product container 13, are disposed between the product container 13 and the inner wall of the machine body 10;

[0149] Multiple first image acquisition modules 22 are slidably mounted on a second guide rail 21; the first and second guide rails can be ball screw guide rails.

[0150] The weighing module 19 includes:

[0151] The slider is slidably mounted on the first guide rail 18;

[0152] The load cell is mounted on the upper surface of the slider;

[0153] An open container is placed on the weighing sensor.

[0154] A square groove 14 is symmetrically arranged on the upper part of the main body of the commodity container 13, and a square hole 12 is provided on the inner wall of the material cavity 20 corresponding to the square groove 14; at least one annular groove is provided in the middle of the main body, and a snap-fit ​​mechanism 15 is provided on the inner wall of the material cavity 20 corresponding to the annular groove. The annular groove and the snap-fit ​​mechanism 15 cooperate to fix the main body in the material cavity 20.

[0155] A contact switch is provided inside the square hole 12, and the contact switch is electrically connected to the first processor.

[0156] When the first processor receives the trigger signal from the contact switch, it disconnects the communication connection with the second IoT communication module 25 of the commodity container 13 corresponding to the square hole 12 and enters the IoT communication search mode; when a new second IoT communication module 25 is found, it establishes communication with it.

[0157] When replacing the product container 13, the two ends of a pre-prepared U-shaped body are inserted into the square hole 12. The U-shaped body and the square hole 12 cooperate to fix the product container 13. Then, the buckling mechanism 15 at the annular groove of the product container 13 is opened and the connection line between the second IoT communication module 25 and the body 10 is disconnected. After completion, the product container 13 is pulled out while being held. During the pulling process, the U-shaped body separates from the square hole 12. Then, the U-shaped body is inserted into the square groove 14 of the new product container 13, and the U-shaped body is inserted into the square hole 12 again while holding the new product container 13. This achieves pre-fixation. Then, the buckling mechanism 15 is snapped in sequence, and the connection line between the second IoT communication module 25 of the new product container 13 and the body 10 is connected. This achieves the fixation of the new product container 13. The U-shaped body is then pulled out. Through the above steps, the product container 13 can be replaced by a single person, and the modular replacement of the product container 13 improves the efficiency of product replacement.

[0158] In one embodiment, the IoT-based smart weighing vending device further includes:

[0159] The second image acquisition module is located on the upper part of the body 10 and is electrically connected to the first processor. It is used to capture a third image of the front of the body 10.

[0160] The first processor also performs the following operations:

[0161] When the first human-computer interaction module 16 is triggered, the second image acquisition module captures a third image of the front of the body 10.

[0162] Based on the third image, the height of the triggering person is determined. First, human contour recognition is performed on the third image to determine the human contour closest to the first human-computer interaction module 16 that is being triggered as the contour corresponding to the triggering person. Then, the vertical length of the human contour is measured, and the height of the triggering person is determined according to the coefficient corresponding to the image and the real human body.

[0163] The weighing requirement is obtained through the first human-computer interaction module 16;

[0164] Based on the weighing requirements and the height of the triggering personnel, the extension length of the second telescopic mechanism 178 is determined; the extension length is determined by querying the preset extension length determination table of the second telescopic mechanism 178 through the required weight and height in the weighing requirements; the required weight, height and extension length are correlated in the extension length determination table of the second telescopic mechanism 178.

[0165] Based on the elongation length, control the elongation of the second telescopic mechanism 178;

[0166] When an automatic weighing control command is received through the first human-machine interaction module 16, the second telescopic mechanism 178 is controlled to retract to a preset position where the extension length is zero, and the first telescopic mechanism 176 is controlled to extend. When the customer presses the button corresponding to the automatic weighing control command, the system switches to automatic dispensing mode. This requires resetting the second telescopic mechanism 178 and controlling the first telescopic mechanism 176 to extend to achieve automatic material dispensing. Generally, children are larger than adults; and as people grow older, their height and strength inevitably increase. Therefore, this application uses fuzzy logic to correlate height with the user's strength, using height as the control condition to adjust the force required for the same valve opening, thus avoiding the undesirable situation of excessive material dispensing caused by the user accidentally applying too much force.

[0167] Obviously, those skilled in the art can make various modifications and variations to this invention without departing from its spirit and scope. Therefore, if these modifications and variations fall within the scope of the claims of this invention and their equivalents, this invention also intends to include these modifications and variations.

Claims

1. A smart weighing method based on the Internet of Things, characterized in that, include: Before the discharge valve is opened, the first pressure value of the product in the product container on the valve core is obtained by the pressure sensor set on the discharge valve through the first Internet of Things communication module. After the discharge valve is opened and closed, the pressure sensor installed on the discharge valve detects the second pressure value of the product in the product container on the valve core through the first Internet of Things communication module. The output weight of the product is determined based on the first pressure value and the second pressure value; The weighing requirement is obtained through a first human-computer interaction module that corresponds one-to-one with the commodity container and is set next to the commodity container; The third pressure value of the product in the product container on the valve core is obtained by the pressure sensor installed on the discharge valve through the first Internet of Things communication module. The first IoT communication module communicates with the second IoT communication module of the commodity container to obtain parameter information of the commodity container sent by the second processor, which is electrically connected to the second IoT communication module. Based on the parameter information, the shipping control sub-database is retrieved from the preset shipping control database; Based on the weighing requirements, the third pressure value, and the shipping control sub-library, determine the control parameter set for the discharge valve; The discharge valve is controlled to operate based on the set of control parameters.

2. The intelligent weighing method based on the Internet of Things as described in claim 1, characterized in that, Determining the output weight of the product based on the first pressure value and the second pressure value includes: The first IoT communication module communicates with the second IoT communication module of the commodity container to obtain parameter information of the commodity container sent by the second processor, which is electrically connected to the second IoT communication module. Based on the parameter information, a pressure-weight comparison table is extracted from a preset weight analysis library; Based on the first pressure value and the second pressure value, the pressure-weight comparison table is consulted to determine the output weight.

3. The intelligent weighing method based on the Internet of Things as described in claim 1, characterized in that, Also includes: Obtain the weighing information from the weighing module located below the product container; Based on the weighing information and the correction control sub-library associated with the shipment control sub-library in the shipment control library, a set of correction parameters is determined; Based on the modified parameter set, the control parameters in the control parameter set are modified, and the discharge valve is controlled to operate based on the modified control parameter set.

4. The intelligent weighing method based on the Internet of Things as described in claim 1, characterized in that, Also includes: Before the discharge valve is opened, acquire the first image from the first image acquisition module located between the product container and the machine body; After the discharge valve is opened and closed, a second image is acquired by the first image acquisition module located between the product container and the machine body. Based on the first image, determine the first depth of the goods inside the goods container; Based on the second image, determine the second depth of the goods inside the goods container; The first IoT communication module communicates with the second IoT communication module of the commodity container to obtain parameter information of the commodity container sent by the second processor, which is electrically connected to the second IoT communication module. Based on the first image, determine the information of the goods inside the goods container; Based on the parameter information and the information of the goods in the goods container, the corresponding depth and weight comparison table is retrieved from the preset depth and weight comparison table repository. Based on the first depth, the second depth, and the depth-weight comparison table, a reference weight is determined; An alarm message is output when the difference between the output weight and the reference weight is greater than a preset difference threshold.

5. An IoT-based intelligent weighing vending device, employing the IoT-based intelligent weighing method as described in any one of claims 1 to 4, characterized in that, include: The machine body has a material chamber inside; Multiple commodity containers are arranged and fixed inside the material chamber; the machine body has transparent windows at corresponding positions of the commodity containers; Multiple first human-computer interaction modules, each corresponding to one of the multiple product containers, are disposed on the surface of the transparent window; A first processor is disposed within the machine body and is electrically connected to the first human-machine interaction module. A first Internet of Things (IoT) communication module is disposed within the body and is electrically connected to the first processor. The second human-computer interaction module is disposed on the outer surface of the machine body and is electrically connected to the first processor; The commodity container includes: The main body has an internal cavity for accommodating goods, and the lower part is wedge-shaped. A discharge pipe is located at the lower part of the main body and communicates with the cavity; A discharge valve is installed on the discharge pipeline; The discharge valve includes a valve core and a pressure sensor embedded in the valve core.

6. The IoT-based intelligent weighing and vending device as described in claim 5, characterized in that, The product container also includes: The second processor is located on the side of the discharge valve away from the handle of the discharge valve; The second IoT communication module is located next to the second processor and is electrically connected to the second processor. The discharge valve also includes: The valve body has a reset chamber inside; An annular protrusion is located in the middle of the handle and within the reset cavity; the handle passes through the reset cavity and is fixedly connected to the valve core. A reset spring is disposed between the reset cavity and the annular protrusion and located on the side of the annular protrusion away from the valve core; Two first telescopic mechanisms are symmetrically arranged on both sides of the valve core and located on the side of the annular protrusion closer to the valve core; the telescopic end of the first telescopic mechanism contacts the annular protrusion; An annular body is sleeved around the outer periphery of the handle and located between the return spring and the return cavity; Two second telescopic mechanisms are symmetrically arranged on both sides of the handle and their telescopic ends are fixedly connected to the annular body; The first telescopic mechanism and the second telescopic mechanism are respectively electrically connected to the second processor.

7. The IoT-based intelligent weighing and vending device as described in claim 5, characterized in that, Also includes: The first guide rail is disposed on the lower end face of the material cavity; The weighing module is slidably mounted on the first guide rail; Multiple second guide rails, each corresponding to a product container, are disposed between the product container and the inner wall of the machine body; Multiple first image acquisition modules are slidably mounted on the second guide rail; The weighing module includes: The slider is slidably mounted on the first guide rail; A weighing sensor is disposed on the upper surface of the slider; An open container is placed on the weighing sensor.

8. The IoT-based intelligent weighing and vending device as described in claim 5, characterized in that, A square groove is symmetrically arranged on the upper part of the main body of the commodity container, and a square hole is provided on the inner wall of the material cavity corresponding to the position of the square groove; at least one annular groove is provided in the middle of the main body, and a snap-fit ​​mechanism is provided on the inner wall of the material cavity corresponding to the position of the annular groove. The annular groove and the snap-fit ​​mechanism cooperate to fix the main body in the material cavity. A contact switch is provided inside the square hole, and the contact switch is electrically connected to the first processor. When the first processor receives the trigger signal from the contact switch, it disconnects the communication connection with the second IoT communication module of the commodity container corresponding to the square hole and enters the IoT communication search mode; when a new second IoT communication module is found, it establishes communication with it.

9. The IoT-based intelligent weighing and vending device as described in claim 5, characterized in that, Also includes: The second image acquisition module is located on the upper part of the machine body and is electrically connected to the first processor. It is used to capture a third image of the front of the machine body. The first processor also performs the following operations: When the first human-computer interaction module is triggered, the second image acquisition module captures a third image of the front of the machine. Based on the third image, determine the height of the person who triggered the event; The weighing requirement is obtained through the first human-computer interaction module; Based on the weighing requirements and the height of the triggering person, the extension length of the second telescopic mechanism is determined; Based on the elongation length, control the extension of the second telescopic mechanism; When an automatic weighing control command is received through the first human-machine interaction module, the second telescopic mechanism is controlled to retract to a preset position where the extension length is zero, and the first telescopic mechanism is controlled to extend.

Citation Information

Patent Citations

  • Weighing device and method for intelligent vending machine

    CN109029667A

  • Payment control method and device for automatic vending system, equipment and storage medium

    CN109615361A