Smart Fridge
Smart Fridge
Fig (a)
Fig (b)
Fig (c)
FIGURE 1. Architecture references based on smart fridges. (a) First architecture reference. 7. (b)
Second architecture reference. 8.
(c) Third architecture reference. 9.
● Arduino Uno R3
Moving onto the features: In Fig. 6 (a), the fridge which will direct the user to the temperature page
camera allows the user to view the contents inside shown in Fig. 6 (d).
the fridge, alongside the current temperature and
previously recorded captures using the arrows In Fig. 6 (d), the user can change the temperature
between the date and time. and humidity by using the arrows to change the
values.
In Fig. 6 (b), the grocery list page shows all items
that need to be restocked. The application can In Fig. 6 (e), the food report page allows the user
suggest which items should be restocked and thus to view the quantity and condition of each item
be added to the list when the user confirms it. available. This function requires the user to
Additionally, the user can make changes using manually input each new product to the list. The
the plus button to add items. food description consists of the name, weight,
stock and expiry date. Users can also search for
In Fig. 6 (c), the report shows statistics and the items that are registered in the list.
analysis regarding the data gathered by the
sensors, such as the temperature and odour.
Previous reports can also be viewed by using the
arrows between the timelines. The temperature
can also be changed by pressing the temperature,
FR1 Piezo produces a buzzing sound if the In the Arduino, the Piezo serves the function of
gas concentration, humidity, or producing a buzzing sound. It will buzz only when a
temperature has passed the limit certain limit has been exceeded based on the users'
defined. settings or the default value if not changed.
FR2 Touch screen must be sensitive to The user interacts with the fridge via the touch screen
touch. if not on their phone. Using the touch screen allows for
the user to write their notes and access other functions.
FR13 Data on the touch screen must change For the user to identify and correctly use the smart
when parameters that are inside the refrigerator as intended, the internal parameters of the
fridge change. fridge must be displayed.
FR4 The Wi-Fi module must be functional As the Wi-Fi module is a component, it must be usable
to sync and write data to the cloud. for the data to be read and written to the cloud. When
the sensor reads data, the data is filtered and then
uploaded to the cloud. Without an internet
connection, the data