WO2023065993A1 - Refrigerator and control method thereof - Google Patents
Refrigerator and control method thereof Download PDFInfo
- Publication number
- WO2023065993A1 WO2023065993A1 PCT/CN2022/121875 CN2022121875W WO2023065993A1 WO 2023065993 A1 WO2023065993 A1 WO 2023065993A1 CN 2022121875 W CN2022121875 W CN 2022121875W WO 2023065993 A1 WO2023065993 A1 WO 2023065993A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- label
- electronic
- information
- item
- tag
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 47
- 238000012544 monitoring process Methods 0.000 claims abstract description 8
- 239000003550 marker Substances 0.000 claims description 14
- 238000012545 processing Methods 0.000 claims description 11
- 230000008859 change Effects 0.000 claims description 6
- 238000012790 confirmation Methods 0.000 claims description 6
- 230000014759 maintenance of location Effects 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 22
- 230000008569 process Effects 0.000 description 10
- 239000003507 refrigerant Substances 0.000 description 8
- 238000001514 detection method Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 6
- 230000006854 communication Effects 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 238000009833 condensation Methods 0.000 description 4
- 230000005494 condensation Effects 0.000 description 4
- 239000000463 material Substances 0.000 description 4
- 238000005057 refrigeration Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000001816 cooling Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 241000227653 Lycopersicon Species 0.000 description 2
- 235000007688 Lycopersicon esculentum Nutrition 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 239000002537 cosmetic Substances 0.000 description 2
- 238000001704 evaporation Methods 0.000 description 2
- 230000008020 evaporation Effects 0.000 description 2
- 235000013305 food Nutrition 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 239000007788 liquid Substances 0.000 description 2
- 235000013372 meat Nutrition 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 239000011555 saturated liquid Substances 0.000 description 2
- 230000006399 behavior Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 235000013361 beverage Nutrition 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 229940079593 drug Drugs 0.000 description 1
- 239000003814 drug Substances 0.000 description 1
- 230000008014 freezing Effects 0.000 description 1
- 238000007710 freezing Methods 0.000 description 1
- 239000012535 impurity Substances 0.000 description 1
- 239000003999 initiator Substances 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 229920006395 saturated elastomer Polymers 0.000 description 1
- 238000007789 sealing Methods 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000009834 vaporization Methods 0.000 description 1
- 230000008016 vaporization Effects 0.000 description 1
- 235000013311 vegetables Nutrition 0.000 description 1
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F25—REFRIGERATION OR COOLING; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS; MANUFACTURE OR STORAGE OF ICE; LIQUEFACTION SOLIDIFICATION OF GASES
- F25D—REFRIGERATORS; COLD ROOMS; ICE-BOXES; COOLING OR FREEZING APPARATUS NOT OTHERWISE PROVIDED FOR
- F25D11/00—Self-contained movable devices, e.g. domestic refrigerators
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F25—REFRIGERATION OR COOLING; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS; MANUFACTURE OR STORAGE OF ICE; LIQUEFACTION SOLIDIFICATION OF GASES
- F25D—REFRIGERATORS; COLD ROOMS; ICE-BOXES; COOLING OR FREEZING APPARATUS NOT OTHERWISE PROVIDED FOR
- F25D29/00—Arrangement or mounting of control or safety devices
Definitions
- the present disclosure relates to the technical field of refrigerators, in particular to a refrigerator and a control method thereof.
- a refrigerator is a commonly used household appliance in daily life. In actual use, users can usually store items, such as food, cosmetics, etc., in the storage room.
- some embodiments of the present disclosure provide a refrigerator including: a box body, at least one door body, a reader-writer, and a controller.
- At least one door body is connected to the box body to open or close the at least one storage room.
- the reader can read the information of the electronic tags in the tag box to obtain the first tag set, and the first tag set is a tag set including the information of the electronic tags stored in the tag box and not bound to the item.
- the controller is connected with the reader and is configured to: when it is determined that the current electronic tag is taken out of the label box, delete the information of the current electronic tag from the first tag set; when it is determined that there is no current electronic tag in the second tag set
- the information of the current electronic tag is added to the second tag set, wherein the second tag set is a tag set including the information of the electronic tag bound to the item.
- some embodiments of the present disclosure provide a method for controlling a refrigerator, which is executed by a controller of the refrigerator.
- the method includes: when it is determined that the current electronic tag is taken out of the label box, deleting the current electronic tag from the first tag set , wherein the first tag set is a tag set including information of electronic tags stored in a tag box and not bound to an item.
- the information of the current electronic tag is added to the second tag set, wherein the second tag set is a tag that includes the information of the electronic tag that has been bound to the item gather.
- Fig. 1 is a structural diagram of a refrigerator according to some embodiments.
- Fig. 2 is a structural diagram of a refrigeration system of a refrigerator according to some embodiments.
- Fig. 3 is a schematic diagram of an installation position of a fan according to some embodiments.
- Fig. 4 is a structural diagram of another refrigerator according to some embodiments.
- FIG. 5 is a first workflow diagram of a controller in a refrigerator according to some embodiments.
- Fig. 6 is a flowchart of a control method of a refrigerator according to some embodiments.
- Fig. 7 is a flowchart of another method for controlling a refrigerator according to some embodiments.
- Fig. 8 is a flowchart of another method for controlling a refrigerator according to some embodiments.
- Fig. 9 is a structural diagram of another refrigerator according to some embodiments.
- Fig. 10 is a schematic diagram of a refrigerator when no label box is placed on the card slot according to some embodiments.
- Fig. 11 is a schematic diagram of a refrigerator with a label box placed on the card slot according to some embodiments
- Figure 12 is a second workflow diagram of a controller in a refrigerator according to some embodiments.
- Fig. 13 is a flowchart of another method for controlling a refrigerator according to some embodiments.
- Fig. 14 is a structural diagram of another refrigerator according to some embodiments.
- Fig. 15 is a flowchart of another method for controlling a refrigerator according to some embodiments.
- Fig. 16 is a schematic diagram of an item editing box according to some embodiments.
- Fig. 17 is a schematic diagram of another item editing box according to some embodiments.
- Fig. 18 is a schematic diagram of an item taking out selection box according to some embodiments.
- Fig. 19 is a flowchart of another method for controlling a refrigerator according to some embodiments.
- Fig. 20 is a flowchart of another control method of a refrigerator according to some embodiments.
- Figure 21 is a schematic diagram of an item handling selection box according to some embodiments.
- first and second are used for descriptive purposes only, and cannot be understood as indicating or implying relative importance or implicitly specifying the quantity of indicated technical features. Thus, a feature defined as “first” and “second” may explicitly or implicitly include one or more of these features. In the description of the embodiments of the present disclosure, unless otherwise specified, "plurality” means two or more.
- connection should be understood in a broad sense, for example, it may be a fixed connection, a detachable connection, or an integral connection.
- connection used in the present disclosure has the meaning of conducting.
- connection may also refer to two or more elements that are not in direct contact with each other, but yet still co-operate or interact with each other. The specific meaning needs to be understood in conjunction with the context.
- FIG. 1 is a structural diagram of a refrigerator according to some embodiments.
- the refrigerator 1 includes a box body 10 .
- the box body 10 serves as a supporting structure of the refrigerator 1 and defines a storage space therein.
- the storage space may be divided into at least one storage room 101 .
- the at least one storage room 101 may include at least one of a refrigerating room, a freezing room or a temperature-changing room (also called a fresh-keeping room).
- the at least one storage room 101 is used for storing items 80 .
- the items 80 include, for example, food, cosmetics, medicines, and the like.
- the scope of the items 80 is not limited thereto, and the user can use the refrigerator 1 as needed.
- the box body 10 may also have a component storage cavity therein for placing components in the refrigerator 1 (such as a compressor, etc.).
- the refrigerator 1 further includes at least one door body 20 disposed at the opening of the box body 10, and the at least one door body 20 is pivotally mounted on the box body 10 through a hinge, or connected to the box body 10 in other ways, to open or close the at least one storage room 101 .
- the at least one door body 20 includes one or more door bodies 20 .
- the storage room 101 may correspond to one or more door bodies 20 .
- the upper storage room 101 corresponds to a door body 20 .
- the door body 20 can also be opened in a drawer type to realize drawer type storage.
- FIG. 2 is a structural diagram of a refrigeration system of a refrigerator according to some embodiments.
- the refrigeration system includes a compressor 11 , a condenser 12 , an anticondensation tube 13 , a dry filter 14 , a capillary tube 15 , an evaporator 16 and a gas-liquid separator 17 .
- the working process of the refrigeration system includes a compression process, a condensation process, a throttling process and an evaporation process.
- the compression process is as follows: when the refrigerator 1 is powered on and the contacts of the thermostat are connected, the compressor 11 starts to work, and the low-temperature and low-pressure refrigerant is sucked into the compressor 11 and compressed in the cylinder of the compressor 11 into The high temperature and high pressure superheated gas is discharged into the condenser 12 afterward.
- the condensation process is as follows: the high-temperature and high-pressure refrigerant gas dissipates heat through the condenser 12, and the temperature continues to drop, and is cooled to normal temperature and high-pressure saturated vapor, and further cooled to a saturated liquid, and the temperature does not drop anymore. The temperature at this time is called the condensation temperature. ; The pressure of the refrigerant is almost constant throughout the condensation process.
- the throttling process is as follows: the condensed refrigerant saturated liquid passes through the dry filter 14 to filter out moisture and impurities, and then flows into the capillary 15, through which the throttling and pressure reduction are performed, and the refrigerant becomes normal temperature and low pressure wet vapor.
- the evaporation process is as follows: the wet vapor at normal temperature and low pressure begins to absorb heat in the evaporator 16 for vaporization, which not only reduces the temperature of the evaporator and its surroundings, but also makes the refrigerant become a low-temperature, low-pressure gas, and the refrigerant coming out of the evaporator 16 The refrigerant returns to the compressor 11 after passing through the gas-liquid separator 17 . Repeat the above process to transfer the heat in the refrigerator 1 to the air outside the refrigerator 1, so as to achieve the purpose of cooling.
- the refrigerator 1 further includes a fan.
- Fig. 3 is a schematic diagram of an installation position of a fan according to some embodiments. As shown in Figure 3, the fan 18 makes the air continuously enter the fins of the evaporator 16 for heat exchange, and at the same time, the air cooled by the evaporator 16 is sent to the storage room 101 (such as a refrigerator and/or freezer) through the air duct. . In this way, the air in the storage room 101 circulates continuously to achieve the purpose of lowering the temperature.
- the storage room 101 such as a refrigerator and/or freezer
- the electronic tag 50 can be used to mark the item 80 to realize the management of the item 80 .
- Each electronic tag 50 may have a unique identification code.
- the electronic tag 50 is configured to store information.
- the information of the electronic tag 50 may include the identification code of the electronic tag 50 .
- the item information of the item 80 bound to the electronic tag 50 can be obtained from the database.
- the item information can include the item name and storage time, and the item information can also include adding time and expiration time.
- the correspondence between the electronic tag 50 and the identification code and the content of the item information are not limited thereto, and can be set according to actual needs.
- the electronic tag 50 is detachably fixed on the item 80 .
- the electronic tag 50 can be provided in the form of a sealing clip that can be clamped on both sides of the item 80 .
- the electronic label 50 may include a sticker, and the sticker may stick the electronic label 50 on the item 80 .
- the refrigerator 1 further includes a reader-writer 60 , as shown in FIG. 4 , the reader-writer 60 may be disposed on the inner surface of the label box 40 .
- the reader-writer 60 can read the information of the electronic tag 50 in the label box 40 to obtain the first tag set, which is stored in the label box 40 and not connected with the item 80 (such as the tank in FIG. 4 ).
- the reader-writer 60 reads the information of the electronic tags 50 in the tag box 40 at predetermined time intervals to update the first tag set in real time.
- the first label set may be empty, for example, when there is no electronic label 50 in the label box 40 .
- the electronic tag 50 and the reader-writer 60 may use RFID (Radio Frequency Identification, RFID) technology.
- RFID Radio Frequency Identification
- the reader 60 is a sensing system corresponding to the RFID electronic tag.
- RFID Radio Frequency Identification
- non-contact two-way data communication is carried out through wireless radio frequency, and the recording medium (electronic tag or radio frequency card) is read and written, so as to achieve the purpose of identifying targets and data exchange.
- the electronic tag 50 and the reader-writer 60 may use near field communication (Near Field Communication, NFC) technology.
- NFC Near Field Communication
- the initiator device ie reader 60 of near-field communication to provide radio frequency field (RF-field) in the whole communication process
- RF-field radio frequency field
- the data is sent to the target device (ie, the electronic tag 50), which does not have to generate a radio frequency field, but uses load modulation (load modulation) technology to transmit the data back to the originating device at the same speed.
- load modulation load modulation
- both the initiating device and the target device generate their own RF fields to communicate.
- the electronic tag 50 and the reader-writer 60 can also use other technologies, as long as their functions can be realized.
- the refrigerator 1 further includes a controller 30 .
- the controller 30 can be located in the component storage cavity of the box body 10 , and can also be located in other positions of the refrigerator 1 .
- the controller 30 is disposed in the rear wall of the cabinet 10 of the refrigerator 1 .
- the reader-writer 60 can be connected to the controller 30, and this connection can be a wire connection or a wireless connection.
- the reader 60 can be configured to send the detected information of the electronic tag 50 to the controller 30 , and can also be configured to receive a control command from the controller 30 to read and write the electronic tag 50 .
- electronic tags can only count the types of items, and cannot automatically obtain the time when the items are put into the refrigerator. If it is necessary to monitor the shelf life of the items, the user needs to manually input the storage time, expiration time, shelf life, etc. The operation steps are cumbersome and automatic monitoring cannot be realized.
- the controller 30 is configured to: when it is determined that the current electronic label 50 is taken out of the label box 40, delete the information of the current electronic label 50 from the first label set; When the information of the current electronic tag 50 does not exist in the second tag set, add the information of the current electronic tag 50 into the second tag set, wherein the second tag set includes the information of the electronic tag 50 bound with the item 80 label set; acquiring the adding time of adding the information of the current electronic tag 50 to the second tag set; and monitoring the shelf life of the item 80 corresponding to the current electronic tag 50 according to the adding time.
- the controller 30 is or includes a central processing unit (Central Processing Unit, CPU), a microprocessor (Microprocessor), an application specific integrated circuit (Application Specific Integrated Circuit, ASIC), a chip, or a logic control device (for example, field programmable gate array, FPGA), etc.
- CPU Central Processing Unit
- Microprocessor Microprocessor
- ASIC Application Specific Integrated Circuit
- FPGA logic control device
- FIG. 5 is a first working flowchart of a controller in a refrigerator according to some embodiments. As shown in FIG. 5 , the controller 30 is used to execute step 11 to step 15 .
- Step 11 When it is determined that the current electronic label 50 is taken out from the label box 40, delete the information of the current electronic label 50 from the first label set, wherein the first label set includes items stored in the label box 40 and not associated with the item.
- 80 is a tag collection of information about the bound electronic tag 50 .
- the first label set includes information of the electronic labels 50 currently placed in the label box 40 .
- the electronic label 50 When the electronic label 50 is taken out from the label box 40 , it indicates that the user needs to use the electronic label 50 to bind the item 80 .
- the controller 30 deletes the information of the electronic tag 50 taken out from the first tag set, so that the first tag set no longer includes the information of the electronic tag 50 .
- the reader/writer 60 is mounted inside the tag cassette 40 .
- the refrigerator 1 may further include a label box 40 .
- the label box 40 may be provided separately.
- the label box 40 may be installed in a storage room 101 of the refrigerator 1 , or the label box 40 may be installed outside the refrigerator 1 .
- the label box 40 is set in the storage room 101, in order to avoid confusion between the electronic tags 50 in the label box 40 and other electronic tags 50 bound to the article 80 in the storage room 101, it is necessary to separate the electronic tags 50 in the label box 40 It is separated from the electronic tag 50 in the storage room 101 .
- a local area of the label box 40 may be made of electromagnetic signal shielding material, or covered by electromagnetic signal shielding material so that the reader 60 cannot detect the electronic tag 50 outside the label box 40 .
- the reader-writer 60 cannot detect the electronic tag 50 outside the tag box 40 by controlling the parameters of the reader-writer 60 (such as transmission power or antenna size).
- the label box 40 is set outside the refrigerator 1 , the change of the electronic label 50 is recorded by the reader 60 .
- the controller 30 may determine that the current electronic label 50 is taken out of the label box 40 in the following manner.
- the controller 30 is further configured to: receive the current first tag set; compare the current first tag set with the previous first tag set received before the preset time interval; When a first label set does not exist in the current first label set, it is determined that the electronic label 50 is the current electronic label 50 taken out of the label box 40 .
- the preset time interval is, for example, 1 s, 2 s, etc., which can be set according to the quantity of the electronic tags 50 or the frequency of accessing the items 80 .
- Fig. 6 is a flowchart of a method for controlling a refrigerator according to some embodiments.
- step 11 executed by the controller 30 may include step 111 to step 113 .
- Step 111 Receive the current first label set.
- the controller 30 receives the current first tag set sent by the reader 60 .
- Step 112 Compare the current first tag set with the previous first tag set received before a preset time interval.
- the first tag set includes the identification codes of the electronic tags 50 stored in the tag box 40 .
- the current status of the electronic tags 50 is determined by comparing the identification codes of the electronic tags 50 in the current first tag set with the identification codes of the electronic tags 50 in the previous first tag set received before a preset time interval.
- Step 113 when the information of any electronic label 50 exists in the previous first label set but not in the current first label set, determine that the electronic label 50 is the current electronic label 50 taken out of the label box 40 .
- the controller 30 is further configured to: when the information of any electronic tag 50 exists in the current first tag set but not in the previous first tag set, determine that the electronic tag 50 is a put-in tag the electronic label 50 of the box 40; and delete the information of the electronic label 50 from the second label set.
- Fig. 7 is a flowchart of another method for controlling a refrigerator according to some embodiments. As shown in FIG. 7 , the controller 30 is also used to execute step 114 and step 115 .
- Step 114 when the information of any electronic label 50 does not exist in the previous first label set but exists in the current first label set, determine that the electronic label 50 is the electronic label 50 put into the label box 40 .
- Step 115 delete the information of the electronic tag 50 from the second tag set.
- the controller 30 determines that the electronic tag 50 is placed in the label box 40, it indicates that the user has taken out the item 80 from the refrigerator 1 at this time, and put the electronic tag 50 bound to the item 80 into the label box 40. middle. At this point, the binding state between the electronic tag 50 and the item 80 needs to be released. Therefore, the controller 30 deletes the information of the electronic tag 50 from the second tag set.
- Step 12 When it is determined that the information of the current electronic tag 50 does not exist in the second tag set, add the information of the current electronic tag 50 into the second tag set, wherein the second tag set includes items bound with the item 80 A tag collection of information of the electronic tag 50 .
- the user can put the current electronic tag 50 and the item 80 bound to the current electronic tag 50 into the refrigerator 1 together, or put the current electronic tag 50 and the item 80 bound to the current electronic tag 50 into the refrigerator 1 suitable location outside.
- the controller 30 compares the identification code of the current electronic tag 50 with the identification codes of the electronic tags 50 in the second tag set one by one to detect whether the information of the current electronic tag 50 exists in the second tag set.
- the identification code of the current electronic tag 50 is different from the identification codes of all electronic tags 50 in the second tag set, it indicates that there is no information of the current electronic tag 50 in the second tag set, then the information of the current electronic tag 50 is added into the second tag set.
- the controller 30 can store the current first set of tags sent by the reader 60 (the latest set of tags received by the controller 30 ) and the previous first set of tags, and can also store the second set of tags. When powered on for the first time, the initial state of the second tag set may be empty.
- the refrigerator 1 further includes a memory connected to the controller 30, and the memory can store the current first tag set and the previous first tag set, and can also store the second tag set.
- Step 13 Obtain the adding time when the information of the current electronic tag 50 is added to the second tag set.
- the controller 30 when adding the information of the current electronic tag into the second tag set, the controller 30 records the adding time.
- Step 14 monitor the shelf life of the item 80 corresponding to the current electronic tag 50 according to the adding time.
- the controller 30 is configured to: obtain the storage duration corresponding to the item 80 based on the current information of the electronic tag 50 ; and monitor the shelf life of the item 80 based on the adding time and the storage duration.
- Fig. 8 is a flowchart of another method for controlling a refrigerator according to some embodiments.
- step 14 executed by the controller 30 includes step 141 and step 142 .
- Step 141 based on the information of the current electronic tag 50 , acquire the storage time corresponding to the item 80 .
- the storage time corresponding to the item 80 is the shelf life of the item 80 (eg, the best shelf life).
- the shelf life can be set by the user.
- the controller 30 receives in advance the storage time set by the user, and sends it to the electronic tag 50 through the reader 60 .
- the storage duration of the item information corresponding to the identification code of the electronic tag 50 may be stored in the database.
- the controller 30 acquires item information corresponding to the current electronic tag 50, and takes the storage time in the item information as the shelf life.
- the shelf life can also be obtained by the controller 30 from the database in real time.
- the controller 30 obtains the identification code of the current electronic tag 50, and obtains the shelf life corresponding to the identification code from the database according to the identification code.
- the item 80 currently bound to the electronic tag 50 is a tomato.
- the shelf life of the item 80 can be 3 days specified by the user, or the shelf life of the tomato acquired by the controller 30 from the database.
- the database may be stored in the controller 30 or in a memory connected to the controller 30 .
- the controller 30 can query, add, delete and update the data in the database.
- the database may store expiration dates for a plurality of items 80 .
- the database may also store multiple shelf life and multiple storage temperatures corresponding to the multiple shelf life.
- the controller 30 can obtain the corresponding shelf life according to the temperature of the storage room 101 where the item 80 is located. When the temperature of the storage room 101 changes, the shelf life also changes accordingly.
- Step 142 monitor the shelf life of the item 80 based on the adding time and storage time.
- the adding time may reflect when the user starts storing the item 80
- the storage time may reflect the shelf life of the item 80 .
- the controller 30 may send a prompt message to remind the user to dispose of the item 80 as soon as possible.
- the controller 30 stores the information of the electronic tag 50 in the first tag set (including the electronic tag 50 of the unbound item 80) according to the binding state of the electronic tag 50 and the item 80 information) or in the second tag set (including the information of the electronic tag 50 bound to the item 80), the item 80 can be managed in a unified manner, so as to facilitate the unified monitoring of the item 80.
- the time when the information of the electronic tag 50 is added to the second tag set is used as the storage time of the bound item 80 to realize the shelf life monitoring of the item 80 .
- the binding state of the electronic tag 50 changes, the information of the electronic tag 50 can be quickly counted.
- the controller 30 is further configured to update the addition of the current electronic label 50 when it is determined that the current electronic label 50 is taken out from the label box 40 and the information of the current electronic label 50 exists in the second label set. time.
- controller 30 is also used to execute step 15 .
- Step 15 when the information of the current electronic tag 50 exists in the second tag set, update the adding time of the current electronic tag 50 .
- the controller 30 determines that the current electronic label is taken out from the label box 40, and the information of the current electronic label 50 exists in the second label collection, it indicates that the second label was not used when the electronic label 50 was used last time.
- the information of the current electronic tag 50 in the set is deleted. This may be that the controller 30 failed to delete due to a failure (such as restarting) during the last deletion operation, or it may be that the user manually chooses to retain the information of the current electronic label 50 , that is, the user reuses the electronic label 50 .
- the reader/writer 60 can be installed inside the label box 40 .
- the reader-writer 60 may also be installed at other positions of the refrigerator 1 , and these embodiments are illustrated below.
- the refrigerator 1 further includes a card slot 21 for supporting the label box 40 .
- the card slot 21 can be disposed on the inner surface of the door body 20 .
- the card slot 21 can also be provided at other positions, for example, on the inner side of the box body 10 .
- At least one electronic tag 50 includes a plurality of electronic tags 50 .
- the reader/writer 60 can also perform writing operations on multiple electronic tags 50 .
- the reader 60 is disposed on the inner surface of the door body 20 .
- the reader-writer 60 is arranged on the inner surface of the door body 20, and is on the same horizontal line as the card slot 21, so that the reader-writer 60 can detect the label box 40 placed on the card slot 21.
- All the electronic tags 50 can also detect the electronic tags 50 close to the door body 20 , and cannot detect the electronic tags 50 bound to the items 80 in the refrigerator 1 .
- the detection range is realized by controlling the parameters of the reader/writer 60 (such as transmission power or antenna size) and other methods.
- the label box 40 when the label box 40 is placed in the storage compartment 101 , the label box 40 can be detachably placed on the slot 21 .
- Fig. 10 is a schematic diagram when no label box is placed on the card slot of the refrigerator according to some embodiments
- Fig. 11 is a schematic diagram when a label box is placed on the card slot of the refrigerator according to some embodiments .
- the user can independently choose whether to install the label box 40 on the card slot 21, for example, according to the use of the storage space of the refrigerator 1 or the user's personal habits. .
- the label box 40 can be removed from the card slot 21 to save space.
- the controller 30 is also configured to: when it is determined that the label box 40 is placed on the card slot 21, control the reader 60 to be in a position capable of simultaneously reading at least two electronic tags 50 in the plurality of electronic tags 50 A multi-electronic tag group reading mode in which information is read and written; wherein, the information of the electronic tag 50 includes item information, and the item information includes item name and storage duration; and when it is determined that the label box 40 is not placed on the card slot 21, control the reader 60 is in a single electronic tag read/write mode in which only the information of a single electronic tag 50 can be read and written.
- Fig. 12 is a second working flowchart of the controller in the refrigerator according to some embodiments. As shown in FIG. 12 , the controller 30 is used to execute step 21 to step 23 .
- Step 21 judging whether a label box 40 is placed on the card slot 21 .
- the refrigerator 1 further includes a pressure sensor 26 disposed in the card slot 21 , and the pressure sensor 26 is configured to detect a pressure value.
- Pressure sensor 26 can be connected to controller 30, and this connection can be wire connection, also can be the connection of wireless mode.
- the controller 30 can obtain the pressure value detected by the pressure sensor 26; when the pressure value is not zero, it is determined that the label box 40 is placed on the card slot 21; and when the pressure value is zero, it is determined that no label is placed on the card slot 21 box of 40.
- Step 22 when it is determined that the label box 40 is placed on the card slot 21 of the refrigerator 1, control the reader-writer 60 to be a multi-electronic label that can simultaneously read and write the information of at least two electronic labels 50 among the plurality of electronic labels 50
- the information of the electronic tag 50 includes item information
- the item information includes item name and storage time.
- the reader-writer 60 can work in a multi-tag group reading mode capable of simultaneously reading and writing the information of at least two electronic tags 50 in a plurality of electronic tags 50. At this time, the reader-writer 60 is used to read the label box
- the information of the electronic tag 50 may include item information in addition to the identification code.
- the item information includes, for example, item name and storage time.
- the item information also includes, for example, adding time, expiration time, and the like.
- Step 23 when it is determined that no label cassette 40 is placed on the card slot 21 , control the reader 60 to be in a single electronic label read-write mode that can only read and write the information of a single electronic label 50 .
- the reader 60 can work in a single electronic tag read/write mode that can only read and write the information of a single electronic tag 50 , at this time, the electronic tag 50 close to the reader 60 can be edited.
- the controller 30 controls the reader-writer 60 to switch between multi-tag group reading and single-tag read-write modes according to whether a label box 40 is placed on the card slot 21, so that the reader-writer 60 is better Conform to the usage scenario and improve the efficiency of item 80 management.
- the controller 30 is further configured to: when determining that the label box 40 is placed on the card slot 21, determine the switch state of the door body 20 corresponding to the card slot 21 in at least one door body 20; When the body 20 is closed, the control reader 60 is in a standby state; when it is determined that the door 20 is opened, the control reader 60 reads the identification codes of all electronic tags 50 in the label box 40 as the initial state, and controls the reading and writing The device 60 reads the information of all the electronic labels 50 in the label box 40 according to the preset time interval, so as to determine the change of the electronic labels 50 in the label box 40 .
- Fig. 13 is a flowchart of another method for controlling a refrigerator according to some embodiments. As shown in FIG. 13 , after step 21 , the controller 30 is further configured to execute steps 241 to 243 .
- Step 241 when it is determined that the label box 40 is placed on the card slot 21 , determine the switch state of the door body 20 corresponding to the card slot 21 of the refrigerator 1 .
- the refrigerator 1 further includes a detection device 22 disposed on the door body 20 .
- the controller 30 determines the switch state of the door body 20 by acquiring the detection information of the detection device 22 .
- the detection device 22 may be a magnetic switch or a Hall switch.
- the open or closed state of the door body can be determined by the open or closed state of the above-mentioned switch.
- Step 242 when it is determined that the door body 20 is closed, control the reader-writer 60 to be in a standby state.
- the door body 20 When the door body 20 is closed, it means that the user does not need to use the tag box 40 at this time, and does not need to use the electronic tag 50 to bind the item 80, so the reader 60 is controlled to be in a standby state to reduce power consumption.
- Step 243 when it is determined that the door body 20 is opened, control the reader-writer 60 to read the identification codes of all electronic tags 50 in the label box 40 as the initial state, and control the reader-writer 60 to read the label box according to the preset time interval 40, to determine the change of the electronic tags 50 in the label box 40.
- the preset time interval can be configured according to the polling time set by the anti-collision mechanism and the specific number of electronic tags 50 when the reader-writer 60 performs group reading of multiple electronic tags.
- the preset time interval may be 1s.
- the controller 30 controls the reader-writer 60 to read the identification codes of all the electronic tags 50 in the label box 40 as the initial state, and when the door body 20 remains open, according to the preset time The information of all electronic tags 50 in the tag box 40 is read at intervals.
- the change of the electronic labels 50 in the label box 40 can be detected to determine which electronic labels are put into the label box 40, and which electronic labels The label 50 is taken out from the label box 40 , that is, the take-out/put operation of the electronic label 50 in the label box 40 is determined.
- the reader 60 reads the identification codes of all electronic tags 50 in the label box 40 as an initial state, and then reads the identification codes of all electronic tags 50 in the label box 40 according to a preset time interval (for example, 1s).
- the controller 30 compares the identification codes of the electronic tags 50 read by the reader-writer 60 twice before and after; Then it is determined that the electronic tag 50 is the electronic tag 50 taken out from the label box 40; The electronic label 50 is the electronic label 50 put into the label box 40 .
- the refrigerator 1 further includes an electronic tag read-write identifier 70 .
- the electronic tag read/write marker 70 may be disposed on the outer surface of the door body 20 and configured to guide the user to edit the electronic tag 50 .
- the electronic tag read/write marker 70 includes a display screen 701 , for example.
- the electronic tag read-write marker 70 can be a touch interactive electronic screen, or a combination of a display screen and physical buttons. Users can view and edit the information of the information electronic tag 50 through the electronic tag read-write marker 70 . The following embodiments are described by taking the electronic tag read-write marker 70 as an example of a touch interactive electronic screen.
- the controller 30 is further configured to: when it is determined that any electronic label 50 is taken out of the label box 40, issue a prompt instruction prompting whether to display the edit box; when receiving the confirmation instruction, control the display screen 701 Displaying the item editing box; receiving the item information input by the user in the item editing box collected by the electronic tag read/write identifier 70 ; and writing the item information into the electronic tag 50 through the reader 60 .
- Fig. 15 is a flowchart of another method for controlling a refrigerator according to some embodiments.
- the controller 30 is further configured to execute steps 251 to 254 , for example after step 243 .
- Step 251 when it is determined that any electronic label 50 is taken out of the label box 40 , send a prompt instruction prompting whether to edit the electronic label 50 .
- the reader 60 reads the identification codes of all the electronic tags 50 in the label box 40 as an initial state, and then reads the identification codes of all the electronic tags 50 in the label box 40 according to a preset time interval (for example, 1s).
- the controller 30 compares the identification codes of the electronic tags 50 read by the reader-writer 60 twice before and after; Then it is determined that the electronic label 50 is the electronic label 50 taken out of the label box 40 .
- the user's subsequent behavior may have two situations: one is that the user needs to edit the electronic label 50 taken out of the label box 40; One is that the user just picks up the electronic label 50 for viewing and then puts it back into the label box 40 . In this case, the electronic label 50 does not need to be edited.
- the refrigerator 1 further includes a speaker 24 .
- the speaker 24 can be disposed on a side of the refrigerator 1 .
- the controller 30 may be configured to: control the speaker 24 to send out a prompt message to ask the user whether to edit the electronic label 50 by voice.
- Step 252 when the confirmation instruction is received, control the display screen 701 to display an item editing box.
- the refrigerator 1 further includes a Mic part 23 .
- the Mic component 23 can be disposed in the door body 20 and communicate with the outside through a hole in the panel of the door body 20 to receive the sound signal.
- the controller 30 may be configured to receive the user's answer through the Mic component 23 ; and if the user's positive answer is detected, display an item editing box on the electronic tag read-write identifier 70 . Also, if a negative answer from the user is detected, the controller 30 does not do anything.
- FIG. 16 is a schematic diagram of an item editing box according to some embodiments.
- each information input box can receive user input information.
- There is a text description on one side of the information input box which is used to prompt the user to fill in the information in the information input box, for example, the text description is "item name”, “addition time”, “storage time”, “expiration time” and other information.
- the item edit box also has a confirmation button, which is used to indicate that the user has completed the input.
- the controller 30 can also be configured to: judge whether the electronic label 50 is a non-blank electronic label according to the flag in the electronic label 50; The information of the electronic tag 50 is displayed in .
- the electronic tag 50 is classified into a non-blank electronic tag or a blank electronic tag according to whether the stored item information is empty.
- a blank electronic tag means that the item information (including item name) in the electronic tag 50 is cleared, and a non-blank electronic tag means that the item information in the electronic tag 50 is not empty.
- the information of the electronic tag 50 also includes item information flags.
- the item information flag is used to identify whether the item information of the electronic tag 50 is empty, and when the item information flag is 1 or true, it means that the electronic tag 50 is a non-blank electronic tag; when the item information flag is 0 or false , indicating that the electronic label 50 is a blank electronic label.
- FIG. 17 is a schematic diagram of another item editing box according to some embodiments.
- the item 80 bound to the electronic tag 50 is an apple, as shown in FIG. 17 .
- the control display screen 701 displays the information of the electronic tag 50 in the item editing box.
- Step 253 receiving the item information input by the user in the item editing box collected by the electronic tag read/write marker 70 .
- voice input can also be performed.
- the refrigerator 1 further includes a voice device 25 configured to recognize voice information.
- the speaker 25 is, for example, a Wi-Fi speaker.
- the voice device 25 can be arranged on the side of the refrigerator 1 and can be configured to communicate with the cloud server according to instructions.
- the speaker 24 asks the user whether to edit the electronic label 50 by voice, and the Mic component 23 receives the user's voice information and sends the voice information to the voice device 25 .
- the voice device 25 recognizes the voice information, and then fills the voice information into the information input box in the form of text.
- Step 254 write the item information into the electronic tag 50 through the reader-writer 60 .
- the electronic tag read-write identifier 70 sends the collected item information to the controller 30.
- the controller 30 controls the reader-writer 60 to write the item information into the electronic device. Label 50 in.
- the controller 30 is further configured to: when it is determined that any electronic label 50 is placed in the label box 40, the control display screen 701 displays an item removal selection box, wherein, as shown in FIG. 18 , the item removal selection Include clear option and retain option in the box; When it is determined that the clear option is selected, the control reader 60 deletes the item information in the information of the electronic tag 50; when it is determined that the retain option is selected, the control reader 60 deletes the Parameters in the item information of the electronic tag 50 except the item name.
- Fig. 19 is a flowchart of another method for controlling a refrigerator according to some embodiments. As shown in FIG. 19 , the controller 30 is configured to execute steps 261 to 263 .
- Step 261 when it is determined that any electronic label 50 is put into the label box 40 , the control display screen 701 displays an item removal selection box, wherein the item removal selection box includes a clear option and a retention option.
- the reader 60 reads the identification codes of all the electronic tags 50 in the label box 40 as an initial state, and then reads the identification codes of all the electronic tags 50 in the label box 40 according to a preset time interval (for example, 1s).
- the controller 30 compares the identification codes of the electronic tag 50 read twice by the reader-writer 60 . If the identification code of any electronic tag 50 does not exist in the previous tag set but exists in this tag set, the controller 30 determines that the electronic tag 50 is the electronic tag 50 put into the label box 40, and
- the control display screen 701 displays an item removal selection box.
- Step 262 when it is determined that the delete option is selected, control the reader 60 to delete the item information in the information of the electronic tag 50 .
- the controller 30 controls the reader-writer 60 to clear the item information in the electronic tag 50 (the identification code of the electronic tag will not be cleared), and then this electronic tag 50 becomes a blank electronic tag.
- Step 263 when it is determined that the reserved option is selected, control the reader-writer 60 to delete the parameters in the item information of the electronic tag 50 except the item name.
- the controller 30 controls the reader-writer 60 to delete parameters other than the item name in the item information of the electronic tag 50 , that is, keep the item name of the electronic tag 50 . In this way, when the user uses this electronic label 50 (non-blank electronic label) again, he does not need to edit the item name again, but only needs to edit the rest of the information.
- the electronic label 50 can be marked with a color, for example, a red electronic label indicates "meat”, a green electronic label indicates “vegetables”, etc. If the user eats the same "meat” for a long time, there is no need to clear the name of the item in the electronic tag 50, and the time for defining the electronic tag 50 is saved when the item is bound.
- the controller 30 is also configured to: when it is determined that the label box 40 is not placed on the card slot 21, when any electronic label 50 is detected to be close to the reader-writer 60, obtain the read-write function of the reader-writer 60 The information of the electronic tag 50 received; when the item information included in the information of the electronic tag 50 is not empty, the control display screen 701 displays the item processing selection box, wherein, the item processing selection box includes a take-out option and an update option; when it is determined to update When the option is selected, the control display screen 701 displays the item editing box; receives the item information input by the user in the item editing box collected by the electronic tag read-write identifier 70, and controls the reader-writer 60 to write the item information into the electronic tag 50 Middle; when it is determined that the take-out option is selected, control the reader-writer 60 to delete the item information in the electronic tag 50 .
- Fig. 20 is a flowchart of another method for controlling a refrigerator according to some embodiments. As shown in FIG. 20 , the controller 30 is used to execute steps 271 to 275 .
- Step 271 when it is determined that no label box 40 is placed on the card slot 21 and any electronic label 50 is detected to be close to the reader-writer 60 , acquire the information that the reader-writer 60 has read the electronic label 50 .
- the reader-writer 60 can detect whether there is an electronic tag 50 near the electronic tag read-write marker 70, and when the reader-writer 60 detects that the electronic tag 50 is close , indicating that the user may need to edit (remove or update) the electronic tag 50 bound to the item 80 in the refrigerator 1 , or the user may need to edit a blank electronic tag to bind the item 80 .
- Step 272 when the item information included in the information of the electronic tag 50 is not empty, the control display screen 701 displays an item processing selection box, wherein the item processing selection box includes a take-out option and an update option.
- the controller 30 controls the display screen 701 to display an item processing selection box, as shown in FIG. 21 , and the user can select the operation of "update” or "retrieve”.
- Step 273 when it is determined that the update option is selected, control the display screen 701 to display an item editing box.
- the first case the user needs to update the item 80 information of the electronic tag 50 of the bound item 80, such as updating the storage date and expiration date.
- the second case the user replaces the item 80 bound to the electronic tag 50 with another new item 80 , and at this time, the item information of the electronic tag 50 also needs to be updated.
- the third case the electronic tag 50 only has the name of the item, and the user needs to bind the non-blank electronic tag with the item 80 . Therefore, the controller 30 controls the display screen 701 to display the item editing box; receives the information input by the user in the item editing box and writes it into the electronic tag 50 correspondingly.
- Step 274 Receive the item information input by the user in the item editing box collected by the electronic tag read-write marker 70 , and control the reader-writer 60 to write the item information into the electronic tag 50 .
- Step 275 when it is determined that the take-out option is selected, control the reader-writer 60 to delete the item information in the electronic tag 50 .
- the take-out option it means that the user has taken out the item 80 and unbound it, and can clear all the item information of the electronic tag 50, or keep the item name, and clear the rest of the item information except the item name.
- the take-out option it means that the user has taken out the item 80 and unbound it, and can clear all the item information of the electronic tag 50, or keep the item name, and clear the rest of the item information except the item name.
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Physics & Mathematics (AREA)
- Mechanical Engineering (AREA)
- Thermal Sciences (AREA)
- General Engineering & Computer Science (AREA)
- Cold Air Circulating Systems And Constructional Details In Refrigerators (AREA)
Abstract
A refrigerator, comprising a refrigerator body, a door body, a reader/writer, and a controller. The reader/writer can read information of electronic tags in a tag box to obtain a first tag set, the first tag set being a tag set comprising information of electronic tags which are stored in the tag box and not bound to articles. The controller is connected to the reader/writer and configured to: delete information of the current electronic tag from the first tag set when it is determined that the current electronic tag is taken out of the tag box; and add the information of the current electronic tag to a second tag set when it is determined that the information of the current electronic tag does not exist in the second tag set, the second tag set being a tag set comprising information of electronic tags bound to the articles. The method comprises: obtaining the adding time when the information of the current electronic tag is added to the second tag set; and performing, according to the adding time, expiry date monitoring on an article corresponding to the current electronic tag.
Description
本申请要求于2021年10月20日提交的、申请号为202111218830.8的中国专利申请,以及于2022年6月6日提交的、申请号为202210627491.7的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims priority to Chinese Patent Application No. 202111218830.8 filed on October 20, 2021, and Chinese Patent Application No. 202210627491.7 filed on June 6, 2022, the entire contents of which are incorporated by reference incorporated in this application.
本公开涉及冰箱技术领域,尤其涉及一种冰箱及其控制方法。The present disclosure relates to the technical field of refrigerators, in particular to a refrigerator and a control method thereof.
冰箱是日常生活中的一种常用的家用电器。在实际使用中,用户通常可以在储藏室中存放物品,例如食物、化妆品等。A refrigerator is a commonly used household appliance in daily life. In actual use, users can usually store items, such as food, cosmetics, etc., in the storage room.
发明内容Contents of the invention
一方面,本公开一些实施例提供一种冰箱包括:箱体、至少一个门体、读写器和控制器。箱体内具有至少一个储藏室,用于存放物品。至少一个门体连接至箱体,以打开或关闭至少一个储藏室。读写器,能够读取标签盒内的电子标签的信息,以获取第一标签集合,第一标签集合为包括存放于标签盒中且未与物品绑定的电子标签的信息的标签集合。控制器,与读写器连接,且被配置为:当确定有当前电子标签从标签盒中取出时,从第一标签集合中删除当前电子标签的信息;当确定第二标签集合中不存在当前电子标签的信息时,将当前电子标签的信息添加进第二标签集合中,其中,所述第二标签集合为包括已与物品绑定的电子标签的信息的标签集合。获取当前电子标签的信息添加进第二标签集合的添加时间;以及根据添加时间,对当前电子标签对应的物品进行保质期监控。On the one hand, some embodiments of the present disclosure provide a refrigerator including: a box body, at least one door body, a reader-writer, and a controller. There is at least one storage room inside the box for storing items. At least one door body is connected to the box body to open or close the at least one storage room. The reader can read the information of the electronic tags in the tag box to obtain the first tag set, and the first tag set is a tag set including the information of the electronic tags stored in the tag box and not bound to the item. The controller is connected with the reader and is configured to: when it is determined that the current electronic tag is taken out of the label box, delete the information of the current electronic tag from the first tag set; when it is determined that there is no current electronic tag in the second tag set When adding the information of the electronic tag, the information of the current electronic tag is added to the second tag set, wherein the second tag set is a tag set including the information of the electronic tag bound to the item. Obtain the adding time when the information of the current electronic tag is added to the second tag set; and monitor the shelf life of the items corresponding to the current electronic tag according to the adding time.
另一方面,本公开一些实施例提供一种冰箱的控制方法,由冰箱的控制器执行,方法包括:当确定有当前电子标签从标签盒中取出时,从第一标签集合中删除当前电子标签的信息,其中,第一标签集合为包括存放于标签盒中且未与物品绑定的电子标签的信息的标签集合。当确定第二标签集合中不存在当前电子标签的信息时,将当前电子标签的信息添加进第二标签集合中,其中,第二标签集合为包括已与物品绑定的电子标签的信息的标签集合。获取当前电子标签的信息添加进第二标签集合的添加时间,以及根据添加时间,对当前电子标签对应的物品进行保质期监控。On the other hand, some embodiments of the present disclosure provide a method for controlling a refrigerator, which is executed by a controller of the refrigerator. The method includes: when it is determined that the current electronic tag is taken out of the label box, deleting the current electronic tag from the first tag set , wherein the first tag set is a tag set including information of electronic tags stored in a tag box and not bound to an item. When it is determined that the information of the current electronic tag does not exist in the second tag set, the information of the current electronic tag is added to the second tag set, wherein the second tag set is a tag that includes the information of the electronic tag that has been bound to the item gather. Obtain the adding time when the information of the current electronic tag is added to the second tag set, and monitor the shelf life of the items corresponding to the current electronic tag according to the adding time.
为了更清楚地说明本公开中的技术方案,下面将对本公开一些实施例中所需要使用的附图作简单地介绍。然而,下面描述中的附图仅仅是本公开的一些实施例的附图,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。此外,以下描述中的附图可以视作示意图,并非对本公开实施例所涉及的产品的实际尺寸、方法的实际流程、信号的实际时序等的限制。In order to illustrate the technical solutions in the present disclosure more clearly, the following briefly introduces the drawings required in some embodiments of the present disclosure. However, the drawings in the following description are only drawings of some embodiments of the present disclosure, and those skilled in the art can also obtain other drawings according to these drawings. In addition, the drawings in the following description can be regarded as schematic diagrams, and are not limitations on the actual size of the product involved in the embodiments of the present disclosure, the actual process of the method, the actual timing of signals, and the like.
图1为根据一些实施例的一种冰箱的结构图;Fig. 1 is a structural diagram of a refrigerator according to some embodiments;
图2为根据一些实施例的一种冰箱的制冷***的结构图;Fig. 2 is a structural diagram of a refrigeration system of a refrigerator according to some embodiments;
图3为根据一些实施例的一种风机的安装位置示意图;Fig. 3 is a schematic diagram of an installation position of a fan according to some embodiments;
图4为根据一些实施例的又一种冰箱的结构图;Fig. 4 is a structural diagram of another refrigerator according to some embodiments;
图5是根据一些实施例的冰箱中控制器的第一工作流程图;5 is a first workflow diagram of a controller in a refrigerator according to some embodiments;
图6为根据一些实施例的一种冰箱的控制方法流程图;Fig. 6 is a flowchart of a control method of a refrigerator according to some embodiments;
图7为根据一些实施例的又一种冰箱的控制方法流程图;Fig. 7 is a flowchart of another method for controlling a refrigerator according to some embodiments;
图8为根据一些实施例的又一种冰箱的控制方法流程图;Fig. 8 is a flowchart of another method for controlling a refrigerator according to some embodiments;
图9为根据一些实施例的又一种冰箱的结构图;Fig. 9 is a structural diagram of another refrigerator according to some embodiments;
图10为根据一些实施例的冰箱的卡槽上未放置标签盒时的示意图;Fig. 10 is a schematic diagram of a refrigerator when no label box is placed on the card slot according to some embodiments;
图11为根据一些实施例的冰箱的卡槽上放置有标签盒时的示意图;Fig. 11 is a schematic diagram of a refrigerator with a label box placed on the card slot according to some embodiments;
图12为根据一些实施例的冰箱中控制器的第二工作流程图;Figure 12 is a second workflow diagram of a controller in a refrigerator according to some embodiments;
图13为根据一些实施例的又一种冰箱的控制方法流程图;Fig. 13 is a flowchart of another method for controlling a refrigerator according to some embodiments;
图14为根据一些实施例的又一种冰箱的结构图;Fig. 14 is a structural diagram of another refrigerator according to some embodiments;
图15为根据一些实施例的又一种冰箱的控制方法流程图;Fig. 15 is a flowchart of another method for controlling a refrigerator according to some embodiments;
图16为根据一些实施例的一种物品编辑框示意图;Fig. 16 is a schematic diagram of an item editing box according to some embodiments;
图17为根据一些实施例的又一种物品编辑框示意图;Fig. 17 is a schematic diagram of another item editing box according to some embodiments;
图18为根据一些实施例的一种物品取出选择框示意图;Fig. 18 is a schematic diagram of an item taking out selection box according to some embodiments;
图19为根据一些实施例的又一种冰箱的控制方法流程图;Fig. 19 is a flowchart of another method for controlling a refrigerator according to some embodiments;
图20为根据一些实施例的又一种冰箱的控制方法流程图;Fig. 20 is a flowchart of another control method of a refrigerator according to some embodiments;
图21为根据一些实施例的一种物品处理选择框示意图。Figure 21 is a schematic diagram of an item handling selection box according to some embodiments.
下面将结合附图,对本公开一些实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。基于本公开所提供的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本公开保护的范围。The technical solutions in some embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings. Apparently, the described embodiments are only some of the embodiments of the present disclosure, not all of them. All other embodiments obtained by persons of ordinary skill in the art based on the embodiments provided in the present disclosure belong to the protection scope of the present disclosure.
除非上下文另有要求,否则,在整个说明书和权利要求书中,术语“包括(comprise)”及其其他形式例如第三人称单数形式“包括(comprises)”和现在分词形式“包括(comprising)”被解释为开放、包含的意思,即为“包含,但不限于”。在说明书的描述中,术语“一个实施例(one embodiment)”、“一些实施例(some embodiments)”、“示例性实施例(exemplary embodiments)”、“示例(example)”、“特定示例(specific example)”或“一些示例(some examples)”等旨在表明与该实施例或示例相关的特定特征、结构、材料或特性包括在本公开的至少一个实施例或示例中。上述术语的示意性表示不一定是指同一实施例或示例。此外,所述的特定特征、结构、材料或特点可以以任何适当方式包括在任何一个或多个实施例或示例中。Throughout the specification and claims, unless the context requires otherwise, the term "comprise" and other forms such as the third person singular "comprises" and the present participle "comprising" are used Interpreted as the meaning of openness and inclusion, that is, "including, but not limited to". In the description of the specification, the terms "one embodiment", "some embodiments", "exemplary embodiments", "example", "specific examples" example)" or "some examples (some examples)" etc. are intended to indicate that specific features, structures, materials or characteristics related to the embodiment or examples are included in at least one embodiment or example of the present disclosure. Schematic representations of the above terms are not necessarily referring to the same embodiment or example. Furthermore, the particular features, structures, materials or characteristics described may be included in any suitable manner in any one or more embodiments or examples.
以下,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本公开实施例的描述中,除非另有说明,“多个”的含义是两个或两个以上。Hereinafter, the terms "first" and "second" are used for descriptive purposes only, and cannot be understood as indicating or implying relative importance or implicitly specifying the quantity of indicated technical features. Thus, a feature defined as "first" and "second" may explicitly or implicitly include one or more of these features. In the description of the embodiments of the present disclosure, unless otherwise specified, "plurality" means two or more.
在本公开的描述中,需要说明的是,除非另有明确的规定和限定,术语“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接。另外,在对管线进行描述时,本公开中所用“连接”则具有进行导通的意义。然而,术语“连接”也可能指两个或两个以上部件彼此间并无直接接触,但仍彼此协作或相互作用。具体意义需结合上下文进行理解。In the description of the present disclosure, it should be noted that, unless otherwise specified and limited, the term "connection" should be understood in a broad sense, for example, it may be a fixed connection, a detachable connection, or an integral connection. In addition, when describing pipelines, "connection" used in the present disclosure has the meaning of conducting. However, the term "connected" may also refer to two or more elements that are not in direct contact with each other, but yet still co-operate or interact with each other. The specific meaning needs to be understood in conjunction with the context.
图1是根据一些实施例的一种冰箱的结构图。如图1所示,冰箱1包括箱体10。箱体10作为冰箱1的支撑结构,且其内限定有存储空间。该存储空间可以被分隔成至少一个储藏室101。该至少一个储藏室101可以包括冷藏室、冷冻室或变温室(又称为保鲜室)中的至少一种。该至少一个储藏室101用于存放物品80。该物品80例如包括食物、化妆品和药品等。物品80的范围并不限于此,用户可以根据需要使用冰箱1。此外,箱体10在其内还可具有用于放置冰箱1中部件(例如压缩机等)的部件存放腔。FIG. 1 is a structural diagram of a refrigerator according to some embodiments. As shown in FIG. 1 , the refrigerator 1 includes a box body 10 . The box body 10 serves as a supporting structure of the refrigerator 1 and defines a storage space therein. The storage space may be divided into at least one storage room 101 . The at least one storage room 101 may include at least one of a refrigerating room, a freezing room or a temperature-changing room (also called a fresh-keeping room). The at least one storage room 101 is used for storing items 80 . The items 80 include, for example, food, cosmetics, medicines, and the like. The scope of the items 80 is not limited thereto, and the user can use the refrigerator 1 as needed. In addition, the box body 10 may also have a component storage cavity therein for placing components in the refrigerator 1 (such as a compressor, etc.).
如图1所示,冰箱1还包括设于箱体10开口处的至少一个门体20,该至少一个门体20通过铰链枢装于箱体10上,或以其他方式连接到箱体10,以打开或关闭该至少一个储藏室101。该至少一个门体20包括一个或多个门体20。储藏室101可对应一个或者多个门体20。例如,在图1中,上部的储藏室101对应一个门体20。门体20还可以以抽屉式开启,以实现抽屉式的存储。As shown in FIG. 1 , the refrigerator 1 further includes at least one door body 20 disposed at the opening of the box body 10, and the at least one door body 20 is pivotally mounted on the box body 10 through a hinge, or connected to the box body 10 in other ways, to open or close the at least one storage room 101 . The at least one door body 20 includes one or more door bodies 20 . The storage room 101 may correspond to one or more door bodies 20 . For example, in FIG. 1 , the upper storage room 101 corresponds to a door body 20 . The door body 20 can also be opened in a drawer type to realize drawer type storage.
该至少一个储藏室101的制冷可由冰箱1的制冷***实现。图2是根据一些实施例的一种冰箱的制冷***的结构图。如图2所示,制冷***包括压缩机11、冷凝器12、防凝管13、干燥过滤器14、毛细管15、蒸发器16和气液分离器17。The cooling of the at least one storage room 101 can be realized by the cooling system of the refrigerator 1 . Fig. 2 is a structural diagram of a refrigeration system of a refrigerator according to some embodiments. As shown in FIG. 2 , the refrigeration system includes a compressor 11 , a condenser 12 , an anticondensation tube 13 , a dry filter 14 , a capillary tube 15 , an evaporator 16 and a gas-liquid separator 17 .
在一些实施例中,制冷***的工作过程包括压缩过程、冷凝过程、节流过程和蒸发过程。压缩过程为:在冰箱1接通电源,温控器的触点接通的情况下,压缩机11开始工作,低温、低压的制冷剂被压缩机11吸入,在压缩机11汽缸内被压缩成高温、高压的过热气体后排出到冷凝器12中。冷凝过程为:高温、高压的制冷剂气体通过冷凝器12散热,温 度不断下降,被冷却为常温、高压的饱和蒸气,并进一步冷却为饱和液体,温度不再下降,此时的温度叫冷凝温度;制冷剂在整个冷凝过程中的压力几乎不变。节流过程为:经冷凝后的制冷剂饱和液体经干燥过滤器14滤除水分和杂质后流入毛细管15,通过它进行节流降压,制冷剂变为常温、低压的湿蒸气。蒸发过程为:常温、低压的湿蒸气在蒸发器16内开始吸收热量进行汽化,不仅降低了蒸发器及其周围的温度,而且使制冷剂变成低温、低压的气体,从蒸发器16出来的制冷剂经过气液分离器17后再次回到压缩机11中。重复以上过程,将冰箱1内的热量转移到冰箱1外的空气中,以实现制冷的目的。In some embodiments, the working process of the refrigeration system includes a compression process, a condensation process, a throttling process and an evaporation process. The compression process is as follows: when the refrigerator 1 is powered on and the contacts of the thermostat are connected, the compressor 11 starts to work, and the low-temperature and low-pressure refrigerant is sucked into the compressor 11 and compressed in the cylinder of the compressor 11 into The high temperature and high pressure superheated gas is discharged into the condenser 12 afterward. The condensation process is as follows: the high-temperature and high-pressure refrigerant gas dissipates heat through the condenser 12, and the temperature continues to drop, and is cooled to normal temperature and high-pressure saturated vapor, and further cooled to a saturated liquid, and the temperature does not drop anymore. The temperature at this time is called the condensation temperature. ; The pressure of the refrigerant is almost constant throughout the condensation process. The throttling process is as follows: the condensed refrigerant saturated liquid passes through the dry filter 14 to filter out moisture and impurities, and then flows into the capillary 15, through which the throttling and pressure reduction are performed, and the refrigerant becomes normal temperature and low pressure wet vapor. The evaporation process is as follows: the wet vapor at normal temperature and low pressure begins to absorb heat in the evaporator 16 for vaporization, which not only reduces the temperature of the evaporator and its surroundings, but also makes the refrigerant become a low-temperature, low-pressure gas, and the refrigerant coming out of the evaporator 16 The refrigerant returns to the compressor 11 after passing through the gas-liquid separator 17 . Repeat the above process to transfer the heat in the refrigerator 1 to the air outside the refrigerator 1, so as to achieve the purpose of cooling.
在一些实施例中,冰箱1还包括风机。图3是根据一些实施例的一种风机的安装位置示意图。如图3所示,风机18使得空气不断进入蒸发器16的翅片进行热交换,同时将经过蒸发器16冷却的空气通过风道送向储藏室101(例如冷藏室和/或冷冻室)中。如此储藏室101内空气不断循环流动,达到降低温度的目的。In some embodiments, the refrigerator 1 further includes a fan. Fig. 3 is a schematic diagram of an installation position of a fan according to some embodiments. As shown in Figure 3, the fan 18 makes the air continuously enter the fins of the evaporator 16 for heat exchange, and at the same time, the air cooled by the evaporator 16 is sent to the storage room 101 (such as a refrigerator and/or freezer) through the air duct. . In this way, the air in the storage room 101 circulates continuously to achieve the purpose of lowering the temperature.
如图4所示,在将物品80存放在冰箱1的储藏室101内时,可利用电子标签50来标记物品80,以实现物品80管理。每个电子标签50可具有唯一的标识码。电子标签50被配置为存储信息。电子标签50的信息可包括电子标签50的标识码。根据电子标签50的标识码可以从数据库中获取该电子标签50所绑定物品80的物品信息,物品信息可包括物品名称和保存时长,该物品信息还可包括添加时间和过期时间等。电子标签50与标识码的对应关系以及物品信息的内容不限于此,可根据实际需求设置。As shown in FIG. 4 , when the item 80 is stored in the storage room 101 of the refrigerator 1 , the electronic tag 50 can be used to mark the item 80 to realize the management of the item 80 . Each electronic tag 50 may have a unique identification code. The electronic tag 50 is configured to store information. The information of the electronic tag 50 may include the identification code of the electronic tag 50 . According to the identification code of the electronic tag 50, the item information of the item 80 bound to the electronic tag 50 can be obtained from the database. The item information can include the item name and storage time, and the item information can also include adding time and expiration time. The correspondence between the electronic tag 50 and the identification code and the content of the item information are not limited thereto, and can be set according to actual needs.
例如,电子标签50可拆卸地固定在物品80上。例如,电子标签50可以被设置为密封夹的形式,该密封夹可夹持在物品80的两侧。又例如,电子标签50可以包括粘贴件,该粘贴件可以将电子标签50粘贴在物品80上。当用户向冰箱1存放物品80或从冰箱1中取出物品80时,可以把固定在该物品80上的电子标签50一同放入或取出。For example, the electronic tag 50 is detachably fixed on the item 80 . For example, the electronic tag 50 can be provided in the form of a sealing clip that can be clamped on both sides of the item 80 . For another example, the electronic label 50 may include a sticker, and the sticker may stick the electronic label 50 on the item 80 . When the user stores the item 80 in the refrigerator 1 or takes out the item 80 from the refrigerator 1 , the electronic tag 50 fixed on the item 80 can be put in or taken out together.
在一些实施例中,冰箱1还包括读写器60,如图4所示,读写器60可以设置于标签盒40的内表面。读写器60能够读取标签盒40内的电子标签50的信息,以获取第一标签集合,该第一标签集合为包括存放于标签盒40中且未与物品80(例如图4中的罐装饮料80)绑定的电子标签50的信息的标签集合。例如,读写器60按照预定的时间间隔读取标签盒40中的电子标签50的信息,来实时更新第一标签集合。该第一标签集合可为空,例如,在标签盒40内无电子标签50时。In some embodiments, the refrigerator 1 further includes a reader-writer 60 , as shown in FIG. 4 , the reader-writer 60 may be disposed on the inner surface of the label box 40 . The reader-writer 60 can read the information of the electronic tag 50 in the label box 40 to obtain the first tag set, which is stored in the label box 40 and not connected with the item 80 (such as the tank in FIG. 4 ). A tag collection of information on the electronic tag 50 bound to the beverage 80). For example, the reader-writer 60 reads the information of the electronic tags 50 in the tag box 40 at predetermined time intervals to update the first tag set in real time. The first label set may be empty, for example, when there is no electronic label 50 in the label box 40 .
在一些示例中,电子标签50和读写器60可以使用RFID(Radio Frequency Identification,RFID)技术。当电子标签50为RFID电子标签时,读写器60为RFID电子标签对应的感应***。RFID技术中,通过无线射频方式进行非接触双向数据通信,对记录媒体(电子标签或射频卡)进行读写,从而达到识别目标和数据交换的目的。在另一些示例中,电子标签50和读写器60可以使用近场通信(Near Field Communication,NFC)技术。当电子标签50为NFC电子标签时,读写器60为NFC电子标签对应的感应***。在NFC技术中,NCF电子标签可以通过主动与被动两种模式交换数据。在被动模式下,启动近场通信的发起设备(即读写器60),以在整个通信过程中提供射频场(RF-field),它可以选择106kbps、212kbps或424kbps中一种传输速度,将数据发送到目标设备(即电子标签50),该目标设备不必产生射频场,而使用负载调制(load modulation)技术,以相同的速度将数据传回发起设备。而在主动模式下,发起设备和目标设备都要产生自己的射频场,以进行通信。当然,电子标签50和读写器60还可以使用其他技术,只要可实现其功能即可。In some examples, the electronic tag 50 and the reader-writer 60 may use RFID (Radio Frequency Identification, RFID) technology. When the electronic tag 50 is an RFID electronic tag, the reader 60 is a sensing system corresponding to the RFID electronic tag. In RFID technology, non-contact two-way data communication is carried out through wireless radio frequency, and the recording medium (electronic tag or radio frequency card) is read and written, so as to achieve the purpose of identifying targets and data exchange. In other examples, the electronic tag 50 and the reader-writer 60 may use near field communication (Near Field Communication, NFC) technology. When the electronic tag 50 is an NFC electronic tag, the reader 60 is a sensing system corresponding to the NFC electronic tag. In NFC technology, NCF electronic tags can exchange data through active and passive modes. In passive mode, start the initiator device (ie reader 60) of near-field communication to provide radio frequency field (RF-field) in the whole communication process, it can select a kind of transmission speed in 106kbps, 212kbps or 424kbps, will The data is sent to the target device (ie, the electronic tag 50), which does not have to generate a radio frequency field, but uses load modulation (load modulation) technology to transmit the data back to the originating device at the same speed. In active mode, both the initiating device and the target device generate their own RF fields to communicate. Of course, the electronic tag 50 and the reader-writer 60 can also use other technologies, as long as their functions can be realized.
如图1和图4所示,冰箱1还包括控制器30。该控制器30可位于箱体10的部件存放腔内,还可位于冰箱1的其他位置处。例如,如图1所示,控制器30设置在冰箱1的箱体10的后壁内。读写器60可连接到控制器30,这种连接可以是导线连接,也可以是无线方式的连接。读写器60可被配置为将检测到的电子标签50的信息发送给控制器30,还可被配置为接收控制器30的控制命令,以对电子标签50进行读写操作。As shown in FIGS. 1 and 4 , the refrigerator 1 further includes a controller 30 . The controller 30 can be located in the component storage cavity of the box body 10 , and can also be located in other positions of the refrigerator 1 . For example, as shown in FIG. 1 , the controller 30 is disposed in the rear wall of the cabinet 10 of the refrigerator 1 . The reader-writer 60 can be connected to the controller 30, and this connection can be a wire connection or a wireless connection. The reader 60 can be configured to send the detected information of the electronic tag 50 to the controller 30 , and can also be configured to receive a control command from the controller 30 to read and write the electronic tag 50 .
通常,电子标签只能对物品的种类进行统计,不能自动获取物品放入冰箱的时间。如果需要对物品进行保质期监控,则需要用户手动输入存放时间、过期时间、保质期等,操作步骤繁琐,不能实现自动化监控。Usually, electronic tags can only count the types of items, and cannot automatically obtain the time when the items are put into the refrigerator. If it is necessary to monitor the shelf life of the items, the user needs to manually input the storage time, expiration time, shelf life, etc. The operation steps are cumbersome and automatic monitoring cannot be realized.
为此,在本公开一些实施例中,控制器30被配置为:当确定有当前电子标签50从标 签盒40中取出时,从第一标签集合中删除当前电子标签50的信息;当确定第二标签集合中不存在当前电子标签50的信息时,将当前电子标签50的信息添加进第二标签集合中,其中,第二标签集合为包括已与物品80绑定的电子标签50的信息的标签集合;获取当前电子标签50的信息添加进第二标签集合的添加时间;以及根据添加时间对当前电子标签50对应的物品80进行保质期监控。For this reason, in some embodiments of the present disclosure, the controller 30 is configured to: when it is determined that the current electronic label 50 is taken out of the label box 40, delete the information of the current electronic label 50 from the first label set; When the information of the current electronic tag 50 does not exist in the second tag set, add the information of the current electronic tag 50 into the second tag set, wherein the second tag set includes the information of the electronic tag 50 bound with the item 80 label set; acquiring the adding time of adding the information of the current electronic tag 50 to the second tag set; and monitoring the shelf life of the item 80 corresponding to the current electronic tag 50 according to the adding time.
例如,控制器30为或包括中央处理器(Central Processing Unit,CPU)、微处理器(Microprocessor)、专用集成电路(Application Specific Integrated Circuit,ASIC)、芯片、或逻辑控制设备(例如,现场可编程门阵列,FPGA)等。For example, the controller 30 is or includes a central processing unit (Central Processing Unit, CPU), a microprocessor (Microprocessor), an application specific integrated circuit (Application Specific Integrated Circuit, ASIC), a chip, or a logic control device (for example, field programmable gate array, FPGA), etc.
示例性地,图5是根据一些实施例的冰箱中控制器的第一工作流程图。如图5所示,控制器30用于执行步骤11至步骤15。Exemplarily, Fig. 5 is a first working flowchart of a controller in a refrigerator according to some embodiments. As shown in FIG. 5 , the controller 30 is used to execute step 11 to step 15 .
步骤11、当确定有当前电子标签50从标签盒40中取出时,从第一标签集合中删除当前电子标签50的信息,其中,第一标签集合为包括存放于标签盒40中且未与物品80绑定的电子标签50的信息的标签集合。 Step 11. When it is determined that the current electronic label 50 is taken out from the label box 40, delete the information of the current electronic label 50 from the first label set, wherein the first label set includes items stored in the label box 40 and not associated with the item. 80 is a tag collection of information about the bound electronic tag 50 .
第一标签集合包括当前放置在标签盒40中的电子标签50的信息。当标签盒40中有电子标签50取出时,表明用户需要使用该电子标签50对物品80进行绑定。此时,控制器30将该取出的电子标签50的信息从第一标签集合中删除,使得第一标签集合不再包括该电子标签50的信息。The first label set includes information of the electronic labels 50 currently placed in the label box 40 . When the electronic label 50 is taken out from the label box 40 , it indicates that the user needs to use the electronic label 50 to bind the item 80 . At this time, the controller 30 deletes the information of the electronic tag 50 taken out from the first tag set, so that the first tag set no longer includes the information of the electronic tag 50 .
在一些实施例中,读写器60安装在标签盒40的内部。例如,如图4所示,冰箱1还可包括标签盒40。又例如,标签盒40可以是单独提供的。标签盒40可设置于冰箱1的一个储藏室101内,或者标签盒40可设置于冰箱1外。当标签盒40设置于储藏室101内时,为避免标签盒40内的电子标签50与储藏室101中与物品80绑定的其他电子标签50造成混淆,需要将标签盒40内的电子标签50与储藏室101中的电子标签50隔开。例如,标签盒40的局部区域可以由电磁信号屏蔽材料制成,或由电磁信号屏蔽材料覆盖使得读写器60不能检测到标签盒40外的电子标签50。又例如,通过控制读写器60的参数(如发射功率或天线尺寸)等方法,使得读写器60不能检测到标签盒40外的电子标签50。当标签盒40设置于冰箱1外时,借助读写器60记录电子标签50的变更。In some embodiments, the reader/writer 60 is mounted inside the tag cassette 40 . For example, as shown in FIG. 4 , the refrigerator 1 may further include a label box 40 . As another example, the label box 40 may be provided separately. The label box 40 may be installed in a storage room 101 of the refrigerator 1 , or the label box 40 may be installed outside the refrigerator 1 . When the label box 40 is set in the storage room 101, in order to avoid confusion between the electronic tags 50 in the label box 40 and other electronic tags 50 bound to the article 80 in the storage room 101, it is necessary to separate the electronic tags 50 in the label box 40 It is separated from the electronic tag 50 in the storage room 101 . For example, a local area of the label box 40 may be made of electromagnetic signal shielding material, or covered by electromagnetic signal shielding material so that the reader 60 cannot detect the electronic tag 50 outside the label box 40 . For another example, the reader-writer 60 cannot detect the electronic tag 50 outside the tag box 40 by controlling the parameters of the reader-writer 60 (such as transmission power or antenna size). When the label box 40 is set outside the refrigerator 1 , the change of the electronic label 50 is recorded by the reader 60 .
在一些示例中,控制器30可通过以下方式确定有当前电子标签50从标签盒40中取出。控制器30还被配置为:接收当前第一标签集合;将当前第一标签集合与预设的时间间隔之前接收的前一第一标签集合进行对比;当任一电子标签50的信息存在于前一第一标签集合,而不存在于当前第一标签集合时,确定该电子标签50为从标签盒40中取出的当前电子标签50。预设的时间间隔例如为1s、2s等,可根据电子标签50的数量或物品80取用的频率设置。In some examples, the controller 30 may determine that the current electronic label 50 is taken out of the label box 40 in the following manner. The controller 30 is further configured to: receive the current first tag set; compare the current first tag set with the previous first tag set received before the preset time interval; When a first label set does not exist in the current first label set, it is determined that the electronic label 50 is the current electronic label 50 taken out of the label box 40 . The preset time interval is, for example, 1 s, 2 s, etc., which can be set according to the quantity of the electronic tags 50 or the frequency of accessing the items 80 .
示例性地,图6是根据一些实施例的一种冰箱的控制方法流程图。如图6所示,控制器30所执行的步骤11可包括步骤111至步骤113。Exemplarily, Fig. 6 is a flowchart of a method for controlling a refrigerator according to some embodiments. As shown in FIG. 6 , step 11 executed by the controller 30 may include step 111 to step 113 .
步骤111、接收当前第一标签集合。 Step 111. Receive the current first label set.
例如,控制器30接收读写器60发送的当前第一标签集合。For example, the controller 30 receives the current first tag set sent by the reader 60 .
步骤112、将当前第一标签集合与预设的时间间隔之前接收的前一第一标签集合进行对比。Step 112: Compare the current first tag set with the previous first tag set received before a preset time interval.
例如,第一标签集合包括存放在标签盒40内电子标签50的标识码。将当前第一标签集合内的电子标签50的标识码与预设的时间间隔之前接收的前一第一标签集合内的电子标签50的标识码进行对比,来确定当前电子标签50的状态。For example, the first tag set includes the identification codes of the electronic tags 50 stored in the tag box 40 . The current status of the electronic tags 50 is determined by comparing the identification codes of the electronic tags 50 in the current first tag set with the identification codes of the electronic tags 50 in the previous first tag set received before a preset time interval.
步骤113、当任一电子标签50的信息存在于前一第一标签集合,而不存在于当前第一标签集合时,确定该电子标签50为从标签盒40中取出的当前电子标签50。 Step 113 , when the information of any electronic label 50 exists in the previous first label set but not in the current first label set, determine that the electronic label 50 is the current electronic label 50 taken out of the label box 40 .
在一些示例中,控制器30还被配置为:当任一电子标签50的信息存在于当前第一标签集合,而不存在于前一第一标签集合时,确定该电子标签50为放入标签盒40的电子标签50;以及从第二标签集合中删除该电子标签50的信息。In some examples, the controller 30 is further configured to: when the information of any electronic tag 50 exists in the current first tag set but not in the previous first tag set, determine that the electronic tag 50 is a put-in tag the electronic label 50 of the box 40; and delete the information of the electronic label 50 from the second label set.
示例性地,图7为根据一些实施例的又一种冰箱的控制方法流程图。如图7所示,控制器30还用于执行步骤114和步骤115。Exemplarily, Fig. 7 is a flowchart of another method for controlling a refrigerator according to some embodiments. As shown in FIG. 7 , the controller 30 is also used to execute step 114 and step 115 .
步骤114、当任一电子标签50的信息不存在于前一第一标签集合,而存在于当前第一标签集合时,确定该电子标签50为放入标签盒40的电子标签50。 Step 114 , when the information of any electronic label 50 does not exist in the previous first label set but exists in the current first label set, determine that the electronic label 50 is the electronic label 50 put into the label box 40 .
步骤115、从第二标签集合中删除该电子标签50的信息。 Step 115, delete the information of the electronic tag 50 from the second tag set.
例如,当控制器30确定有电子标签50放入标签盒40中时,表明此时用户已经从冰箱1中取出了物品80,并将绑定该物品80的电子标签50放入到了标签盒40中。此时,需要解除该电子标签50与物品80的绑定状态。因此,控制器30从第二标签集合中删除该电子标签50的信息。For example, when the controller 30 determines that the electronic tag 50 is placed in the label box 40, it indicates that the user has taken out the item 80 from the refrigerator 1 at this time, and put the electronic tag 50 bound to the item 80 into the label box 40. middle. At this point, the binding state between the electronic tag 50 and the item 80 needs to be released. Therefore, the controller 30 deletes the information of the electronic tag 50 from the second tag set.
步骤12、当确定第二标签集合中不存在当前电子标签50的信息时,将当前电子标签50的信息添加进第二标签集合中,其中,第二标签集合为包括已与物品80绑定的电子标签50的信息的标签集合。 Step 12. When it is determined that the information of the current electronic tag 50 does not exist in the second tag set, add the information of the current electronic tag 50 into the second tag set, wherein the second tag set includes items bound with the item 80 A tag collection of information of the electronic tag 50 .
例如,用户可以将当前电子标签50和与该当前电子标签50绑定的物品80一起放入冰箱1,也可以将当前电子标签50和与该当前电子标签50绑定的物品80放在冰箱1外合适的位置。For example, the user can put the current electronic tag 50 and the item 80 bound to the current electronic tag 50 into the refrigerator 1 together, or put the current electronic tag 50 and the item 80 bound to the current electronic tag 50 into the refrigerator 1 suitable location outside.
例如,控制器30通过将当前电子标签50的标识码与第二标签集合内的电子标签50的标识码逐个进行对比,以检测第二标签集合中是否存在当前电子标签50的信息。在当前电子标签50的标识码与第二标签集合中所有电子标签50的标识码均不相同时,表明第二标签集合中不存在当前电子标签50的信息,则将当前电子标签50的信息添加进第二标签集合中。For example, the controller 30 compares the identification code of the current electronic tag 50 with the identification codes of the electronic tags 50 in the second tag set one by one to detect whether the information of the current electronic tag 50 exists in the second tag set. When the identification code of the current electronic tag 50 is different from the identification codes of all electronic tags 50 in the second tag set, it indicates that there is no information of the current electronic tag 50 in the second tag set, then the information of the current electronic tag 50 is added into the second tag set.
在一些示例中,控制器30可以存储读写器60发送的当前第一标签集合(控制器30最新接收到的标签集合)和前一第一标签集合,还可以存储第二标签集合。首次上电时,第二标签集合的初始状态可以为空。在另一些示例中,冰箱1还包括与控制器30连接的存储器,该存储器可以存储当前第一标签集合以及前一第一标签集合,还可以存储第二标签集合。In some examples, the controller 30 can store the current first set of tags sent by the reader 60 (the latest set of tags received by the controller 30 ) and the previous first set of tags, and can also store the second set of tags. When powered on for the first time, the initial state of the second tag set may be empty. In some other examples, the refrigerator 1 further includes a memory connected to the controller 30, and the memory can store the current first tag set and the previous first tag set, and can also store the second tag set.
步骤13、获取当前电子标签50的信息添加进第二标签集合的添加时间。 Step 13. Obtain the adding time when the information of the current electronic tag 50 is added to the second tag set.
例如,控制器30在将当前电子标签的信息添加进第二标签集合中时,记录添加时间。For example, when adding the information of the current electronic tag into the second tag set, the controller 30 records the adding time.
步骤14、根据添加时间对当前电子标签50对应的物品80进行保质期监控。 Step 14, monitor the shelf life of the item 80 corresponding to the current electronic tag 50 according to the adding time.
在一些示例中,控制器30被配置为:基于当前电子标签50的信息,获取物品80对应的保存时长;基于添加时间和保存时长对物品80进行保质期监控。In some examples, the controller 30 is configured to: obtain the storage duration corresponding to the item 80 based on the current information of the electronic tag 50 ; and monitor the shelf life of the item 80 based on the adding time and the storage duration.
示例性地,图8为根据一些实施例的又一种冰箱的控制方法流程图。如图8所示,控制器30所执行的步骤14包括步骤141和步骤142。Exemplarily, Fig. 8 is a flowchart of another method for controlling a refrigerator according to some embodiments. As shown in FIG. 8 , step 14 executed by the controller 30 includes step 141 and step 142 .
步骤141、基于当前电子标签50的信息,获取物品80对应的保存时长。Step 141 , based on the information of the current electronic tag 50 , acquire the storage time corresponding to the item 80 .
例如,物品80对应的保存时长为物品80的保质期(例如,最佳保质期)。保质期可以由用户自行设定。例如,控制器30预先接收用户设定的保存时长,并通过读写器60将其发送给电子标签50。可以在数据库中存储电子标签50的标识码对应的物品信息的保存时长。例如,控制器30获取当前电子标签50对应的物品信息,将物品信息中的保存时长作为保质期。For example, the storage time corresponding to the item 80 is the shelf life of the item 80 (eg, the best shelf life). The shelf life can be set by the user. For example, the controller 30 receives in advance the storage time set by the user, and sends it to the electronic tag 50 through the reader 60 . The storage duration of the item information corresponding to the identification code of the electronic tag 50 may be stored in the database. For example, the controller 30 acquires item information corresponding to the current electronic tag 50, and takes the storage time in the item information as the shelf life.
此外,保质期也可以由控制器30从数据库中实时获取。例如,控制器30获取当前电子标签50的标识码,并根据该标识码从数据库中获取该标识码对应的保质期。例如,当前电子标签50绑定的物品80为西红柿,此时物品80的保质期可以为用户指定的3天,也可以是控制器30从数据库中获取的西红柿的保质期。In addition, the shelf life can also be obtained by the controller 30 from the database in real time. For example, the controller 30 obtains the identification code of the current electronic tag 50, and obtains the shelf life corresponding to the identification code from the database according to the identification code. For example, the item 80 currently bound to the electronic tag 50 is a tomato. At this time, the shelf life of the item 80 can be 3 days specified by the user, or the shelf life of the tomato acquired by the controller 30 from the database.
数据库可以存储在控制器30中,或存储在与控制器30连接的存储器中。控制器30可以对数据库中的数据进行查询、添加、删除、更新操作。数据库可以存储有多个物品80的保质期。对于一个物品80,数据库还可以存储有多个保质期以及与该多个保质期对应的多个存储温度。此时,控制器30可以根据该物品80所在的储藏室101的温度获取对应的保质期。当储藏室101的温度发生变更时,保质期也对应变更。The database may be stored in the controller 30 or in a memory connected to the controller 30 . The controller 30 can query, add, delete and update the data in the database. The database may store expiration dates for a plurality of items 80 . For an item 80, the database may also store multiple shelf life and multiple storage temperatures corresponding to the multiple shelf life. At this time, the controller 30 can obtain the corresponding shelf life according to the temperature of the storage room 101 where the item 80 is located. When the temperature of the storage room 101 changes, the shelf life also changes accordingly.
步骤142、基于添加时间和保存时长对物品80进行保质期监控。 Step 142, monitor the shelf life of the item 80 based on the adding time and storage time.
例如,添加时间可以反映用户是何时开始存放物品80的,保存时长可以反映物品80的保质期。实时计算添加时间和保存时长对应的过期时间。比如保存时长为3天,则过期 时间为添加时间和保存时长的累加时间。For example, the adding time may reflect when the user starts storing the item 80 , and the storage time may reflect the shelf life of the item 80 . Calculate the expiration time corresponding to the adding time and saving time in real time. For example, if the storage time is 3 days, the expiration time is the cumulative time of adding time and storage time.
在一些示例中,在当前时间大于过期时间时,表明物品80已经存储过久。此时,控制器30可发出提示信息,提醒用户尽快处理该物品80。In some examples, when the current time is greater than the expiration time, it indicates that the item 80 has been stored for too long. At this time, the controller 30 may send a prompt message to remind the user to dispose of the item 80 as soon as possible.
在本公开实施例提供的冰箱1中,控制器30根据电子标签50与物品80的绑定状态,将电子标签50的信息存储在第一标签集合(包括未绑定物品80的电子标签50的信息)中或第二标签集合(包括已绑定物品80的电子标签50的信息)中,可以对物品80进行统一管理,方便统一监控物品80。当电子标签50与物品80绑定时,以电子标签50的信息添加进第二标签集合中的添加时间作为所绑定物品80的存放时间,实现物品80的保质期监控。此外,在有电子标签50的绑定状态发生变化时,可以快速统计电子标签50的信息。In the refrigerator 1 provided by the embodiment of the present disclosure, the controller 30 stores the information of the electronic tag 50 in the first tag set (including the electronic tag 50 of the unbound item 80) according to the binding state of the electronic tag 50 and the item 80 information) or in the second tag set (including the information of the electronic tag 50 bound to the item 80), the item 80 can be managed in a unified manner, so as to facilitate the unified monitoring of the item 80. When the electronic tag 50 is bound to the item 80 , the time when the information of the electronic tag 50 is added to the second tag set is used as the storage time of the bound item 80 to realize the shelf life monitoring of the item 80 . In addition, when the binding state of the electronic tag 50 changes, the information of the electronic tag 50 can be quickly counted.
在一些实施例中,控制器30还被配置为,当确定有当前电子标签50从标签盒40中取出,且第二标签集合中存在当前电子标签50的信息时,更新当前电子标签50的添加时间。In some embodiments, the controller 30 is further configured to update the addition of the current electronic label 50 when it is determined that the current electronic label 50 is taken out from the label box 40 and the information of the current electronic label 50 exists in the second label set. time.
例如,控制器30还用于执行步骤15。For example, the controller 30 is also used to execute step 15 .
步骤15、当第二标签集合中存在当前电子标签50的信息时,更新当前电子标签50的添加时间。 Step 15, when the information of the current electronic tag 50 exists in the second tag set, update the adding time of the current electronic tag 50 .
例如,当控制器30确定有当前电子标签从标签盒40中取出,且第二标签集合中存在当前电子标签50的信息时,表明在上一次使用完该电子标签50时,未将第二标签集合中该当前电子标签50的信息删除。这可能是控制器30在上一次执行删除操作时发生故障(例如重启)导致删除失败,也有可能是用户手动选择保留该当前电子标签50的信息,即用户重复使用该电子标签50。针对上述情况,只需将确定第二标签集合中存在当前电子标签50的信息的时间作为更新后的添加时间,并替换原添加时间即可。For example, when the controller 30 determines that the current electronic label is taken out from the label box 40, and the information of the current electronic label 50 exists in the second label collection, it indicates that the second label was not used when the electronic label 50 was used last time. The information of the current electronic tag 50 in the set is deleted. This may be that the controller 30 failed to delete due to a failure (such as restarting) during the last deletion operation, or it may be that the user manually chooses to retain the information of the current electronic label 50 , that is, the user reuses the electronic label 50 . For the above situation, it is only necessary to take the time when it is determined that the information of the current electronic tag 50 exists in the second tag set as the updated adding time, and replace the original adding time.
在以上实施例中,读写器60可安装在标签盒40的内部。然而,在另一些实施例中,读写器60也可安装于冰箱1的其他位置处,以下对这些实施例进行举例说明。In the above embodiments, the reader/writer 60 can be installed inside the label box 40 . However, in some other embodiments, the reader-writer 60 may also be installed at other positions of the refrigerator 1 , and these embodiments are illustrated below.
在一些实施例中,如图9所示,冰箱1还包括可用于支撑标签盒40的卡槽21。卡槽21可设置于门体20的内表面上。卡槽21还可设置在其他位置处,例如,箱体10的内侧面上。至少一个电子标签50包括多个电子标签50。读写器60还能够对多个电子标签50进行写入操作。在一些示例中,读写器60设置于门体20的内表面上。如图10所示,读写器60设置于门体20的内表面上,且与卡槽21处于同一水平线上,使得读写器60可以检测到放置在卡槽21上的标签盒40内的所有电子标签50,也可以检测到靠近门体20的电子标签50,以及不能检测到冰箱1中已经与物品80绑定的电子标签50。例如,通过控制读写器60的参数(如发射功率或天线尺寸)等方法,来实现该检测范围。In some embodiments, as shown in FIG. 9 , the refrigerator 1 further includes a card slot 21 for supporting the label box 40 . The card slot 21 can be disposed on the inner surface of the door body 20 . The card slot 21 can also be provided at other positions, for example, on the inner side of the box body 10 . At least one electronic tag 50 includes a plurality of electronic tags 50 . The reader/writer 60 can also perform writing operations on multiple electronic tags 50 . In some examples, the reader 60 is disposed on the inner surface of the door body 20 . As shown in Figure 10, the reader-writer 60 is arranged on the inner surface of the door body 20, and is on the same horizontal line as the card slot 21, so that the reader-writer 60 can detect the label box 40 placed on the card slot 21. All the electronic tags 50 can also detect the electronic tags 50 close to the door body 20 , and cannot detect the electronic tags 50 bound to the items 80 in the refrigerator 1 . For example, the detection range is realized by controlling the parameters of the reader/writer 60 (such as transmission power or antenna size) and other methods.
在一些示例中,当标签盒40设置于储藏室101内时,标签盒40可以可拆卸的放置于卡槽21上。例如,参见图10和图11,图10是根据一些实施例的冰箱的卡槽上未放置标签盒时的示意图;图11是根据一些实施例的冰箱的卡槽上放置有标签盒时的示意图。通过将标签盒40可拆卸的放置在卡槽21上,使得用户可以自主选择是否需要在卡槽21上安装标签盒40,例如可以根据冰箱1的存储空间的使用情况或用户的个人习惯进行选择。当冰箱1的存储空间不足时,可以从卡槽21上拆卸标签盒40,以节省空间。In some examples, when the label box 40 is placed in the storage compartment 101 , the label box 40 can be detachably placed on the slot 21 . For example, referring to Fig. 10 and Fig. 11, Fig. 10 is a schematic diagram when no label box is placed on the card slot of the refrigerator according to some embodiments; Fig. 11 is a schematic diagram when a label box is placed on the card slot of the refrigerator according to some embodiments . By detachably placing the label box 40 on the card slot 21, the user can independently choose whether to install the label box 40 on the card slot 21, for example, according to the use of the storage space of the refrigerator 1 or the user's personal habits. . When the storage space of the refrigerator 1 is insufficient, the label box 40 can be removed from the card slot 21 to save space.
在一些实施例中,控制器30还被配置为:在确定卡槽21上放置有标签盒40时,控制读写器60处于能够同时对多个电子标签50中的至少两个电子标签50的信息进行读写的多电子标签群读模式;其中,电子标签50的信息包括物品信息,物品信息包括物品名称和保存时长;以及在确定卡槽21上未放置标签盒40时,控制读写器60处于仅能够对单个电子标签50的信息进行读写的单电子标签读写模式。In some embodiments, the controller 30 is also configured to: when it is determined that the label box 40 is placed on the card slot 21, control the reader 60 to be in a position capable of simultaneously reading at least two electronic tags 50 in the plurality of electronic tags 50 A multi-electronic tag group reading mode in which information is read and written; wherein, the information of the electronic tag 50 includes item information, and the item information includes item name and storage duration; and when it is determined that the label box 40 is not placed on the card slot 21, control the reader 60 is in a single electronic tag read/write mode in which only the information of a single electronic tag 50 can be read and written.
示例性地,图12是根据一些实施例的冰箱中控制器的第二工作流程图。如图12所示,控制器30用于执行步骤21至步骤23。Exemplarily, Fig. 12 is a second working flowchart of the controller in the refrigerator according to some embodiments. As shown in FIG. 12 , the controller 30 is used to execute step 21 to step 23 .
步骤21、判断卡槽21上是否放置有标签盒40。 Step 21 , judging whether a label box 40 is placed on the card slot 21 .
例如,如图9所示,冰箱1还包括设置在卡槽21内的压力传感器26,压力传感器26被配置为检测压力值。压力传感器26可连接到控制器30,这种连接可以是导线连接,也 可以是无线方式的连接。例如,控制器30可以获取压力传感器26检测的压力值;当压力值不为零时,确定卡槽21上放置有标签盒40;以及当压力值为零时,确定卡槽21上未放置标签盒40。For example, as shown in FIG. 9 , the refrigerator 1 further includes a pressure sensor 26 disposed in the card slot 21 , and the pressure sensor 26 is configured to detect a pressure value. Pressure sensor 26 can be connected to controller 30, and this connection can be wire connection, also can be the connection of wireless mode. For example, the controller 30 can obtain the pressure value detected by the pressure sensor 26; when the pressure value is not zero, it is determined that the label box 40 is placed on the card slot 21; and when the pressure value is zero, it is determined that no label is placed on the card slot 21 box of 40.
步骤22、在确定冰箱1的卡槽21上放置有标签盒40时,控制读写器60处于能够同时对多个电子标签50中的至少两个电子标签50的信息进行读写的多电子标签群读模式,其中,电子标签50的信息包括物品信息,物品信息包括物品名称和保存时长。 Step 22, when it is determined that the label box 40 is placed on the card slot 21 of the refrigerator 1, control the reader-writer 60 to be a multi-electronic label that can simultaneously read and write the information of at least two electronic labels 50 among the plurality of electronic labels 50 In the group reading mode, the information of the electronic tag 50 includes item information, and the item information includes item name and storage time.
例如,读写器60可工作在能够同时对多个电子标签50中的至少两个电子标签50的信息进行读写的多电子标签群读模式,此时读写器60用于读取标签盒40中放置的电子标签50的信息。电子标签50的信息除了包括标识码外,还可以包括物品信息。该物品信息例如包括物品名称和保存时长。该物品信息例如还包括添加时间和过期时间等。For example, the reader-writer 60 can work in a multi-tag group reading mode capable of simultaneously reading and writing the information of at least two electronic tags 50 in a plurality of electronic tags 50. At this time, the reader-writer 60 is used to read the label box The information of the electronic tag 50 placed in the 40. The information of the electronic tag 50 may include item information in addition to the identification code. The item information includes, for example, item name and storage time. The item information also includes, for example, adding time, expiration time, and the like.
步骤23、在确定卡槽21上未放置标签盒40时,控制读写器60处于仅能够对单个电子标签50的信息进行读写的单电子标签读写模式。 Step 23 , when it is determined that no label cassette 40 is placed on the card slot 21 , control the reader 60 to be in a single electronic label read-write mode that can only read and write the information of a single electronic label 50 .
例如,读写器60可工作在仅能够对单个电子标签50的信息进行读写的单电子标签读写模式,此时可以对靠近读写器60的电子标签50进行编辑操作。For example, the reader 60 can work in a single electronic tag read/write mode that can only read and write the information of a single electronic tag 50 , at this time, the electronic tag 50 close to the reader 60 can be edited.
以这种方式,控制器30根据卡槽21上是否放置有标签盒40来控制读写器60在多电子标签群读和单电子标签读写模式之间进行切换,使得读写器60更佳符合使用场景,提高物品80管理的效率。In this way, the controller 30 controls the reader-writer 60 to switch between multi-tag group reading and single-tag read-write modes according to whether a label box 40 is placed on the card slot 21, so that the reader-writer 60 is better Conform to the usage scenario and improve the efficiency of item 80 management.
在一些实施例中,控制器30还被配置为:当确定卡槽21上放置有标签盒40时,确定至少一个门体20中与卡槽21对应的门体20的开关状态;当确定门体20被关闭时,控制读写器60处于待机状态;当确定门体20被打开时,控制读写器60读取标签盒40内所有电子标签50的标识码作为初始状态,并控制读写器60按照预设的时间间隔读取标签盒40内所有电子标签50的信息,以确定标签盒40内电子标签50的变化。In some embodiments, the controller 30 is further configured to: when determining that the label box 40 is placed on the card slot 21, determine the switch state of the door body 20 corresponding to the card slot 21 in at least one door body 20; When the body 20 is closed, the control reader 60 is in a standby state; when it is determined that the door 20 is opened, the control reader 60 reads the identification codes of all electronic tags 50 in the label box 40 as the initial state, and controls the reading and writing The device 60 reads the information of all the electronic labels 50 in the label box 40 according to the preset time interval, so as to determine the change of the electronic labels 50 in the label box 40 .
示例性地,图13为根据一些实施例的又一种冰箱的控制方法流程图。如图13所示,在步骤21之后,控制器30还用于执行步骤241至步骤243。Exemplarily, Fig. 13 is a flowchart of another method for controlling a refrigerator according to some embodiments. As shown in FIG. 13 , after step 21 , the controller 30 is further configured to execute steps 241 to 243 .
步骤241、当确定卡槽21上放置有标签盒40时,确定冰箱1的与卡槽21对应的门体20的开关状态。 Step 241 , when it is determined that the label box 40 is placed on the card slot 21 , determine the switch state of the door body 20 corresponding to the card slot 21 of the refrigerator 1 .
例如,如图11所示,门体20对应的卡槽21上放置有标签盒40,控制器根据检测装置22获取该门体20的开关状态,以判断用户是否需要使用标签盒40。如图14所示,冰箱1还包括设置在门体20上的检测装置22。控制器30通过获取检测装置22的检测信息,以确定门体20的开关状态。检测装置22可以为磁控开关或霍尔开关。可通过上述开关的断开或闭合状态,来确定门体的打开或关闭状态。For example, as shown in FIG. 11 , a label box 40 is placed on the card slot 21 corresponding to the door body 20 , and the controller obtains the switch state of the door body 20 according to the detection device 22 to determine whether the user needs to use the label box 40 . As shown in FIG. 14 , the refrigerator 1 further includes a detection device 22 disposed on the door body 20 . The controller 30 determines the switch state of the door body 20 by acquiring the detection information of the detection device 22 . The detection device 22 may be a magnetic switch or a Hall switch. The open or closed state of the door body can be determined by the open or closed state of the above-mentioned switch.
步骤242、当确定门体20被关闭时,控制读写器60处于待机状态。 Step 242 , when it is determined that the door body 20 is closed, control the reader-writer 60 to be in a standby state.
当门体20被关闭时,表示此时用户不需要使用标签盒40,无需使用电子标签50对物品80进行绑定操作,因此控制读写器60处于待机状态以减小功耗。When the door body 20 is closed, it means that the user does not need to use the tag box 40 at this time, and does not need to use the electronic tag 50 to bind the item 80, so the reader 60 is controlled to be in a standby state to reduce power consumption.
步骤243、当确定门体20被打开时,控制读写器60读取标签盒40内所有电子标签50的标识码作为初始状态,并控制读写器60按照预设的时间间隔读取标签盒40内所有电子标签50的信息,以确定标签盒40内电子标签50的变化。 Step 243, when it is determined that the door body 20 is opened, control the reader-writer 60 to read the identification codes of all electronic tags 50 in the label box 40 as the initial state, and control the reader-writer 60 to read the label box according to the preset time interval 40, to determine the change of the electronic tags 50 in the label box 40.
例如,预设的时间间隔可以根据读写器60进行多电子标签群读时防冲突机制的设定的轮询时间和电子标签50的具体数量进行配置。例如,预设的时间间隔可以为1s。For example, the preset time interval can be configured according to the polling time set by the anti-collision mechanism and the specific number of electronic tags 50 when the reader-writer 60 performs group reading of multiple electronic tags. For example, the preset time interval may be 1s.
当门体20被打开时,用户有可能需要从冰箱1中取出物品80,此时用户可能将已经与物品80绑定的电子标签50解下并放回标签盒40中,或者,用户可能从标签盒40中取出新的电子标签50并将其与物品80进行绑定。因此,在门体20被打开时,控制器30控制读写器60读取标签盒40内所有电子标签50的标识码作为初始状态,并且在门体20保持开启状态时,按照预设的时间间隔读取标签盒40内的所有电子标签50的信息。通过按照预设的时间间隔读取标签盒40内的所有电子标签50的信息,可以检测标签盒40内电子标签50的变化,以确定哪些电子标签被放入标签盒40中,以及确定哪些电子标签50从标签盒40中被取出,即确定标签盒40中电子标签50的取出/放入操作。When the door body 20 is opened, the user may need to take out the article 80 from the refrigerator 1. At this time, the user may untie the electronic tag 50 that has been bound with the article 80 and put it back in the label box 40, or the user may take it out from the refrigerator 1. Take out the new electronic tag 50 from the tag box 40 and bind it with the item 80 . Therefore, when the door body 20 is opened, the controller 30 controls the reader-writer 60 to read the identification codes of all the electronic tags 50 in the label box 40 as the initial state, and when the door body 20 remains open, according to the preset time The information of all electronic tags 50 in the tag box 40 is read at intervals. By reading the information of all electronic labels 50 in the label box 40 according to the preset time interval, the change of the electronic labels 50 in the label box 40 can be detected to determine which electronic labels are put into the label box 40, and which electronic labels The label 50 is taken out from the label box 40 , that is, the take-out/put operation of the electronic label 50 in the label box 40 is determined.
例如,读写器60读取标签盒40内所有电子标签50的标识码,作为初始状态,然后 按照预设的时间间隔(例如,1s)读取标签盒40内所有电子标签50的标识码。控制器30比较读写器60前后两次读取的电子标签50的标识码;若存在任一电子标签50的标识码存在于上次的标签集合中而不存在于本次的标签集合中,则确定该电子标签50为从标签盒40中取出的电子标签50;若存在任一电子标签50的标识码不存在于上次的标签集合中而存在于本次的标签集合中,则确定该电子标签50为放入标签盒40的电子标签50。For example, the reader 60 reads the identification codes of all electronic tags 50 in the label box 40 as an initial state, and then reads the identification codes of all electronic tags 50 in the label box 40 according to a preset time interval (for example, 1s). The controller 30 compares the identification codes of the electronic tags 50 read by the reader-writer 60 twice before and after; Then it is determined that the electronic tag 50 is the electronic tag 50 taken out from the label box 40; The electronic label 50 is the electronic label 50 put into the label box 40 .
在一些实施例中,冰箱1还包括电子标签读写标识器70。如图14所示,电子标签读写标识器70可设置于门体20的外表面上,且被配置为指导用户进行电子标签50的编辑操作。电子标签读写标识器70例如包括显示屏701。电子标签读写标识器70可以为触控交互电子屏,也可以为显示屏和物理按钮的组合,用户可以通过电子标签读写标识器70查看和编辑信息电子标签50的信息。以下实施例以电子标签读写标识器70为触控交互电子屏为例进行说明。In some embodiments, the refrigerator 1 further includes an electronic tag read-write identifier 70 . As shown in FIG. 14 , the electronic tag read/write marker 70 may be disposed on the outer surface of the door body 20 and configured to guide the user to edit the electronic tag 50 . The electronic tag read/write marker 70 includes a display screen 701 , for example. The electronic tag read-write marker 70 can be a touch interactive electronic screen, or a combination of a display screen and physical buttons. Users can view and edit the information of the information electronic tag 50 through the electronic tag read-write marker 70 . The following embodiments are described by taking the electronic tag read-write marker 70 as an example of a touch interactive electronic screen.
在一些实施例中,控制器30还被配置为:当确定存在任一电子标签50从标签盒40取出时,发出提示是否显示编辑框的提示指令;当接收到确认指令时,控制显示屏701显示物品编辑框;接收电子标签读写标识器70采集到的用户在物品编辑框中输入的物品信息;以及通过读写器60将该物品信息写入电子标签50中。In some embodiments, the controller 30 is further configured to: when it is determined that any electronic label 50 is taken out of the label box 40, issue a prompt instruction prompting whether to display the edit box; when receiving the confirmation instruction, control the display screen 701 Displaying the item editing box; receiving the item information input by the user in the item editing box collected by the electronic tag read/write identifier 70 ; and writing the item information into the electronic tag 50 through the reader 60 .
示例性地,图15为根据一些实施例的又一种冰箱的控制方法流程图。如图15所示,控制器30还用于执行步骤251至步骤254,例如在步骤243之后。Exemplarily, Fig. 15 is a flowchart of another method for controlling a refrigerator according to some embodiments. As shown in FIG. 15 , the controller 30 is further configured to execute steps 251 to 254 , for example after step 243 .
步骤251、当确定存在任一电子标签50从标签盒40取出时,发出提示是否编辑电子标签50的提示指令。 Step 251 , when it is determined that any electronic label 50 is taken out of the label box 40 , send a prompt instruction prompting whether to edit the electronic label 50 .
例如,读写器60读取标签盒40内所有电子标签50的标识码,作为初始状态,然后按照预设的时间间隔(例如,1s)读取标签盒40内所有电子标签50的标识码。控制器30比较读写器60前后两次读取的电子标签50的标识码;若存在任一电子标签50的标识码存在于上次的标签集合中而不存在于本次的标签集合中,则确定该电子标签50为从标签盒40中取出的电子标签50。For example, the reader 60 reads the identification codes of all the electronic tags 50 in the label box 40 as an initial state, and then reads the identification codes of all the electronic tags 50 in the label box 40 according to a preset time interval (for example, 1s). The controller 30 compares the identification codes of the electronic tags 50 read by the reader-writer 60 twice before and after; Then it is determined that the electronic label 50 is the electronic label 50 taken out of the label box 40 .
在一些示例中,当存在任一电子标签50从标签盒40取出时,用户的后续行为可能有两种情况:一种是用户需要对该从标签盒40中取出的电子标签50进行编辑;另一种是用户只是拿起该电子标签50查看后放回标签盒40,此种情况下并不需要对该电子标签50进行编辑。In some examples, when any electronic label 50 is taken out from the label box 40, the user's subsequent behavior may have two situations: one is that the user needs to edit the electronic label 50 taken out of the label box 40; One is that the user just picks up the electronic label 50 for viewing and then puts it back into the label box 40 . In this case, the electronic label 50 does not need to be edited.
在一些示例中,如图14所示,冰箱1还包括扬声器24。扬声器24可设置于冰箱1的侧边。针对上述两种情况的识别,控制器30可被配置为:控制扬声器24发出提示信息,以通过语音询问用户是否需要编辑电子标签50。In some examples, as shown in FIG. 14 , the refrigerator 1 further includes a speaker 24 . The speaker 24 can be disposed on a side of the refrigerator 1 . For the identification of the above two situations, the controller 30 may be configured to: control the speaker 24 to send out a prompt message to ask the user whether to edit the electronic label 50 by voice.
步骤252、当接收到确认指令时,控制显示屏701显示物品编辑框。 Step 252, when the confirmation instruction is received, control the display screen 701 to display an item editing box.
如图14所示,冰箱1还包括Mic部件23。Mic部件23可设置于门体20内,且通过在门体20的面板开孔与外界连通以接收声音信号。控制器30可被配置为,通过Mic部件23接收用户的回答;以及若检测到用户的肯定回答,则在电子标签读写标识器70显示物品编辑框。此外,若检测到用户的否定回答,则控制器30不做任何操作。As shown in FIG. 14 , the refrigerator 1 further includes a Mic part 23 . The Mic component 23 can be disposed in the door body 20 and communicate with the outside through a hole in the panel of the door body 20 to receive the sound signal. The controller 30 may be configured to receive the user's answer through the Mic component 23 ; and if the user's positive answer is detected, display an item editing box on the electronic tag read-write identifier 70 . Also, if a negative answer from the user is detected, the controller 30 does not do anything.
例如,图16为根据一些实施例的一种物品编辑框示意图,如图16所示,物品编辑框中设有多个信息输入框,每一信息输入框都可以接收用户的输入信息。信息输入框一侧设有文字描述,用于提示用户需要在信息输入框填入的信息,比如文字描述为“物品名称”、“添加时间”、“保存时长”、“过期时间”等信息。物品编辑框还有确认按钮,用于标识用户完成输入。For example, FIG. 16 is a schematic diagram of an item editing box according to some embodiments. As shown in FIG. 16 , there are multiple information input boxes in the item editing box, and each information input box can receive user input information. There is a text description on one side of the information input box, which is used to prompt the user to fill in the information in the information input box, for example, the text description is "item name", "addition time", "storage time", "expiration time" and other information. The item edit box also has a confirmation button, which is used to indicate that the user has completed the input.
控制器30还可被配置为:根据电子标签50中的标志位来判断电子标签50是否为非空白电子标签;并在确定电子标签50为非空白电子标签时,控制显示屏701在物品编辑框中显示该电子标签50的信息。The controller 30 can also be configured to: judge whether the electronic label 50 is a non-blank electronic label according to the flag in the electronic label 50; The information of the electronic tag 50 is displayed in .
例如,电子标签50根据存储的物品信息是否为空分为非空白电子标签或空白电子标签。空白电子标签是指这一电子标签50中的物品信息(包括物品名称)均被清除,非空白电子标签是指这一电子标签50的物品信息不为空。电子标签50的信息还包括物品信息标志位。例如,物品信息标志位用于标识该电子标签50的物品信息是否为空,当物品信 息标志位为1或true,表示该电子标签50为非空白电子标签;当物品信息标志位为0或false,表示该电子标签50为空白电子标签。当控制器30确定电子标签50为非空白电子标签时,图17为根据一些实施例的又一种物品编辑框示意图,例如该电子标签50绑定的物品80为苹果,如图17所示,控制显示屏701在物品编辑框中显示该电子标签50的信息。For example, the electronic tag 50 is classified into a non-blank electronic tag or a blank electronic tag according to whether the stored item information is empty. A blank electronic tag means that the item information (including item name) in the electronic tag 50 is cleared, and a non-blank electronic tag means that the item information in the electronic tag 50 is not empty. The information of the electronic tag 50 also includes item information flags. For example, the item information flag is used to identify whether the item information of the electronic tag 50 is empty, and when the item information flag is 1 or true, it means that the electronic tag 50 is a non-blank electronic tag; when the item information flag is 0 or false , indicating that the electronic label 50 is a blank electronic label. When the controller 30 determines that the electronic tag 50 is a non-blank electronic tag, FIG. 17 is a schematic diagram of another item editing box according to some embodiments. For example, the item 80 bound to the electronic tag 50 is an apple, as shown in FIG. 17 , The control display screen 701 displays the information of the electronic tag 50 in the item editing box.
步骤253、接收电子标签读写标识器70采集到的用户在物品编辑框中输入的物品信息。 Step 253 , receiving the item information input by the user in the item editing box collected by the electronic tag read/write marker 70 .
在一些示例中,对于物品编辑框,也可以通过语音进行输入。In some examples, for the item edit box, voice input can also be performed.
例如,冰箱1还包括语音器25,被配置为对语音信息进行识别。该语音器25例如为Wi-Fi语音器。如图14所示,语音器25可设置于冰箱1的侧边,且可被配置为根据指令与云端服务器通信。例如,扬声器24通过语音询问用户是否需要编辑电子标签50,Mic部件23接收用户的语音信息,并将语音信息发送给语音器25。语音器25对语音信息进行识别,然后将语音信息以文字的形式填入信息输入框中。For example, the refrigerator 1 further includes a voice device 25 configured to recognize voice information. The speaker 25 is, for example, a Wi-Fi speaker. As shown in FIG. 14 , the voice device 25 can be arranged on the side of the refrigerator 1 and can be configured to communicate with the cloud server according to instructions. For example, the speaker 24 asks the user whether to edit the electronic label 50 by voice, and the Mic component 23 receives the user's voice information and sends the voice information to the voice device 25 . The voice device 25 recognizes the voice information, and then fills the voice information into the information input box in the form of text.
步骤254、通过读写器60将物品信息写入电子标签50中。 Step 254 , write the item information into the electronic tag 50 through the reader-writer 60 .
例如,用户完成信息编辑后,点击确认按钮,电子标签读写标识器70向控制器30发送所采集的物品信息,控制器30接收该物品信息后,控制读写器60将物品信息写入电子标签50中。For example, after the user completes information editing, clicks the confirmation button, and the electronic tag read-write identifier 70 sends the collected item information to the controller 30. After the controller 30 receives the item information, it controls the reader-writer 60 to write the item information into the electronic device. Label 50 in.
在一些实施例中,控制器30还被配置为:当确定存在任一电子标签50放入标签盒40时,控制显示屏701显示物品取出选择框,其中,如图18所示,物品取出选择框中包括清除选项和保留选项;当确定清除选项被选择时,控制读写器60将电子标签50的信息中的物品信息删除;当确定保留选项被选择时,控制读写器60删除所述电子标签50的物品信息中除物品名称之外的参数。In some embodiments, the controller 30 is further configured to: when it is determined that any electronic label 50 is placed in the label box 40, the control display screen 701 displays an item removal selection box, wherein, as shown in FIG. 18 , the item removal selection Include clear option and retain option in the box; When it is determined that the clear option is selected, the control reader 60 deletes the item information in the information of the electronic tag 50; when it is determined that the retain option is selected, the control reader 60 deletes the Parameters in the item information of the electronic tag 50 except the item name.
示例性地,图19为根据一些实施例的又一种冰箱的控制方法流程图。如图19所示,控制器30用于执行步骤261至步骤263。Exemplarily, Fig. 19 is a flowchart of another method for controlling a refrigerator according to some embodiments. As shown in FIG. 19 , the controller 30 is configured to execute steps 261 to 263 .
步骤261、当确定存在任一电子标签50放入标签盒40时,控制显示屏701显示物品取出选择框,其中,物品取出选择框中包括清除选项和保留选项。 Step 261 , when it is determined that any electronic label 50 is put into the label box 40 , the control display screen 701 displays an item removal selection box, wherein the item removal selection box includes a clear option and a retention option.
例如,读写器60读取标签盒40内所有电子标签50的标识码,作为初始状态,然后按照预设的时间间隔(例如,1s)读取标签盒40内所有电子标签50的标识码。控制器30比较读写器60前后两次读取的电子标签50的标识码。若存在任一电子标签50的标识码不存在于上次的标签集合中而存在于本次的标签集合中,则控制器30确定该电子标签50为放入标签盒40的电子标签50,并控制显示屏701显示物品取出选择框。For example, the reader 60 reads the identification codes of all the electronic tags 50 in the label box 40 as an initial state, and then reads the identification codes of all the electronic tags 50 in the label box 40 according to a preset time interval (for example, 1s). The controller 30 compares the identification codes of the electronic tag 50 read twice by the reader-writer 60 . If the identification code of any electronic tag 50 does not exist in the previous tag set but exists in this tag set, the controller 30 determines that the electronic tag 50 is the electronic tag 50 put into the label box 40, and The control display screen 701 displays an item removal selection box.
步骤262、当确定清除选项被选择时,控制读写器60将电子标签50的信息中的物品信息删除。 Step 262 , when it is determined that the delete option is selected, control the reader 60 to delete the item information in the information of the electronic tag 50 .
当确定清除选项被选择时,控制器30控制读写器60清除电子标签50中的物品信息(电子标签的标识码不会被清除),则这一电子标签50变为空白电子标签。When it is determined that the clear option is selected, the controller 30 controls the reader-writer 60 to clear the item information in the electronic tag 50 (the identification code of the electronic tag will not be cleared), and then this electronic tag 50 becomes a blank electronic tag.
步骤263、当确定保留选项被选择时,控制读写器60删除电子标签50的物品信息中除物品名称之外的参数。 Step 263 , when it is determined that the reserved option is selected, control the reader-writer 60 to delete the parameters in the item information of the electronic tag 50 except the item name.
当确定保留选项被选择时,控制器30控制读写器60删除电子标签50的物品信息中除物品名称之外的参数,也即保留电子标签50的物品名称。如此,用户再次使用这一电子标签50(非空白电子标签)时,可以不需要再次编辑物品名称,只需要编辑其余信息。When it is determined that the reserved option is selected, the controller 30 controls the reader-writer 60 to delete parameters other than the item name in the item information of the electronic tag 50 , that is, keep the item name of the electronic tag 50 . In this way, when the user uses this electronic label 50 (non-blank electronic label) again, he does not need to edit the item name again, but only needs to edit the rest of the information.
电子标签50可以有颜色标识,比如红色电子标签表示“肉类”,绿色电子标签表示“蔬菜类”等。用户若长期食用同一种“肉类”,则可以不需要清除电子标签50中的物品名称,在物品绑定时节省电子标签50的定义时间。The electronic label 50 can be marked with a color, for example, a red electronic label indicates "meat", a green electronic label indicates "vegetables", etc. If the user eats the same "meat" for a long time, there is no need to clear the name of the item in the electronic tag 50, and the time for defining the electronic tag 50 is saved when the item is bound.
在一些实施例中,控制器30还被配置为:在确定卡槽21上未放置标签盒40时,在检测到存在任一电子标签50靠近读写器60时,获取读写器60读取到的电子标签50的信息;当电子标签50的信息包括的物品信息不为空时,控制显示屏701显示物品处理选择框,其中,物品处理选择框中包括取出选项和更新选项;当确定更新选项被选择时,控制显示屏701显示物品编辑框;接收电子标签读写标识器70采集到的用户在物品编辑框中输入的物品信息,以及控制读写器60将物品信息写入电子标签50中;当确定取出选项被 选择时,控制读写器60将电子标签50中的物品信息删除。In some embodiments, the controller 30 is also configured to: when it is determined that the label box 40 is not placed on the card slot 21, when any electronic label 50 is detected to be close to the reader-writer 60, obtain the read-write function of the reader-writer 60 The information of the electronic tag 50 received; when the item information included in the information of the electronic tag 50 is not empty, the control display screen 701 displays the item processing selection box, wherein, the item processing selection box includes a take-out option and an update option; when it is determined to update When the option is selected, the control display screen 701 displays the item editing box; receives the item information input by the user in the item editing box collected by the electronic tag read-write identifier 70, and controls the reader-writer 60 to write the item information into the electronic tag 50 Middle; when it is determined that the take-out option is selected, control the reader-writer 60 to delete the item information in the electronic tag 50 .
示例性地,图20为根据一些实施例的又一种冰箱的控制方法流程图。如图20所示,控制器30用于执行步骤271至步骤275。Exemplarily, Fig. 20 is a flowchart of another method for controlling a refrigerator according to some embodiments. As shown in FIG. 20 , the controller 30 is used to execute steps 271 to 275 .
步骤271、当确定卡槽21上未放置标签盒40,且检测到存在任一电子标签50靠近读写器60时,获取读写器60读取到电子标签50的信息。 Step 271 , when it is determined that no label box 40 is placed on the card slot 21 and any electronic label 50 is detected to be close to the reader-writer 60 , acquire the information that the reader-writer 60 has read the electronic label 50 .
例如,当确定卡槽21上未放置标签盒40时,读写器60可以检测到电子标签读写标识器70附近是否存在电子标签50,当读写器60在检测到存在电子标签50靠近时,表示用户可能需要对冰箱1中已绑定物品80的电子标签50进行编辑(取出或更新),又或者用户可能需要对空白电子标签进行编辑以绑定物品80。For example, when it is determined that the label box 40 is not placed on the card slot 21, the reader-writer 60 can detect whether there is an electronic tag 50 near the electronic tag read-write marker 70, and when the reader-writer 60 detects that the electronic tag 50 is close , indicating that the user may need to edit (remove or update) the electronic tag 50 bound to the item 80 in the refrigerator 1 , or the user may need to edit a blank electronic tag to bind the item 80 .
步骤272、当电子标签50的信息包括的物品信息不为空时,控制显示屏701显示物品处理选择框,其中,物品处理选择框中包括取出选项和更新选项。 Step 272 , when the item information included in the information of the electronic tag 50 is not empty, the control display screen 701 displays an item processing selection box, wherein the item processing selection box includes a take-out option and an update option.
确定电子标签50的信息包括的物品信息是否为空的方法请参照上述非空白电子标签或空白电子标签的判断方法,此处不再赘述。For the method of determining whether the item information included in the information of the electronic tag 50 is empty, please refer to the above-mentioned method for judging a non-blank electronic tag or a blank electronic tag, which will not be repeated here.
当电子标签50存在绑定物品80时,控制器30控制显示屏701显示物品处理选择框,如图21所示,用户可以选择“更新”或“取出”操作。When there is a bound item 80 in the electronic tag 50, the controller 30 controls the display screen 701 to display an item processing selection box, as shown in FIG. 21 , and the user can select the operation of "update" or "retrieve".
步骤273、当确定更新选项被选择时,控制显示屏701显示物品编辑框。 Step 273, when it is determined that the update option is selected, control the display screen 701 to display an item editing box.
若接收到“更新”选项,此时有三种情况。第一种情况:用户需要更新已绑定物品80的电子标签50的物品80信息,比如更新存放日期和过期日期。第二种情况:用户将电子标签50已绑定的物品80替换为另一新的物品80,此时也需要更新电子标签50的物品信息。第三种情况:这一电子标签50仅存在物品名称,用户需要将这一非空白电子标签与物品80进行绑定。因此,控制器30控制显示屏701显示物品编辑框;接收用户在物品编辑框中输入的信息并对应写入电子标签50中。If the "update" option is received, there are three situations at this time. The first case: the user needs to update the item 80 information of the electronic tag 50 of the bound item 80, such as updating the storage date and expiration date. The second case: the user replaces the item 80 bound to the electronic tag 50 with another new item 80 , and at this time, the item information of the electronic tag 50 also needs to be updated. The third case: the electronic tag 50 only has the name of the item, and the user needs to bind the non-blank electronic tag with the item 80 . Therefore, the controller 30 controls the display screen 701 to display the item editing box; receives the information input by the user in the item editing box and writes it into the electronic tag 50 correspondingly.
步骤274、接收电子标签读写标识器70采集到的用户在物品编辑框中输入的物品信息,以及控制读写器60将物品信息写入电子标签50中。Step 274 : Receive the item information input by the user in the item editing box collected by the electronic tag read-write marker 70 , and control the reader-writer 60 to write the item information into the electronic tag 50 .
该步骤可参照上述相关步骤,此处不再赘述。For this step, reference may be made to the above-mentioned related steps, which will not be repeated here.
步骤275、当确定取出选项被选择时,控制读写器60将电子标签50中的物品信息删除。 Step 275 , when it is determined that the take-out option is selected, control the reader-writer 60 to delete the item information in the electronic tag 50 .
若确定取出选项被选择,表示用户已经将物品80取出并解除绑定,可以将电子标签50的物品信息全部清除,或者保留物品名称,并将物品名称之外的其余物品信息清除。当电子标签50不存在绑定物品80时,同样也需要在电子标签读写标识器70显示物品编辑框。If it is determined that the take-out option is selected, it means that the user has taken out the item 80 and unbound it, and can clear all the item information of the electronic tag 50, or keep the item name, and clear the rest of the item information except the item name. When there is no bound item 80 in the electronic tag 50 , it is also necessary to display the item editing box on the electronic tag read/write identifier 70 .
需要说明的是,上述冰箱的控制方法的细节可参见冰箱的实施例中的相关内容,此处不再赘述。It should be noted that, for details of the control method of the above refrigerator, reference may be made to relevant content in the embodiments of the refrigerator, and details are not repeated here.
尽管在此结合各实施例对本公开进行了描述,然而,在实施所要求保护的本公开过程中,本领域技术人员通过查看附图、公开内容、以及所附权利要求书,可理解并实现公开实施例的其他变化。在权利要求中,“包括”(comprising)一词不排除其他组成部分或步骤,“一”或“一个”不排除多个的情况。单个处理器或其他单元可以实现权利要求中列举的若干项功能。相互不同的从属权利要求中记载了某些措施,但这并不表示这些措施不能组合起来产生良好的效果。Although the present disclosure has been described in conjunction with various embodiments herein, those skilled in the art can understand and realize the disclosure by referring to the drawings, the disclosure, and the appended claims during the implementation of the claimed disclosure. Other Variations of Embodiments. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "an" does not exclude a plurality. A single processor or other unit may fulfill the functions of several items recited in the claims. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that these measures cannot be combined to advantage.
尽管结合具体特征及其实施例对本公开进行了描述,显而易见的,在不脱离本公开的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本公开的示例性说明,且视为已覆盖本公开范围内的任意和所有修改、变化、组合或等同物。Although the present disclosure has been described in conjunction with specific features and embodiments thereof, it will be apparent that various modifications and combinations can be made thereto without departing from the spirit and scope of the present disclosure. Accordingly, the specification and drawings are merely illustrative of the disclosure as defined by the appended claims and are deemed to cover any and all modifications, variations, combinations or equivalents within the scope of this disclosure.
以上所述,仅为本公开的具体实施方式,但本公开的保护范围并不局限于此,任何在本公开揭露的技术范围内的变化或替换,都应涵盖在本公开的保护范围之内。因此,本公开的保护范围应该以权利要求的保护范围为准。The above is only a specific implementation of the present disclosure, but the protection scope of the present disclosure is not limited thereto, and any changes or replacements within the technical scope disclosed in the present disclosure shall be covered by the protection scope of the present disclosure . Therefore, the protection scope of the present disclosure should be determined by the protection scope of the claims.
Claims (20)
- 一种冰箱,包括:A refrigerator comprising:箱体,其内具有至少一个储藏室,用于存放物品;The box body has at least one storage room therein for storing articles;至少一个门体,所述至少一个门体连接至所述箱体,以打开或关闭所述至少一个储藏室;at least one door connected to the box to open or close the at least one storage compartment;读写器,能够读取标签盒内的电子标签的信息,以获取第一标签集合,所述第一标签集合为包括存放于所述标签盒中且未与物品绑定的电子标签的信息的标签集合;The reader is capable of reading the information of the electronic tags in the tag box to obtain a first set of tags, the first set of tags includes the information of the electronic tags stored in the tag box and not bound to the item collection of tags;控制器,与所述读写器连接,且被配置为:a controller connected to the reader and configured to:当确定有当前电子标签从所述标签盒中取出时,从所述第一标签集合中删除所述当前电子标签的信息;When it is determined that the current electronic label is taken out of the label box, deleting the information of the current electronic label from the first label set;当确定第二标签集合中不存在所述当前电子标签的信息时,将所述当前电子标签的信息添加进所述第二标签集合中,其中,所述第二标签集合为包括已与物品绑定的电子标签的信息的标签集合;When it is determined that the information of the current electronic tag does not exist in the second tag set, add the information of the current electronic tag into the second tag set, wherein the second tag set includes A set of tags with the information of a given electronic tag;获取所述当前电子标签的信息添加进所述第二标签集合的添加时间;以及Obtain the adding time when the information of the current electronic tag is added to the second tag set; and根据所述添加时间,对所述当前电子标签对应的物品进行保质期监控。According to the adding time, the shelf life monitoring is performed on the item corresponding to the current electronic tag.
- 根据权利要求1所述的冰箱,其中,控制器被配置为:The refrigerator according to claim 1, wherein the controller is configured to:基于所述当前电子标签的信息,获取所述物品对应的保存时长;Based on the information of the current electronic tag, obtain the storage time corresponding to the item;基于所述添加时间和所述保存时长对所述物品进行保质期监控。The shelf life of the item is monitored based on the adding time and the storage period.
- 根据权利要求1或2所述的冰箱,其中,所述控制器还被配置为:The refrigerator according to claim 1 or 2, wherein the controller is further configured to:接收当前第一标签集合;Receive the current first label set;将所述当前第一标签集合与预设的时间间隔之前接收的前一第一标签集合进行对比;comparing the current first tag set with a previous first tag set received before a preset time interval;当任一电子标签的信息存在于所述前一第一标签集合,而不存在于所述当前第一标签集合时,确定所述电子标签为从所述标签盒中取出的所述当前电子标签。When the information of any electronic label exists in the previous first label set but not in the current first label set, determine that the electronic label is the current electronic label taken out of the label box .
- 根据权利要求3所述的冰箱,其中,所述控制器还被配置为:The refrigerator according to claim 3, wherein the controller is further configured to:当任一电子标签的信息不存在于所述前一第一标签集合,而存在于所述当前第一标签集合时,确定所述电子标签为放入所述标签盒的电子标签;以及When the information of any electronic label does not exist in the previous first label set but exists in the current first label set, it is determined that the electronic label is an electronic label placed in the label box; and从所述第二标签集合中删除所述电子标签的信息。Deleting the information of the electronic tag from the second tag set.
- 根据权利要求1所述的冰箱,其中,所述控制器还被配置为:The refrigerator according to claim 1, wherein the controller is further configured to:当所述第二标签集合中存在所述当前电子标签的信息时,更新所述添加时间。When the information of the current electronic tag exists in the second tag set, the adding time is updated.
- 根据权利要求1-5中任一项所述的冰箱,还包括卡槽,用于支承所述标签盒,其中,所述至少一个电子标签包括多个电子标签,所述读写器还能够对所述多个电子标签进行写入操作,所述控制器还被配置为:The refrigerator according to any one of claims 1-5, further comprising a card slot for supporting the label box, wherein the at least one electronic label includes a plurality of electronic labels, and the reader-writer is also capable of The plurality of electronic tags perform a write operation, and the controller is also configured to:在确定所述卡槽上放置有所述标签盒时,控制所述读写器处于能够同时对所述多个电子标签中的至少两个电子标签的信息进行读写的多电子标签群读模式,其中,所述电子标签的信息包括物品信息,所述物品信息包括物品名称和保存时长;以及When it is determined that the label box is placed on the card slot, the reader is controlled to be in a multi-electronic label group reading mode capable of simultaneously reading and writing information of at least two electronic labels among the plurality of electronic labels , wherein, the information of the electronic tag includes item information, and the item information includes item name and storage time; and在确定所述卡槽上未放置所述标签盒时,控制所述读写器处于仅能够对单个电子标签的信息进行读写的单电子标签读写模式。When it is determined that the label box is not placed on the card slot, the reader is controlled to be in a single electronic label reading and writing mode that can only read and write the information of a single electronic label.
- 根据权利要求6所述的冰箱,其中,所述控制器还被配置为:The refrigerator according to claim 6, wherein the controller is further configured to:当确定所述卡槽上放置有所述标签盒时,确定所述至少一个门体中与所述卡槽对应的门体的开关状态;When it is determined that the label box is placed on the card slot, determine the switch state of the door body corresponding to the card slot in the at least one door body;当确定所述门体被关闭时,控制所述读写器处于待机状态;When it is determined that the door body is closed, control the reader-writer to be in a standby state;当确定所述门体被打开时,控制所述读写器读取所述标签盒内所有电子标签的标识码作为初始状态,并控制所述读写器按照预设的时间间隔读取所述标签盒内所有电子标签的信息,以确定所述标签盒内电子标签的变化。When it is determined that the door is opened, control the reader to read the identification codes of all electronic tags in the label box as the initial state, and control the reader to read the information of all the electronic labels in the label box to determine the change of the electronic labels in the label box.
- 根据权利要求6或7所述的冰箱,还包括电子标签读写标识器,其中,所述电子标签读写标识器包括显示屏,所述控制器还被配置为:The refrigerator according to claim 6 or 7, further comprising an electronic tag read-write marker, wherein the electronic tag read-write marker includes a display screen, and the controller is further configured to:当确定存在任一电子标签从所述标签盒取出时,发出提示是否显示编辑框的提示指令;When it is determined that any electronic label is taken out from the label box, issue a prompt command prompting whether to display the edit box;当接收到确认指令时,控制所述显示屏显示物品编辑框;When a confirmation instruction is received, control the display screen to display an item edit box;接收所述电子标签读写标识器采集到的用户在所述物品编辑框中输入的物品信息;以及receiving the item information input by the user in the item edit box collected by the electronic tag read-write marker; and通过所述读写器将所述物品信息写入所述电子标签中。Writing the item information into the electronic tag through the reader.
- 根据权利要求8中所述的冰箱,其中,所述控制器还被配置为:The refrigerator according to claim 8, wherein the controller is further configured to:当确定存在任一电子标签放入所述标签盒时,控制所述显示屏显示物品取出选择框,其中,所述物品取出选择框中包括清除选项和保留选项;When it is determined that any electronic label is put into the label box, the display screen is controlled to display an item removal selection box, wherein the item removal selection box includes a clear option and a retention option;当确定所述清除选项被选择时,控制所述读写器将所述电子标签的信息中的物品信息删除;When it is determined that the clear option is selected, control the reader-writer to delete the item information in the information of the electronic tag;当确定所述保留选项被选择时,控制所述读写器删除所述电子标签的所述物品信息中除所述物品名称之外的参数。When it is determined that the retain option is selected, the reader is controlled to delete the parameters in the item information of the electronic tag except the item name.
- 根据权利要求8或9中所述的冰箱,其中,所述控制器还被配置为,在确定所述卡槽上未放置所述标签盒时:The refrigerator according to claim 8 or 9, wherein the controller is further configured to, when it is determined that the label box is not placed on the card slot:在检测到存在任一电子标签靠近所述读写器时,获取所述读写器读取到的所述电子标签的信息;When it is detected that any electronic tag is close to the reader, acquire the information of the electronic tag read by the reader;当所述电子标签的信息包括的物品信息不为空时,控制所述显示屏显示物品处理选择框,其中,所述物品处理选择框中包括取出选项和更新选项;When the item information included in the electronic tag information is not empty, control the display screen to display an item processing selection box, wherein the item processing selection box includes a take-out option and an update option;当确定所述更新选项被选择时,控制所述显示屏显示物品编辑框:When it is determined that the update option is selected, the display screen is controlled to display an item edit box:接收所述电子标签读写标识器采集到的用户在所述物品编辑框中输入的物品信息;以及receiving the item information input by the user in the item edit box collected by the electronic tag read-write marker; and控制所述读写器将所述物品信息写入所述电子标签中;controlling the reader-writer to write the item information into the electronic tag;当确定所述取出选项被选择时,控制所述读写器将所述电子标签中的物品信息删除。When it is determined that the take-out option is selected, the reader is controlled to delete the item information in the electronic tag.
- 一种冰箱的控制方法,由所述冰箱的控制器执行,所述方法包括:A method for controlling a refrigerator, executed by a controller of the refrigerator, the method comprising:当确定有当前电子标签从标签盒中取出时,从第一标签集合中删除所述当前电子标签的信息,其中,所述第一标签集合为包括存放于所述标签盒中且未与物品绑定的电子标签的信息的标签集合;When it is determined that the current electronic label is taken out of the label box, delete the information of the current electronic label from the first label set, wherein the first label set includes items stored in the label box and not bound to the item. A set of tags with the information of a given electronic tag;当确定第二标签集合中不存在所述当前电子标签的信息时,将所述当前电子标签的信息添加进所述第二标签集合中,其中,所述第二标签集合为包括已与物品绑定的电子标签的信息的标签集合;When it is determined that the information of the current electronic tag does not exist in the second tag set, add the information of the current electronic tag into the second tag set, wherein the second tag set includes A set of tags with the information of a given electronic tag;获取所述当前电子标签的信息添加进所述第二标签集合的添加时间;以及Obtain the adding time when the information of the current electronic tag is added to the second tag set; and根据所述添加时间,对所述当前电子标签对应的物品进行保质期监控。According to the adding time, the shelf life monitoring is performed on the item corresponding to the current electronic tag.
- 根据权利要求11所述的方法,其中,所述根据所述添加时间,对所述当前电子标签对应的物品进行保质期监控,包括:The method according to claim 11, wherein the monitoring of the shelf life of the item corresponding to the current electronic tag according to the adding time includes:基于所述当前电子标签的信息,获取所述物品对应的保存时长;Based on the information of the current electronic tag, obtain the storage time corresponding to the item;基于所述添加时间和所述保存时长对所述物品进行保质期监控。The shelf life of the item is monitored based on the adding time and the storage period.
- 根据权利要求11或12所述的方法,还包括:The method according to claim 11 or 12, further comprising:接收当前第一标签集合;Receive the current first label set;将所述当前第一标签集合与预设的时间间隔之前接收的前一第一标签集合进行对比;comparing the current first tag set with a previous first tag set received before a preset time interval;当任一电子标签的信息存在于所述前一第一标签集合,而不存在于所述当前第一标签集合时,确定所述电子标签为从所述标签盒中取出的所述当前电子标签。When the information of any electronic label exists in the previous first label set but not in the current first label set, determine that the electronic label is the current electronic label taken out of the label box .
- 根据权利要求13所述的方法,还包括:The method of claim 13, further comprising:当任一电子标签的信息不存在于所述前一第一标签集合,而存在于所述当前第一标签集合时,确定所述电子标签为放入所述标签盒的电子标签;以及When the information of any electronic label does not exist in the previous first label set but exists in the current first label set, it is determined that the electronic label is an electronic label placed in the label box; and从所述第二标签集合中删除所述电子标签的信息。Deleting the information of the electronic tag from the second tag set.
- 根据权利要求11所述的方法,还包括:The method of claim 11, further comprising:当所述第二标签集合中存在所述当前电子标签的信息时,更新所述添加时间。When the information of the current electronic tag exists in the second tag set, the adding time is updated.
- 根据权利要求11-15中任一项所述的方法,其中,所述至少一个电子标签包括多个电子标签,所述方法还包括:The method according to any one of claims 11-15, wherein the at least one electronic tag comprises a plurality of electronic tags, the method further comprising:在确定所述冰箱的卡槽上放置有所述标签盒时,控制所述读写器处于能够同时对所述多个电子标签中的至少两个电子标签的信息进行读写的多电子标签群读模式,其中,所述电子标签的信息包括物品信息,所述物品信息包括物品名称和保存时长;When it is determined that the label box is placed on the card slot of the refrigerator, the reader is controlled to be in a multi-electronic label group capable of simultaneously reading and writing information of at least two electronic labels among the plurality of electronic labels. Read mode, wherein the information of the electronic tag includes item information, and the item information includes item name and storage time;在确定所述卡槽上未放置所述标签盒时,控制所述读写器处于仅能够对单个电子标签的信息进行读写的单电子标签读写模式。When it is determined that the label box is not placed on the card slot, the reader is controlled to be in a single electronic label reading and writing mode that can only read and write the information of a single electronic label.
- 根据权利要求16所述的方法,还包括:The method of claim 16, further comprising:当确定所述卡槽上放置有所述标签盒时,确定所述冰箱的与所述卡槽对应的门体的开关状态;When it is determined that the label box is placed on the card slot, determine the switch state of the door of the refrigerator corresponding to the card slot;当确定所述门体被关闭时,控制所述读写器处于待机状态;When it is determined that the door body is closed, control the reader-writer to be in a standby state;当确定所述门体被打开时,控制所述读写器读取所述标签盒内所有电子标签的标识码作为初始状态,并控制所述读写器按照预设的时间间隔读取所述标签盒内所有电子标签的信息,以确定所述标签盒内电子标签的变化。When it is determined that the door is opened, control the reader to read the identification codes of all electronic tags in the label box as the initial state, and control the reader to read the information of all the electronic labels in the label box to determine the change of the electronic labels in the label box.
- 根据权利要求16或17所述的方法,还包括:The method according to claim 16 or 17, further comprising:当确定存在任一电子标签从所述标签盒取出时,发出提示是否显示编辑框的提示指令;When it is determined that any electronic label is taken out from the label box, issue a prompt command prompting whether to display the edit box;当接收到确认指令时,控制所述冰箱的电子标签读写标识器的显示屏显示物品编辑框;When receiving the confirmation instruction, control the display screen of the electronic tag read-write identifier of the refrigerator to display the item editing box;接收所述电子标签读写标识器采集到的用户在所述物品编辑框中输入的物品信息;以及receiving the item information input by the user in the item edit box collected by the electronic tag read-write marker; and通过所述读写器将所述物品信息写入所述电子标签中。Writing the item information into the electronic tag through the reader.
- 根据权利要求18所述的方法,还包括:The method of claim 18, further comprising:当确定存在任一电子标签放入所述标签盒时,控制所述显示屏显示物品取出选择框,其中,所述物品取出选择框中包括清除选项和保留选项;When it is determined that any electronic label is put into the label box, the display screen is controlled to display an item removal selection box, wherein the item removal selection box includes a clear option and a retention option;当确定所述清除选项被选择时,控制所述读写器将所述电子标签的信息中的物品信息删除;When it is determined that the clear option is selected, control the reader-writer to delete the item information in the information of the electronic tag;当确定所述保留选项被选择时,控制所述读写器删除所述电子标签的所述物品信息中除所述物品名称之外的参数。When it is determined that the retain option is selected, the reader is controlled to delete the parameters in the item information of the electronic tag except the item name.
- 根据权利要求18或19所述的方法,还包括:The method according to claim 18 or 19, further comprising:当确定所述卡槽上未放置所述标签盒,且检测到存在任一电子标签靠近所述读写器时,获取所述读写器读取到的所述电子标签的信息;When it is determined that the label box is not placed on the card slot and any electronic label is detected close to the reader, acquire the information of the electronic label read by the reader;当所述电子标签的信息包括的物品信息不为空时,控制所述显示屏显示物品处理选择框,其中,所述物品处理选择框中包括取出选项和更新选项;When the item information included in the electronic tag information is not empty, control the display screen to display an item processing selection box, wherein the item processing selection box includes a take-out option and an update option;当确定所述更新选项被选择时,控制所述显示屏显示物品编辑框:When it is determined that the update option is selected, the display screen is controlled to display an item edit box:接收所述电子标签读写标识器采集到的用户在所述物品编辑框中输入的物品信息,以及receiving the item information input by the user in the item edit box collected by the electronic tag read-write marker, and控制所述读写器将所述物品信息写入所述电子标签中;以及controlling the reader-writer to write the item information into the electronic tag; and当确定所述取出选项被选择时,控制所述读写器将所述电子标签中的物品信息删除。When it is determined that the take-out option is selected, the reader is controlled to delete the item information in the electronic tag.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202280051611.1A CN117813473A (en) | 2021-10-20 | 2022-09-27 | Refrigerator and control method thereof |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111218830.8 | 2021-10-20 | ||
CN202111218830.8A CN113915842B (en) | 2021-10-20 | 2021-10-20 | Refrigerator and food material monitoring method thereof |
CN202210627491.7 | 2022-06-06 | ||
CN202210627491.7A CN114941926B (en) | 2022-06-06 | 2022-06-06 | Refrigerator and food material management method thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2023065993A1 true WO2023065993A1 (en) | 2023-04-27 |
Family
ID=86057910
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2022/121875 WO2023065993A1 (en) | 2021-10-20 | 2022-09-27 | Refrigerator and control method thereof |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN117813473A (en) |
WO (1) | WO2023065993A1 (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111442604A (en) * | 2020-04-10 | 2020-07-24 | 海信集团有限公司 | Refrigerator and control method thereof |
CN111780478A (en) * | 2020-07-01 | 2020-10-16 | 海信视像科技股份有限公司 | Refrigerator and food material management method |
CN113494792A (en) * | 2020-03-20 | 2021-10-12 | 海信集团有限公司 | Refrigerator with a door |
CN113915842A (en) * | 2021-10-20 | 2022-01-11 | 海信(山东)冰箱有限公司 | Refrigerator and food material monitoring method thereof |
CN114941926A (en) * | 2022-06-06 | 2022-08-26 | 海信(山东)冰箱有限公司 | Refrigerator and food material management method thereof |
-
2022
- 2022-09-27 WO PCT/CN2022/121875 patent/WO2023065993A1/en active Application Filing
- 2022-09-27 CN CN202280051611.1A patent/CN117813473A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113494792A (en) * | 2020-03-20 | 2021-10-12 | 海信集团有限公司 | Refrigerator with a door |
CN111442604A (en) * | 2020-04-10 | 2020-07-24 | 海信集团有限公司 | Refrigerator and control method thereof |
CN111780478A (en) * | 2020-07-01 | 2020-10-16 | 海信视像科技股份有限公司 | Refrigerator and food material management method |
CN113915842A (en) * | 2021-10-20 | 2022-01-11 | 海信(山东)冰箱有限公司 | Refrigerator and food material monitoring method thereof |
CN114941926A (en) * | 2022-06-06 | 2022-08-26 | 海信(山东)冰箱有限公司 | Refrigerator and food material management method thereof |
Also Published As
Publication number | Publication date |
---|---|
CN117813473A (en) | 2024-04-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111780478B (en) | Refrigerator and food material management method | |
CN114623640A (en) | Refrigerator and electronic tag management method thereof | |
KR101919849B1 (en) | Refrigerator-mounted vaccine management device | |
CN114941926B (en) | Refrigerator and food material management method thereof | |
TWI547895B (en) | A system and method for controlling and managing medical supplies stored inside medical refrigerator or freezer | |
JP2006329597A (en) | Refrigerator | |
JP2018146177A (en) | Inventory management device for article storage | |
JP2007137553A (en) | Article storage device | |
WO2021057820A1 (en) | Refrigeration appliance and method for tracking stored articles | |
CN117940725A (en) | Refrigerator and food material monitoring method thereof | |
CN109094944A (en) | The Intelligent blood cabinet and blood storage system of blood bag can vertically be placed | |
JP2005037086A (en) | Refrigerator and food managing method for refrigerator | |
CN114152029B (en) | Food management refrigerator based on RFID tag and control method thereof | |
WO2023065993A1 (en) | Refrigerator and control method thereof | |
WO2023078096A1 (en) | Refrigerator and food monitoring method therefor | |
CN113915842B (en) | Refrigerator and food material monitoring method thereof | |
WO2023124335A1 (en) | Refrigerator and method for updating foodstuff shelf life | |
KR100625472B1 (en) | A goods management system and method thereof | |
CN115451637B (en) | Refrigerator and food label management method thereof | |
CN114484969B (en) | Refrigerator and food material management method thereof | |
CN114548332A (en) | Label box and electronic label information copying method | |
WO2023082889A1 (en) | Refrigerator and electronic tag management method therefor | |
KR101036405B1 (en) | Method for controlling refrigerator | |
KR100896333B1 (en) | Kim-Chi refrigerator information serving apparatus, Kim-Chi refrigerator operating apparatus, Kim-Chi refrigerator operating program setting apparatus and the method | |
CN114111200B (en) | Food material management module and refrigerator |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 22882604 Country of ref document: EP Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 202280051611.1 Country of ref document: CN |
|
NENP | Non-entry into the national phase |
Ref country code: DE |