Remote Monitoring and Control of a Refrigerator Using GSM Interface
Chapter One
Aim and Objectives of Project
The project aims to remotely monitor and control the temperature of a refrigerator using Arduino and GSM interface to reduce food spoilage. In other to effectively carry out this aim, the specific objectives are as follows:
- To design a system capable of determining the temperature chambers using LM35 temperature sensor.
- To design a switching system capable of switching ON and OFF the refrigerator based on the received temperature value remotely at ease.
- To develop an algorithm for the remote monitoring and control of the refrigerator.
- To design a system that will show the various temperature reading of the refrigerator chambers on the LCD at various intervals.
CHAPTER TWO
LITERATURE REVIEW
Theory of Arduino Microcontroller
Arduino has already made a huge impact on learning by doing in the context of electronics. The viral spread of developer community and the widespread acceptance gave the open source hardware a new life potentially challenging many industrial products and new interest in hardware prototyping and electronics [21].
What the Arduino platform has done is to take what was once a fragmented and expensive market for robotics and microprocessors and become the major platform, largely by virtue of much lower cost and bease of use, leading to higher volume and popularity, and community support behind it. Arduino has made it simple to program their boards with any computer via USB and simple to integrate with a wide array of sensors and devices [22].
In his work, [21] described certain trends in the design and features of the Arduino as listed below:
- Recent transition of the Arduino chip from 8 bit to 32 bit (ARM Cortex M3), may see the next Arduino (or may be next to next) in the form of a cheap practical computer (like Raspberry pi), maybe a 64-bit processing “beast”.
- Being already compatible with major simulation software like MATLAB and LabVIEW, gives room for evenmore flexible programming environment and development options.
- Arduino has succeeded in porting of the native language/bootloader to a lot of boardswith different processors (even ported to Field – Programmable Gate Array (FPGA) such as Papilo FPGA Platform, Maple IDE – Maple v0.0.12 (For STM32/ ARM Cortex M3-M4).
- The idea of notion of Arduino as a single board for only prototyping for kids/students/hobbyist is fading now although there is still a thin line separating it from practical industrial applications. He opines that there is still a long way to go for standardization for industrial use.
- There exist new prototyping hardware and compatibility and interfacing with other consumer electronics/TV/smartphones and flooding of shields.
As the graphs2.1 and 2.2(courtesy of Google Trends) suggest, there is surge in interest for Arduino and the community is mushrooming across the globe with many schools, colleges and workshops and tons of material online. It is bound to increase over next few years even though Raspberry Pi may be seen as threat to Arduino, but both of them are complimentary rather than competing with each other.
According to [22], the Arduino as great for hobbyists, prototype builders, and people just starting out in robotics because of its low cost, ease of use, and large online community. It is easy to learn and teach people to be able to do basic things with the Arduino, yet it’s capable enough to do fairly sophisticated things if one as a developer has the capability to take advantage of it. It is allowing people to develop projects inexpensively to build and control their own devices, such as sensors that send data to the Internet and control systems for all kinds of things. It is also reducing the cost of development by allowing companies to develop prototypes much more quickly and with less initial investment. He believes that although at this point in time many businesses haven’t heard of and aren’t using the Arduino, the trend will change pretty quickly as businesses eventually hire people familiar with Arduino. Based on his view;
- One of the major things Arduino is going to be able to do for business is to reduce the cost of prototyping, allowing companies to iterate more during development, leading to better, more functional products.
- The Arduino is going to enable businesses to do things that aren’t commonly done today with remote sensor networks. This could lead to entirely new control strategies for making buildings more comfortable, saving energy, and reducing maintenance costs for equipment.
- The Arduino is going to allow businesses to develop products that are more easily upgradeable. For instance, if one buys a product, such as a microwave, there’s no way to change the functionality. If the microwave used an Arduino board, one would be able to change the interface or the way that the microwave cooked food to suit one’s desires.
REFERENCES
- Douglas V. H. (1999). Microprocessor and Interfacing – programming and hardware .Tata McGraw Hill 2nd Edition
- http://cslu.cse.ogi.edu/asr/ .
- http://murray.newcastle.edu.au/users/staff/speech/home_pages/tutorial_sr.html.
- Jelinek F. (1997). Statistical Methods for Speech Recognition. Massachusetts Institute of Technology, Cambridge.
- John Iovine. (June 1995). DTMF IR Remote Control System.
- Rabiner L.R, Juang B.H. (1986). An introduction to HMMs. IEEE ASSP Magazine 3.
- Rabiner L.R., Juang B.H. (1993). Fundamentals of Speech Recognition Prentice Hall, Englewood Cliffs, N.J.
- Robert L. Boylestad,,Louis Nashelsky. (1999). Electronic Devices and Circuit Theory (Eight Edition).