.IoT Based Industrial Parameters Monitoring and Alarming System Using Arduino - A Novel Approach
.IoT Based Industrial Parameters Monitoring and Alarming System Using Arduino - A Novel Approach
Abstract:
Today, smart grid, smart homes, smart water networks, intelligent transportation, are infrastructure systems that connect our world
more than we ever thought possible. The common vision of such systems is usually associated with one single concept, the Internet of
Things (IoT), where through the use of sensors, the entire physical infrastructure is closely coupled with information and
communication technologies; where intelligent monitoring and management can be achieved via the usage of networked embedded
devices. These devices will connect to internet to share different types of data. We have proposed an Industrial Monitoring System
using XAMPP server and sensing based applications for internet of things. In this paper we use sensing devices to check different
parameters like production count, illumination intensity, power consumption, relative humidity and temperature of room.
International Journal of Engineering Science and Computing, April 2018 17305 http://ijesc.org/
information should run on various operating systems such as all Wi-Fi networking functions from another application
Android, Windows and Linux and so on. processor. When ESP8266 hosts the application, and when it is
the only application processor in the device, it is able to boot up
3.1 BLOCK DIAGRAM directly from an external flash. It has integrated cache to
improve the performance of the system in such applications, and
to minimize the memory requirements.
5. PROPOSED ARCHITECTURE
Figure.1. Up Flowchart
Temperature & humidity sensor, the production count circuit,
illumination intensity circuit and power consumption circuit are
used to percept the environment and object conditions. Analog
signals are provided to Arduino device produced by sensors and
circuits. The digital equivalent of these signals is transmitted to
the database server by virtue of the Wi-Fi module interfaced
with the Arduino. The data stored on the database server is
transferred to the website time to time and the status of the alarm
is checked continuously for any uneven conditions observed by
the industry person on the website. Then adequate steps can be
Figure.2. Down Flowchart taken to solve the problems. This can be possible through past
experience and similar previous condition stored in database. In
4. COMPONENT DESCRIPTION this we use LAN as database for scalability. The industry person
who will check the status of the industry through the website
4.1 Arduino UNO will have to login using a user id and password to get access to
The Arduino UNO is a widely used open-source microcontroller the website, this ensures security of the data.
board based on the ATmega328P microcontroller and developed
by Arduino.cc. The board is equipped with sets of digital and OBJECTIVE:
analog input/output (I/O) pins that may be interfaced to various Maintenance of industrial device is crucial
expansion boards (shields) and other circuits. The board features Reduce the maintenance cost
14 Digital pins and 6 Analog pins. It is programmable with Optimize critical monitoring system
the Arduino IDE (Integrated Development Environment) via a
type B USB cable. It can be powered by a USB cable or by an Website Development Optimization using XAMPP/PHP:
external 9 volt battery, though it accepts voltages between 7 and XAMPP is a free and open-source, cross-platform web server
20 volts. solution stack package consisting mainly of the Apache HTTP
server, MySQL database and interpreters for scripts written in
4.2 Wi-Fi Module (ESP8266) PHP programming language.
ESP8266 offers a complete and self-contained Wi-Fi networking Website designing using HTML-CSS:
solution, allowing it to either host the application or to offload Steps involved in website development process:
International Journal of Engineering Science and Computing, April 2018 17306 http://ijesc.org/
1. Analysis 7. ADVANTAGES
2. Design & Development
3. Content writing TECHNICAL FEASIBILITY: This system is specially
4. Coding designed for authorized users who can use the network and start
5. Testing & security secure communication online through internet in the periphery of
6. Maintenance & update. the existing network. The system is technically feasible. The
APACHE –Apache is a web server program that is responsible system consists of client server architecture and coded in java
for talking to web browsers and connecting them with the which are easily available. All the resources that are required for
information they request. MySQL (Structured Query Language): the system can be made available easily.
MySQL is relational database management system (RDBMS)
that facilitates the storage and retrieval of structured information. AVAILABILITY OF REAL TIME DATA: The availability of
PHP (Hypertext Preprocessor): PHP is a scripting language that data in real time can reduce downtime as abnormal conditions
interfaces with Apache to provide content that is dynamically are identified as they happen and solutions are accessible
generated, often from information that is stored in a database. rapidly. An embedded controller linked to sensors in the process
can often predict possible failures and take action or request a
A TYPICAL REQUEST GOES AS FOLLOWS: service call. Technicians have remote access to sensor data and
1. Apache receives a request for URL and forwards this to actuators allowing them to issue commands. The production
request onto PHP. line may not have to shut down and the causes of failures can be
2. PHP sends „queries‟, in a language called SQL, to the identified and resolved reliably.
database, which responds by generating the required
information. USE OF ARDUINO UNO: It is a low powered architecture,
3. PHP formats the information into the webpage easy to get started, with great online support, rapid prototyping
constructed from HTML that is then passed back to super easy that is capable of sending data wirelessly to the server
Apache. via a computer with a lot of GPIOs with PWM capabilities and
4. Apache sends the webpage to the browser which maker friendly.
displays it to the user.
FUTURE DEVELOPMENT: This paper based on IoT can be
6. RESULT further expanded by providing additional facility to the industry
person with the help of Android app for achieving better control
6.1. Login Page and monitoring of industry. Further, smoke and gas sensors can
be interfaced with the system to ensure security of industry
workers and goods in case of fire or toxic gas leakage.
8. APPLICATIONS
10. REFERENCES
International Journal of Engineering Science and Computing, April 2018 17307 http://ijesc.org/
[2]. Geetesh Chaudhari, Sudarshan Jadhav, Sandeep Batule,
Sandeep Helkar, “Industrial Automation using Sensing based
Applications for Internet of Things”, IARJSET Vol. 3, Issue 3,
March 2016.
[3]. Keyur K. Patel, Sunil Patel, “IOT Based Data Logger for
Monitoring and Controlling Equipment Working Status and
Environmental Conditions”, IJIRCCE Vol. 4, Issue 4, April
2016.
[8]. create mysql database, tables and insert data using php
functions: https://www.youtube.com/watch?v=5QHBj4brHNM
International Journal of Engineering Science and Computing, April 2018 17308 http://ijesc.org/