Professional Documents
Culture Documents
Design of An Interactive Smart Refrigerator Based On Embeddes Systems
Design of An Interactive Smart Refrigerator Based On Embeddes Systems
590
C. Weight Detection IV. SOFTWARE DESIGN AND IMPLEMENTATION
The principle of resistance strain type pressure transducer
is composed of elastomer, resistance strain gauge and cable. A. Underlying System Implementation
Internal circuit uses Huygens bridge that elastomer deforms The initialization of each individual component is
under load. As the conversion element, the resistance value of completed at first when the system is running. The parts that
resistance strain gauge will change after tensile or compression need to be initialized mainly includes ARM processor, touch
deformation. The value’s increasing or decreasing will break screen, all kinds of sensor and input/output [7].
the balance of the bridge and cause the bridge to generate
After the systematic initialization, all kinds of sensors will
corresponding differential signal for subsequent circuit
be started to collect environmental parameters. The collected
measurement and processing [5]. Principle of the sensor
raw data will be processed and displayed by ARM processor [8-
operation is shown in Fig. 4. 10]
.
B. APP Implementation
Due to the large number of systematic software modules,
an application program is needed to manage these functions so
that more convenient human-computer interaction could be
achieved. Each module is relatively independent. But in a
software interface, these modules can be managed uniformly
or separately. APP framework is shown in Fig. 6. The main
Fig.4. Schematic diagram of sensor principle function of each software module will be discussed
respectively.
As shown in Fig. 4, when a vertical positive pressure P is
applied to the beam, deformation is produced. The resistance 1) Temperature and Humidity Display
value of resistance strain gauge R1 and R3 is increasing under The temperature and humidity of the storeroom and
their tensile deformation. While, the resistance value of freezer is always displayed in real time. And the parameters
resistance strain gauge R2 and R4 is decreasing under their can also be adjusted and set according the family requirement.
compression deformation. The bridge is out of the balance 2) Wake-up Function
then and yields unbalanced voltage U, which value is x Voice wake-up. When the touch screen goes into
proportional to the positive pressure P on the beam. This hibernation, a special sound could be set to wake up it
process realizes the conversion from non-electric input into if the user wants to check the state of food in the
electric output. Wight sensor is connected with embedded chip refrigerator.
through A/D module, which module converts analog value to
digital value. The signal data transferred will be displayed on x Touch wake-up. When the touch screen goes into
the screen. The principle is shown in Fig. 5. hibernation, it could be waked up by touching if the
user wants to check the state of food in the refrigerator.
3) Food Reminder Display
x In the program, firstly, warning value is set, including
weight and number of eggs. When actual parameters
detected by pressure transducer and infrared sensor is
lower than that value, system program starts its
reminder function and displays related information at a
preset frequency. At the same time, the warning
message is transmitted to the bound mobile equipment
by wireless network.
x In the refrigerator, if the gas concentration detected by
air quality sensor is above 5, APP will automatically
send food rot warning signal to touch screen and
mobile equipment.
Fig.5. Schematic diagram of principle
4) Food Detection Data Display
D. Touch System When food is detected by pressure transducer and infrared
sensor, the corresponding test value will be transferred to
Capacitive touch screen LS530H-A8 is based on most
popular android system, which has the characteristics of high ARM processor. And then ARM will pass this value to APP
density, fast speed, low voltage and low power consumption. to display on the touch screen.
The interface of the touch screen is rich. Its power supply 5) Memo Function
voltage is the same as that of the refrigerator control board, The abundant interfaces and open source database makes
both of which is 12V. LS530H-A8 has the function of weather the touch module have expandability to add another module
display and WIFI data source [6]. simply. Users can record useful information on a notepad. It
591
also includes graffiti function that people can draw and save 7) Edit Function
anything to interact. Pictures and tables are editable. The pictures could be
6) Electronic Photo Album Function food pictures and self-defined pictures.
Users can store and display photos and music on touch
screen.
Touch screen
function
V. CONCLUSION REFERENCES
The proposed system in this paper realizes an intelligent [1] Y. Cao and W. Liu, Application of Interactive Design in Intelligent
refrigerator design. Internal sensors are added to accurately Home Appliances, Science & Technology Association Forum, 2013.
manage the food state, effectively improve the food utilization [2] J. Catsoulis, Designing Embedded Hardware, 2nd ed., Australia:
O’Reilly Media, 2005.
frequency and avoid or reduce food expiration. By the way of
[3] N. Li, Application Development of STM32 Processor Based on
data monitoring, it is easy to understand whole family food MDK㸪Beijing: Beihang University Press, 2008.
intake and food categories, and further to establish family
[4] J. Liu, Example of STM32, Beijing: Beihang University Press, 2011.
nutrition health archives to avoid overeating. Touch screen
[5] C. Wang, W. Shang and X. Xia, Principle and Application of
operation increases interaction and entertainment between Transducer, Beijing: Posts & Telecom Press, 2012.
human and equipment. Reminder function added on mobile [6] Z. Liu and X. Chen, Application Design of Android in Intelligent Home,
equipment makes user have more intuitive food control. Journal of Information and Computer(theory), 2016.
Humanized operation provides people life more reference data [7] Q. Hua and J. Yuan, Embedded Training Center, Embedded Linux
and operation methods. This system achieves an interactive Application Development, 2nd ed., Beijing: Post & Telecom Press,
way for future development of smart home and provides a 2009.
reliable systematic form for intelligent system. [8] C. Zhao and Y. Mu, Embedded Linux Programming, Beijing: Posts &
Telecom Process, 2009.
[9] Mingri Technology, Android Project Development Introduction, Jilin:
Jilin University Press, 2017.
[10] M. Chen Ming, Application of Mobile Terminal of Android System in
Intelligent Home, Tianjin: Hebei University of Technology, 2014.
592