Height measuring method based on intelligent height and weight scale and intelligent height and weight scale
By integrating a distance measuring module and a three-dimensional coordinate system calculation, the intelligent height and weight scale solves the problem of requiring additional equipment to measure height in existing technologies, realizing convenient and efficient height and weight measurement, and ensuring the accuracy and portability of the measurement.
Patent Information
- Application Number
- CN202511105021.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-07
- Publication Date
- 2025-11-04
AI Technical Summary
Existing scales only measure weight; additional equipment is needed to measure height, which is cumbersome, takes up space, and affects portability and measurement accuracy.
Design an intelligent height and weight scale that integrates a distance measuring module, a folding telescopic arm, an MCU, and a weighing module. It calculates height through a three-dimensional coordinate system and acquires data in real time using a laser distance sensor and an angle sensor to achieve automatic height measurement and verification.
It enables efficient and accurate measurement of weight and height on the same device, is easy to operate, occupies little space, and has multiple verification methods to ensure the accuracy of measurement results.
Smart Images

Figure CN120890531A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of weighing scale technology, specifically to a height measurement method based on an intelligent height and weight scale, and an intelligent height and weight scale. Background Technology
[0002] Currently, most scales on the market only measure weight; height measurement often requires a separate height measuring instrument, such as a height ruler or ultrasonic height measuring device. These separate height measuring devices not only take up extra space but also require additional user operation, making them inconvenient. This is especially true in scenarios like homes and health check centers where simultaneous weight and height data is needed, resulting in cumbersome and inefficient procedures. For example, scales requiring a handheld measuring module or baffle for height measurement are prone to significant measurement errors and are cumbersome to operate; scales with support columns require considerable space, affecting product form and portability.
[0003] Therefore, there is an urgent need for a device that can integrate weight and height measurement functions to achieve convenient and efficient body data measurement. Summary of the Invention
[0004] The technical problem to be solved by the present invention is to provide a height measurement method based on an intelligent height and weight scale, and an intelligent height and weight scale with high integration, convenient operation, accurate measurement and small product size.
[0005] To solve the above-mentioned technical problems, the first technical solution adopted by the present invention is as follows:
[0006] A height measurement method based on an intelligent height and weight scale includes: a scale body, a distance measuring module, a folding telescopic arm, an MCU, and a weighing module; the distance measuring module includes a module body, an angle sensor, a laser distance sensor, and a drive motor; the angle sensor and the laser distance sensor are fixedly mounted on the module body; the module body is connected to the drive motor; the MCU, connected to the weighing module, is located inside the scale body; one end of the folding telescopic arm is rotatably mounted inside the scale body, and the other end is equipped with the distance measuring module; the distance measuring module can be folded and stored inside the scale body via the folding telescopic arm; the angle sensor, laser distance sensor, and drive motor in the distance measuring module are electrically connected to the MCU via leads located inside the folding telescopic arm; the weighing standing panel of the scale body has foot shape markings;
[0007] Methods for measuring height include:
[0008] After the weighing module senses the human body weight, it notifies the MCU.
[0009] In a three-dimensional coordinate system with the ranging module as the coordinate axis origin, the direction perpendicular to the body of the body scale as the Z coordinate axis, and the direction from the ranging module to the body of the body scale as the X coordinate axis, the MCU controls the module body to rotate around the Y coordinate axis to align the X coordinate axis as the initial position, and rotates in the direction of the Z coordinate axis at a preset speed, during which the angle sensor acquires real-time rotation angle data, and the laser ranging sensor acquires real-time distance data and sends them to the MCU;
[0010] The MCU calculates the corresponding height value in real time according to the received rotation angle data and the corresponding distance data, and the preset horizontal distance from the foot shape identifier to the ranging module by using the Pythagorean theorem;
[0011] When it is detected that the difference between the current calculated height value and the previous height value exceeds a preset threshold, the previous height value is output.
[0012] Optionally, before the output of the previous height value, the previous height value is verified by using verification method one, which comprises the following steps:
[0013] A theoretical height value is calculated by using a trigonometric function according to the rotation angle data corresponding to the previous height value and the horizontal distance, and the previous height value is verified by verification method one if the difference between the theoretical height value and the previous height value is within a preset reasonable error range.
[0014] Optionally, before the output of the previous height value, the previous height value is verified by using verification method two, which comprises the following steps:
[0015] It is judged whether the rotation angle data corresponding to the previous height value is within a preset reasonable angle range, and the previous height value is verified by verification method two if yes.
[0016] Optionally, the reasonable angle range is determined according to the maximum height of a human being and the minimum height of a human being who can stand independently.
[0017] Optionally, before the output of the previous height value, the previous height value is verified by using verification method three, which comprises the following steps:
[0018] A preset number of angle data less than the rotation angle data corresponding to the previous height value are selected, height values corresponding to the preset number of angle data are calculated by using the Pythagorean theorem, it is judged whether all the calculated height values are less than the previous height value, and the previous height value is verified by verification method three if yes.
[0019] The second technical solution adopted by the application is:
[0020] The intelligent height and weight scale comprises a body, a distance measuring module, a folding telescopic arm, an MCU and a weighing module; the distance measuring module comprises a module body, an angle sensor, a laser distance measuring sensor and a driving motor; the angle sensor and the laser distance measuring sensor are fixedly arranged on the module body; the module body is connected with the driving motor; the MCU is arranged in the body and connected with the weighing module; one end of the folding telescopic arm is rotatably arranged in the body, and the other end is provided with the distance measuring module; the distance measuring module is foldably arranged in the body through the folding telescopic arm; the angle sensor, the laser distance measuring sensor and the driving motor in the distance measuring module are electrically connected with the MCU through lead wires arranged in the folding telescopic arm; a foot-shaped mark is arranged on a standing panel of the body.
[0021] The weighing module is used for informing the MCU after sensing the weight of the human body.
[0022] The MCU is used for controlling the distance measuring module to rotate along the Y coordinate axis as the rotating shaft, aligning the X coordinate axis as the initial position, and rotating along the Z coordinate axis at a preset speed in a three-dimensional coordinate system with the distance measuring module as the coordinate axis origin, the direction perpendicular to the body as the Z coordinate axis and the direction from the distance measuring module to the body as the X coordinate axis; receiving the rotating angle data sent by the angle sensor and the distance data sent by the laser distance measuring sensor in real time; calculating the corresponding height value in real time by using the Pythagorean theorem according to the received rotating angle data, the corresponding distance data and the preset horizontal distance from the foot-shaped mark to the distance measuring module; and outputting the previous height value when the difference between the current calculated height value and the previous height value exceeds a preset threshold.
[0023] Optionally, the folding telescopic arm comprises two or more folding rods, and adjacent folding rods are rotatably connected.
[0024] Optionally, a rotating shaft is arranged between adjacent folding rods, and the adjacent folding rods are rotatably connected through the rotating shaft.
[0025] Optionally, the folding telescopic arm comprises a first folding rod, a second folding rod and a third folding rod; one end of the first folding rod is provided with the distance measuring module, and the other end is connected with the second folding rod; the second folding rod is connected with the third folding rod; one end of the third folding rod away from the first folding rod is arranged in the body; the combination of the first folding rod, the second folding rod and the third folding rod can be expanded to an L-shaped state and folded to a linear state.
[0026] Optionally, the laser distance measuring sensor is an infrared distance measuring sensor or an ultrasonic distance measuring sensor.
[0027] The height measuring method based on the intelligent height and weight scale and the intelligent height and weight scale have the advantages that the height measuring method based on the intelligent height and weight scale and the intelligent height and weight scale are provided, the distance measuring module, the MCU and the weighing module are integrated in the body of the weight scale, the distance measuring module can be folded and stored in the body of the weight scale through the folding telescopic arm, and no extra space is occupied; when the height needs to be measured, the distance measuring module can be fixed in front of the weight scale through the unfolded folding telescopic arm, the human body is scanned from bottom to top, the distance data and the corresponding rotation angle data are obtained in real time, the corresponding height value is calculated by the MCU by using the Pythagorean theorem, and the height value before the mutation is taken as the measured height value. The height measuring method based on the intelligent height and weight scale and the intelligent height and weight scale not only realize function integration and can have the weighing and height measuring functions at the same time, but also can be stored in the form of an ordinary weight scale, have the characteristics of convenient storage and no extra space occupation, can realize automatic measurement, and are convenient to operate, and users only need to stand and cooperate with scanning. In addition, the height measuring method based on the intelligent height and weight scale and the intelligent height and weight scale are provided with multiple measurement result verification modes, and the accuracy of the height measurement result can be ensured. BRIEF DESCRIPTION OF DRAWINGS
[0028] Figure 1 A structure schematic diagram of the intelligent height and weight scale provided by the embodiment of the present application;
[0029] Figure 2 A three-dimensional coordinate system used in the height measuring method based on the intelligent height and weight scale provided by the embodiment of the present application;
[0030] Figure 3 An electrical connection schematic diagram between the components in the intelligent height and weight scale provided by the embodiment of the present application;
[0031] Figure 4 A circuit connection structure schematic diagram of the ultrasonic module U1 used in the specific example of the present application;
[0032] Figure 5 A circuit connection structure schematic diagram of the angle sensor circuit used in the specific example of the present application;
[0033] Figure 6 A flowchart of the height measuring method based on the intelligent height and weight scale provided by the embodiment of the present application;
[0034] Figure 7 A measurement principle schematic diagram in the height measuring method based on the intelligent height and weight scale provided by the embodiment of the present application. DETAILED DESCRIPTION
[0035] In order to explain possible application scenarios, technical principles, specific implementation schemes, and the purposes and effects of the present application in detail, the following will be described in detail in combination with the specific embodiments listed and the accompanying drawings. The embodiments described herein are only used to more clearly illustrate the technical solutions of the present application, and therefore only serve as examples, and cannot limit the protection scope of the present application.
[0036] In this paper, the term "embodiment" means that the specific features, structures or properties described in combination with the embodiment can be included in at least one embodiment of the present application. The term "embodiment" appearing at various places in the specification does not necessarily refer to the same embodiment, and does not particularly limit its independence or association with other embodiments. In principle, in this application, as long as there is no technical contradiction or conflict, each technical feature mentioned in each embodiment can be combined in any way to form a corresponding implementable technical solution.
[0037] Unless otherwise defined, the meanings of the technical terms used herein are the same as those commonly understood by those skilled in the art to which the present application belongs; the use of related terms herein is only for the purpose of describing specific embodiments, and is not intended to limit the present application.
[0038] In the description of the present application, the phrase "and / or" is a description of the logical relationship between objects, which means that there can be three relationships, for example, A and / or B, which means that there are three cases: A exists, B exists, and A and B exist at the same time. In addition, the character " / " in this paper generally represents that the associated objects before and after are a "or" logical relationship.
[0039] In the present application, terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual quantity, primary and secondary or order relationship between the entities or operations.
[0040] Without more limitations, in the present application, the "includes", "contains", "has" or other similar expressions used in the sentence are intended to cover non-exclusive inclusion, and these expressions do not exclude the presence of other elements in the process, method or product including the described elements, so that the process, method or product including a series of elements can not only include those limited elements, but also include other elements not explicitly listed, or also include elements inherent to such process, method or product.
[0041] As the same as the understanding in the "Examination Guidelines", in the present application, the expressions such as "greater than", "less than", "exceed" are understood as not including the number; the expressions such as "above", "below", "within" are understood as including the number. In addition, in the description of the embodiments of the present application, the meaning of "a plurality of" is two or more (including two), and similar expressions related to "a plurality of" are also understood in this way, for example, "a plurality of groups", "a plurality of times", etc., unless otherwise explicitly specified.
[0042] In the description of the embodiments of the present application, the spatially-related expressions used, such as "center", "longitudinal", "transverse", "length", "width", "thickness", "upper", "lower", "front", "back", "left", "right", "vertical", "horizontal", "perpendicular", "top", "bottom", "inside", "outside", "clockwise", "counterclockwise", "axial", "radial", "circumferential", etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the specific embodiments or the drawings, and are only for the convenience of describing the specific embodiments of the present application or for the reader to understand, and do not indicate or imply that the indicated device or component must have a particular position, a particular orientation, or be constructed or operated in a particular orientation, and therefore cannot be understood as a limitation on the embodiments of the present application.
[0043] Unless otherwise explicitly specified or limited, in the description of the embodiments of the present application, the terms "mount", "connect", "connect", "fix", "set", etc. should be understood broadly. For example, the "connection" can be fixed connection, or detachable connection, or integrated setting; it can be mechanical connection, or electrical connection, or communication connection; it can be direct connection, or indirect connection through intermediate medium; it can be the internal communication of two elements or the interaction relationship between two elements. For those skilled in the art to which the present application belongs, the specific meaning of the above terms in the embodiments of the present application can be understood according to the specific circumstances.
[0044] Embodiment one
[0045] The present embodiment provides an intelligent height and weight scale, which can realize the functions of weighing and measuring height at the same time on one device.
[0046] As Figure 1 shown, the intelligent height and weight scale provided by the present embodiment comprises a weight scale body 1, a distance measuring module 2, a folding telescopic arm 3, an MCU (not shown in the figure) and a weighing module (not shown in the figure).
[0047] The ranging module 2 described in the embodiment comprises a module body 21, an angle sensor 22, a laser ranging sensor 23 and a driving motor 24. The angle sensor 22 and the laser ranging sensor 23 are fixedly arranged on the module body 21. Optionally, the angle sensor and the laser ranging sensor are arranged left and right or front and back, or are arranged in a staggered manner, and the specific arrangement positions of the two are not limited.
[0048] The module body 21 is connected with the driving motor 24, and the module body 21 drives the angle sensor 22 and the laser ranging sensor 23 thereon to rotate together under the driving of the driving motor 24. The angle sensor 22 is specifically connected to the rotating shaft of the driving motor 24 or the module body 21, so as to realize detection of the rotating angle of the ranging module 2.
[0049] Specifically, the intelligent height and weight scale form when the folding telescopic arm 3 is in an unfolded state and the ranging module 2 is installed in place, and the intelligent height and weight scale form when the folding telescopic arm 3 is in a folded and stored state and the ranging module 2 is stored in the inside of the body of the weight scale are as shown in Figure 1 The three-dimensional coordinate system with the position of the ranging module as the coordinate axis origin, the direction perpendicular to the body of the weight scale as the Z coordinate axis and the straight line direction from the ranging module to the body of the weight scale as the X coordinate axis is established as shown in Figure 2
[0050] Preferably, the initial position of the angle sensor is aligned with the direction of the X coordinate axis (also referred to as X horizontal axis). That is, the angle sensor is aligned with the X coordinate axis direction as 0 degrees, and the angle sensing is performed from the direction of the X coordinate axis to the direction of the Z coordinate axis.
[0051] Preferably, the initial laser ray of the laser ranging sensor is also aligned with the direction of the X coordinate axis. That is, the initial laser ray of the laser ranging sensor is on the same straight line with the X coordinate axis, and the distance sensing is performed from the direction of the X coordinate axis to the direction of the Z coordinate axis.
[0052] The ranging module is configured such that the module body thereof rotates around the Y coordinate axis as the rotating shaft under the driving of the driving motor, aligns the X coordinate axis as the initial position, specifically, the initial position of the angle sensor and the initial laser ray of the laser ranging sensor align the X coordinate axis as the initial position, rotates around the Z coordinate axis at a preset speed, and during the rotation, the angle sensor acquires real-time rotating angle data and the laser ranging sensor acquires real-time distance data and sends the data to the MCU.
[0053] As shown in Figure 1 As shown, one end of the folding telescopic arm 3 is rotatably installed inside the body weight scale body 1, and the other end is provided with the distance measuring module 2; the distance measuring module 2 can be folded and stored inside the body weight scale body 1 through the folding telescopic arm 3. Here, after storage is completed, the smart height and weight scale of the present embodiment is the same as the ordinary body weight scale. When the folding telescopic arm 3 is fully unfolded and placed in place, the distance measuring module 2 is spaced apart from the body weight scale body 1 by a certain distance, and the distance measuring module 2 faces the human body (which can be the front of the human body or the back of the human body).
[0054] The angle sensor 22, the laser distance measuring sensor 23 and the driving motor 24 in the distance measuring module 2 are respectively electrically connected with the MCU (not shown) through the lead wires located inside the folding telescopic arm 3, so as to realize line regulation, reduce damage, and have better aesthetics. Figure 1 As shown, it is a schematic diagram of the electrical connection between each component in the present embodiment. Figure 3
[0055] The body weight scale body of the present embodiment is provided with a foot shape mark on the weighing standing panel. The foot shape mark is used to guide the correct standing position of the user when weighing and measuring height, so as to ensure the accuracy of the weighing and height measuring values. Especially when the height measuring function is performed, it is necessary to guide the user to place both feet in the foot shape mark through the voice prompt or light prompt function of the foot shape mark, so as to ensure the accuracy of the measured height value.
[0056] The MCU and the weighing module of the present embodiment are both arranged inside the body weight scale body, and the weighing module is electrically connected with the MCU, but the specific arrangement positions of the two are not limited. Here, the weighing module is used to realize the weighing function, and also used to notify the MCU after sensing the weight of the human body, so as to trigger the height measuring function.
[0057] In the height measuring function, the MCU is configured to: control the driving motor of the distance measuring module, control the module body of the distance measuring module to rotate around the Y coordinate axis as the initial position of the X coordinate axis, and rotate in the direction of the Z coordinate axis at a preset speed; receive the rotation angle data sent by the angle sensor and the distance data sent by the laser distance measuring sensor in real time; according to the received rotation angle data and the corresponding distance data, the preset horizontal distance from the foot shape mark to the distance measuring module, the corresponding height value is calculated in real time by using the Pythagorean theorem; and when the difference between the current calculated height value and the previous height value exceeds the preset threshold, the previous height value is output.
[0058] The height measuring working principle of the smart height and weight scale provided by the present embodiment is as follows:
[0059] After the ranging module is unfolded and settled in place by the folding telescopic arm, if the weighing module senses the human body weight, the MCU is informed; the MCU controls the ranging module to rotate around the Y coordinate axis as the rotating shaft, aligns the X coordinate axis as the initial position, and rotates to the Z coordinate axis direction at a preset speed. It can be simply understood that the ranging module scans from the user's foot to the head position. During this period, the angle sensor will collect real-time rotation angle data, and the laser ranging sensor will also obtain real-time distance data. The data collected by the ranging module will be sent to the MCU; the MCU will calculate the corresponding height value in real time according to the real-time received rotation angle data and the corresponding distance data (according to the collection time point), and the preset horizontal distance from the foot type identifier to the ranging module, using the Pythagorean theorem (for reference Figure 2 ).
[0060] In some embodiments, the folding telescopic arm includes two or more folding rods, and adjacent folding rods are rotationally connected. Here, the design of multiple folding rods can be folded and retracted with the ranging module to a smaller space, optimizing the storage space.
[0061] Preferably, a rotating shaft is arranged between adjacent folding rods, and the adjacent folding rods are rotationally connected through the rotating shaft. Here, by connecting adjacent folding rods through a rotating shaft, the folding rods can be kept stable during unfolding and folding, better avoiding loosening and deviation problems, and achieving precise positioning and rapid rotation of the folding rods. Moreover, it can better support flexible rotation in multiple axes, simplify the folding operation, and also has the advantages of strong bearing capacity and longer service life.
[0062] As an embodiment, as shown in Figure 1 , the folding telescopic arm specifically includes a first folding rod 31, a second folding rod 32, and a third folding rod 33. One end of the first folding rod 31 is provided with the ranging module 2, and the other end is rotationally connected with the second folding rod 32. The second folding rod 32 is rotationally connected with the third folding rod 33. One end of the third folding rod 33, which is away from the first folding rod 31, is installed inside the body of the body weight scale 1. The combination of the first folding rod 31, the second folding rod 32, and the third folding rod 33 can be unfolded to an L-shaped state, or folded to a straight line state and stored inside the body of the body weight scale 1. When in the L-shaped state, the third folding rod 33 and the second folding rod 32 are perpendicular to the body of the body weight scale 1. When in the straight line state, the second folding rod 33 can be rotated 90 degrees towards the inside of the body of the body weight scale 1 to be completely hidden inside the body of the body weight scale 1.
[0063] Preferably, the first folding rod, the second folding rod and the third folding rod are rotationally connected through the rotation shaft.
[0064] In yet some specific embodiments, the laser ranging sensor can be an infrared ranging sensor or an ultrasonic ranging sensor. The specific configuration can be flexibly made according to different scene requirements.
[0065] As a specific example, the ultrasonic ranging sensor can be implemented by using an ultrasonic module U1 as shown in Figure 4 The laser ranging sensor can be implemented by using an angle sensor circuit as shown in Figure 5 .
[0066] The intelligent height and weight scale provided by the embodiment has at least the following advantages:
[0067] 1. High integration, the weight and height measurement can be completed on one device; in daily life, the module for measuring height can be folded and stored in the body of the weight scale through the folding telescopic arm, which is convenient to store and does not occupy extra space.
[0068] 2. Fully automatic measurement, the user only needs to stand, and the device automatically completes scanning and calculation, which is extremely simple to operate.
[0069] 3. Controllable cost, the core components (ranging module, angle sensor, small motor) are mature and relatively low-cost components.
[0070] 4. Improve user experience, can provide more comprehensive physical data (BMI calculation basis), meet the health management needs.
[0071] Embodiment Two
[0072] The embodiment further extends the embodiment one and provides a height measurement method based on the intelligent height and weight scale of the embodiment one. Here, the hardware structure part of the intelligent height and weight scale will not be repeated, and the details can be referred to the description of the embodiment one.
[0073] Please understand in combination with Figure 1 , Figure 2 , Figure 6 and Figure 7 The height measurement method based on the intelligent height and weight scale provided by the embodiment includes the following steps as shown in Figure 6 .
[0074] S1: After the weight module senses the weight of the human body, the weight measurement is performed, and the MCU is notified at the same time;
[0075] When the weighing module senses the weight of the human body, the user is guided to place both feet in the foot shape mark provided on the height and weight scale, so as to ensure the accuracy of the height measurement and the weight measurement result. Alternatively, the guiding effect can be achieved through voice prompt or light prompt on the foot shape mark or other ways.
[0076] S2: The MCU judges whether the distance measuring module is installed in place;
[0077] Alternatively, the state of the folding telescopic arm (whether it is in the folded storage state) can be used for judgment, or the sensing result (whether the distance measurement result is close to the distance from the distance measuring module to the edge of the body of the weight scale) of the laser distance measuring sensor in the distance measuring module can be used for judgment, or other feasible ways for determining that the distance measuring module is installed in place.
[0078] S3: After determining that the distance measuring module is installed in place, the distance measuring module is initialized;
[0079] The distance measuring module initialization is mainly to align the angle sensor and the laser distance measuring sensor in the distance measuring module with the three-dimensional coordinate axis. Figure 2 Specifically, the initial position of the angle sensor is aligned with the X coordinate axis (also known as X horizontal axis), and the initial laser ray of the laser distance measuring sensor is also aligned with the X coordinate axis.
[0080] S4: The MCU reads the horizontal distance B preset before factory, which refers to the horizontal straight line distance from the foot shape mark to the distance measuring module.
[0081] Specifically, it refers to the straight line distance between the point corresponding to the human body trunk in the foot shape mark and the laser ray emitting point of the laser distance measuring sensor in the distance measuring module, so as to maximize the accuracy of the height measurement result. Since the horizontal distance B is basically unchanged when the distance measuring module is installed in place, and will be used to calculate the height value in this embodiment, the value will be pre-calibrated before factory and stored in the memory of the intelligent height and weight scale, so as to be directly retrieved.
[0082] S5: The MCU performs height measurement, as shown in Figure 2 In the three-dimensional coordinate system, the MCU controls the driving motor of the distance measuring module to drive the module body to rotate around the Y coordinate axis as the rotation axis, aligns the X coordinate axis as the initial position, and rotates in the direction of the Z coordinate axis at a preset speed. During the rotation, the angle sensor acquires real-time rotation angle data, and the laser distance measuring sensor acquires real-time distance data and sends it to the MCU.
[0083] S6: The MCU calculates the corresponding height value in real time according to the received rotation angle data and its corresponding distance data (corresponding association according to the time point), and the preset horizontal distance B, using the Pythagorean theorem;
[0084] In combination Figure 2 It can be understood that the angle sensor will take the horizontal line where the X coordinate axis is located as the initial position, that is, the angle sensing value of the angle sensor at this time is 0°; the laser ranging sensor will also take the horizontal line where the X coordinate axis is located as the initial position, that is, it starts from the user's foot. Under the driving of the driving motor, the angle sensor and the laser ranging sensor on the module body simultaneously rotate at a preset speed in the direction of the Z coordinate axis, during which the angle sensor records the rotation angle θ in real time, and the laser ranging sensor scans from the user's foot to the head position and records the distance data (A_θ) in real time. Preferably, the driving step of the driving motor is fixed, so that the angle of each rotation of the module body of the ranging module is fixed, and correspondingly, the rotation angle recorded by the angle sensor is also regularly increased, for example, 0°, 2°, 4°, ….
[0085] According to the Pythagorean theorem of a right triangle, the distance data (A_θ) measured by the laser ranging sensor is the hypotenuse, the horizontal distance B is the horizontal straight side, and the vertical straight side h_θ, that is, the calculation formula of the height value of the user is:
[0086] S7: Whether the calculated height value occurs mutation, that is, the difference between the current calculated height value and the previous height value exceeds the preset threshold;
[0087] If mutation occurs, that is, exceeds the preset threshold, then the previous height value, that is, the height value before mutation, is taken as the calculated height value. At this time, the rotation angle θ corresponding to the height value h_θ before mutation is recorded. Specifically, the calculated height value H_candidate can be calculated by assigning a value, that is, H_candidate = height value h_θ before mutation, and a = θ.
[0088] In combination Figure 7 It can be understood that when the measured height value occurs mutation, it indicates that the laser beam of the laser ranging sensor has passed over the top of the head and is directed to a farther place. Therefore, it can be determined that the height value measured before mutation corresponds to the time when the laser beam of the laser ranging sensor is directed to the highest point of the top of the head. At this time, the measured height value is relatively accurate.
[0089] In some specific embodiments, the calculated height value H_candidate calculated by the MCU will also be verified to ensure the accuracy of the height measurement result.
[0090] Optionally, the calculated height value H candidate can be verified by one or more of the following verification methods in combination, so as to meet the needs of different scenarios and different measurement accuracies.
[0091] (I) Verification method one (theoretical value comparison)
[0092] According to the rotation angle a corresponding to the calculated height value H candidate and the horizontal distance B, a theoretical height value H a is calculated by using a trigonometric function; the theoretical height value H a and the calculated height value H candidate are compared, and if the difference AH between the two is within a preset reasonable error range, the verification method one is passed.
[0093] The verification principle of the verification method one is:
[0094] In the ideal case where the laser ray of the laser ranging sensor is just at the highest point of the user's head, according to the trigonometric function, the theoretical height value H a should satisfy H a ≈ B*tan(a) with the rotation angle a and the horizontal distance B. Therefore, the theoretical height value H a can be calculated and obtained, and then it is judged whether the calculated height value is accurate or not. Here, if the difference between the two satisfies the preset reasonable error range, it is considered that the measurement result is valid.
[0095] (II) Verification method two (angle range verification)
[0096] It is judged whether the rotation angle a corresponding to the calculated height value H candidate is within a preset reasonable angle range [θ_min, θ_max] or not, and if so, the verification method two is passed.
[0097] The verification principle of the verification method two is:
[0098] The rotation angle a corresponding to the calculated height value H candidate should be an angle conforming to anthropometry.
[0099] As a specific example, based on the common height and the fixed horizontal distance B, the rotation angle a should be within a reasonable range, such as 10°-60°. This range can be used as a reference, and can be flexibly adjusted according to needs. For example, the reasonable angle range can also be determined according to the maximum height of human beings and the minimum height of human beings who can stand independently.
[0100] (III) Verification method three (consistency verification)
[0101] Select the preset number of angle data below the rotation angle a corresponding to the calculated height value H candidate; calculate the height values corresponding to the preset number of angle data respectively by using the Pythagorean theorem; determine whether all the calculated height values are less than the previous height value; if yes, verify by verification mode three.
[0102] The verification principle of verification mode three is:
[0103] Take several points (such as a-1°, a-2, a-3) below the rotation angle a corresponding to the calculated height value H candidate, calculate the corresponding height values; check whether the calculated height value H candidate is greater than the height values calculated from the several points (i.e. verify whether the "calculated height value" is indeed a local maximum value), and whether the difference between the height values of the several points and the "calculated height value H candidate" meets the expectation (i.e. verify whether it is smoothly transitioned to the maximum value).
[0104] As a preferred embodiment, the "calculated height value" calculated by the MCU will be subjected to the combined verification of verification mode one to verification mode three to maximize the accuracy of the height measurement result.
[0105] When one or a combination of two or three of the above three verification modes is used to verify the "calculated height value", if the verification is passed (combination verification needs to be passed at the same time), the "calculated height value" is output as the final height measurement value; if the verification fails (one verification fails when combination verification is used).
[0106] Preferably, the reasons for height measurement error can be prompted on the terminal APP or in a voice prompt mode, such as abnormal user posture, obstruction, and false measurement background, so that the user can clearly understand the specific reasons for the failure of height measurement. More preferably, the user can also be guided on how to improve through the above prompt mode to standardize the user's height measurement method and measure accurate height values.
[0107] The height measurement method based on the intelligent height and weight scale provided in the embodiment has at least the following advantages:
[0108] 1. High measurement accuracy, through the cooperation of the angle sensor and the laser ranging sensor, and the reasonable angle range judgment corresponding to the angle sensor, the user's head position can be accurately measured, and the height is calculated by combining the Pythagorean theorem, which ensures the height measurement accuracy.
[0109] 2. Automatic testing, simple operation, the user only needs to stand on the weight scale, and the weight and height can be automatically measured without additional operation.
[0110] 3. The height measurement method is equipped with multiple measurement result verification modes, which can effectively reduce the probability of false measurement and ensure the accuracy of the height measurement result.
[0111] 4. The user experience is improved, height and weight measurement can be realized on one device, more comprehensive body data is provided, and health data management and analysis are facilitated.
[0112] In summary, the height measurement method based on the intelligent height and weight scale and the intelligent height and weight scale provided by the present application simultaneously integrate the functions of height measurement and weight measurement, solve the problem of needing to measure height with a separate device in the prior art, and can be stored as a normal weight scale in daily life, have the characteristics of convenient storage and convenient operation, can further realize automatic measurement, operation is very simple, and users only need to stand and cooperate with scanning; in addition, the height measurement mechanism is equipped with multiple measurement result verification modes, which can ensure the accuracy of the height measurement result. Therefore, the present application has high practicability and innovation, is particularly suitable for family, physical examination center, gymnasium and other scenes, and has good popularization and application prospect.
[0113] The above is only an embodiment of the present application, and does not limit the patent range of the present application, and any equivalent transformation or direct or indirect application in related technical fields by using the content of the specification and drawings of the present application is also included in the patent protection range of the present application.
Claims
1. A height measurement method based on an intelligent height and weight scale, characterized in that, The intelligent height and weight scale includes: a scale body, a distance measuring module, a folding telescopic arm, an MCU, and a weighing module; the distance measuring module includes a module body, an angle sensor, a laser distance sensor, and a drive motor; the angle sensor and the laser distance sensor are fixedly mounted on the module body; the module body is connected to the drive motor; the MCU, connected to the weighing module, is located inside the scale body; one end of the folding telescopic arm is rotatably mounted inside the scale body, and the other end is equipped with the distance measuring module; the distance measuring module can be folded and stored inside the scale body via the folding telescopic arm; the angle sensor, laser distance sensor, and drive motor in the distance measuring module are electrically connected to the MCU via leads located inside the folding telescopic arm; the weighing standing panel of the scale body has foot shape markings; Methods for measuring height include: After the weighing module senses the human body weight, it notifies the MCU. In a three-dimensional coordinate system with the ranging module as the origin, the direction perpendicular to the scale body as the Z-axis, and the direction from the ranging module to the scale body as the X-axis, the MCU controls the module body to rotate around the Y-axis as the rotation axis, aligning with the X-axis as the initial position, and rotating towards the Z-axis at a preset speed. During this process, the angle sensor will acquire rotation angle data in real time, and the laser ranging sensor will acquire distance data in real time and send it to the MCU. The MCU calculates the corresponding height value in real time using the Pythagorean theorem based on the received rotation angle data and its corresponding distance data, as well as the preset horizontal distance from the foot shape identifier to the distance measuring module. When the difference between the currently calculated height value and its previous height value exceeds a preset threshold, the previous height value is output.
2. The height measurement method based on an intelligent height and weight scale as described in claim 1, characterized in that, Before outputting the previous height value, the method further includes verifying the previous height value using a verification method: Based on the rotation angle data corresponding to the previous height value and the horizontal distance, the theoretical height value is calculated using trigonometric functions; the theoretical height value and the previous height value are compared, and if the difference between the two is within the preset reasonable error range, then the verification method one is passed.
3. The height measurement method based on an intelligent height and weight scale as described in claim 1, characterized in that, Before outputting the previous height value, the method further includes verifying the previous height value using verification method two: Determine whether the rotation angle data corresponding to the previous height value is within the preset reasonable angle range. If so, then pass the verification through verification method two.
4. The height measurement method based on an intelligent height and weight scale as described in claim 3, characterized in that, The reasonable angle range is determined based on the tallest human height and the shortest human height capable of standing independently.
5. The height measurement method based on an intelligent height and weight scale as described in claim 1, characterized in that, Before outputting the previous height value, the method further includes verifying the previous height value using verification method three: Select a preset number of angle data below the rotation angle data corresponding to the previous height value; calculate the height value corresponding to the preset number of angle data using the Pythagorean theorem; determine whether all the calculated height values are less than the previous height value. If so, then proceed with verification using verification method three.
6. A smart height and weight scale, characterized in that, include: The system comprises a scale body, a ranging module, a folding telescopic arm, an MCU, and a weighing module. The ranging module includes a module body, an angle sensor, a laser rangefinder, and a drive motor. The angle sensor and laser rangefinder are fixedly mounted on the module body. The module body is connected to the drive motor. The MCU, connected to the weighing module, is located inside the scale body. One end of the folding telescopic arm is rotatably mounted inside the scale body, and the other end is fitted with the ranging module. The ranging module can be folded and stored inside the scale body via the folding telescopic arm. The angle sensor, laser rangefinder, and drive motor in the ranging module are electrically connected to the MCU via leads located inside the folding telescopic arm. The weighing stand panel of the scale body has foot-shaped markings. The weighing module is used to sense the weight of a human body and then notify the MCU. The MCU shown is used to control the ranging module to rotate around the Y-axis in a three-dimensional coordinate system with the ranging module as the origin, the direction perpendicular to the scale body as the Z-axis, and the direction from the ranging module to the scale body as the X-axis, at a preset speed. It also receives rotation angle data from an angle sensor and distance data from a laser ranging sensor in real time. Furthermore, based on the received rotation angle data, the corresponding distance data, and the preset horizontal distance from the foot shape marker to the ranging module, it calculates the corresponding height value in real time using the Pythagorean theorem. Finally, when the difference between the currently calculated height value and the previous height value exceeds a preset threshold, it outputs the previous height value.
7. The intelligent height and weight scale as described in claim 6, characterized in that, The folding telescopic arm includes two or more folding rods, which are rotatably connected to adjacent folding rods.
8. The intelligent height and weight scale as described in claim 7, characterized in that, A rotating shaft is provided between adjacent folding rods, and the adjacent folding rods are rotatably connected through the rotating shaft.
9. The intelligent height and weight scale as described in claim 6, characterized in that, The folding telescopic arm includes a first folding rod, a second folding rod, and a third folding rod; one end of the first folding rod is equipped with the ranging module, and the other end is connected to the second folding rod; the second folding rod is connected to the third folding rod; the end of the third folding rod away from the first folding rod is installed inside the body of the scale; the combination of the first folding rod, the second folding rod, and the third folding rod can be unfolded into an L-shape and folded into a straight line.
10. The intelligent height and weight scale as described in claim 6, characterized in that, The laser rangefinder is either an infrared rangefinder or an ultrasonic rangefinder.
Citation Information
Patent Citations
Measuring instrument and measuring system for measuring railway freight carriage body
CN118882497A
Portable height personal weighing scale
CN207036240U
Split type intelligent height and weight measuring device
CN214048886U
Measuring apparatus for the degree of fat
KR2019940011890U
Self-measured height meter and body weight meter with the self-measured height meter
TW201317548A