Introduction to IoT, Arduino and Raspberry pi. Also a project on environment parameter sensing using IoT. the presentation gives basic understanding of how internet of things works, what are its uses, applications, the fields it can be used in and its future scope.
The project is about collecting useful data using sensors and uploading on the server to keep track of the parameters.
2. CONTENT
• What is IoT ?
• History of IoT
• How IoT Works ?
• Internet of Things Lifecycle
• Few Applications of IoT
• Electronic Platforms for IoT
3. What is IoT ?
The Internet of Things (Iot) is the network of
physical objects or things embedded with
electronics software, sensors , and network
connectivity , which enables these objects to
collect and exchange data.
4. • A “Thing” in the context of Internet of Things (IoT), is
an entity or physical object that has the ability to
transfer data over a network.
• Smart microwaves
• Self driving cars with built in sensors
• Wearable fitness devices that measure your heart rates
etc.
• These devices collect useful data with the help of
various existing technologies and then autonomously
flow the data between other devices.
5. History of IoT
In 1999 Kevin Aston, also known as the father of Iot
coin the term “Internet of Things” and establishes
MIT’s Auto-ID Center, a global research network of
academic Laboratories focused on the IoT.
He believed that “Information is a great way to
reduce waste and increase efficiency, and that’s what
the Internet of Things provides”.
6. How IoT Works ?
The Internet of Things(IoT) , consists of all the web-
enabled devices that collect, send and act on data
they accuire from their surrounding environments
using embedded sensors, processors and
communication hardware.These devices
communicate with each other and act on the
information they get from one another. Humans can
give instructions or access data, but the devices do
most of the work on their own without human
intervention.
7. The Internet of Things Lifecycle
COLLECT (Devices and Sensors collect data like at your house , in your car etc.)
COMMUNICATE (Sending data and events through networks to a cloud
platform)
ANALYSE (Creating information from the data like building report
filtering data)
ACT (Taking action based on the information and data
like talk to another system or sending
notification)
13. • Arduino is an open-source prototyping platform
based on easy-to-use hardware and software IDE.
Arduino boards are able to read inputs like light on
a sensor and turn it into an output,activating a
motor, turning on an LED. You can tell your board
what to do by sending a set of instructions to the
microcontroller on the board. It is like the brain of a
project.
• The programming languages that are used with
arduino board are C and C++.
14. Why Arduino ?
• Inexpensive
• Cross-platform
• Simple programming environment
• Open source and extensible software
• Open source and extensible hardware
16. • Power USB - Arduino can be powered by using the
USB cable from computer.
• Crystal Oscillator - It helps arduino in dealing with
time issues.
• Power LED indicator – This LED should light up
when you plug your Arduino into a power source.
• Pins - Arduino UNO R3 microcontroller based on
Atmega328p has 14 digital pins of which 6 can be
used as PWM outputs, 6 analog inputs, a USB
connection , power jack , ICSP header and a reset
button.
18. • The Raspberry Pi is a credit sized fully featured
micro-computer squashed onto a circuit board
measuring approximately 9cm x 5.5cm.
• By default it supports Python as programming
language but any language which will compile for
ARMv6 can be used with the raspberry Pi.
• The SoC used in Raspberry Pi is Broadcom
BCM2835 SoC.
• It does not include a built-in hard disk , but uses an
SD card for booting and long-term storage.
• Supports and runs on free and open source Linux
OS
19. Why Raspberry Pi ?
• Low cost
• Works on low power
• Small in size and portability
• It works as a Low cost server to handle web traffic
• Can work with open source operating systems like
ArchLinux ARM, Respbian , Fedora etc.
• Easy to program
23. OBJECTIVE
The main objective of the project is to provide
a platform that monitors the parameters and
help to create better and pollution free future
life.
25. DHT22 Module
The DHTxx sensors
have four pins, VCC,
GND, data pin and a
not connected pin
which has no usage. A
pull-up resistor from
5K to 10K Ohms is
required to keep the
data line high and to
enable the
communication
between the sensor
and the Arduino
Board.
26. MQ – 135 Gas
Sensors
Used in air quality
control equipment
for
buildings/offices,
is suitable for
detecting
of NH3, NOx,
alcohol, Benzene,
smoke, CO2, etc.
29. CONCLUSION
The proposed system which is designed shows the
simulation output of sensing the carbon dioxide gas
in air, humidity, noise pollution and temperature
pollution in Environment. The sensor output is
pushed to cloud and can be viewed through internet.
This is a flourishing system which is very useful in
industries because of the increasing pollution due to
increase in industries. This system is user friendly.
The results of the project are accurate and hence can
be implemented in any industries for the safety of
workers and the environment.