Vous êtes sur la page 1sur 19

APPLICATION OF

ARTIFICIAL INTELLIGENCE IN
INTERNET OF THINGS

Presented by
Abhijith Phalgunan
S7 CSE
Roll no : 1
1
Guided by : Sreeraji Mam
INTRODUCTION
 IoT nowadays becoming more and more popular with the inventions of
high-speed internet networks and many advanced sensors that can be
integrated into a microcontroller

 IoT is the concept of establishing a connection among different devices


and communicating with them over the internet using a mobile app or
web browser

 Application areas are various spanning from home automation, assisted


living, e-health, smart energy management, logistics, automation, etc.

2
 With the increase in the number of workstation and more and more
sensors , some data may be facing problems on the storage, delay, channel
limitation and congestion in the networks.

 To avoid all these problems , there were many algorithms were proposed in
the past of 10 years

 Among all the algorithms, Artificial Intelligence still being the best solution
to the data mining ,manage and control of congestion in the network

 AI is the creation of intelligent machines that work and react like humans

3
OBJECTIVE
 To present the application of Artificial Intelligence system in the IoT

 Devices become intelligent and can make autonomous decisions

 To identify correlations between data from the sensors, extract meaningful


insight from these variables and transport it to the storage for further
analysis.

 automatically improve its algorithms

 With more data being received and aggregated, a smart system returns even
more accurate predictions 4
LITERATURE REVIEW

5
Opportunities and challenges of the Internet of Things for healthcare:
Systems engineering perspective
Authors: Felipe Fernandez; George C. Pallis

• Tracking your health and providing real-time updates to a health service.

• The goal is that your doctor would receive notification if a certain


condition was met.

• Reviewing data from thousands of patients in real-time is difficult.

• By using AI ,the abnormal patterns will be identified and will be sent to


the doctor.
6
Internet of Things (IoT) for building smart home system
Authors:Timothy Malche ; Priti Maheshwary

• In IoT enabled Smart Home environment various things such as lighting, home
appliances, computers, security camera etc. are connected to the internet

• By simply using IoT we can only turn on/off the appliances using our smart
devices

• When artificial intelligence is used in this case, this devices can predict what is
needed by the user by analyzing the previous datas

• Energy efficient
7
The voice controlled Internet of Things system
Authors : Chien-Hung Lai ; Yuh-Shyan Hwang

• Controlling the appliances using voice command

• Used to find missing items

• a digital assistant who can order you pizza, play music, search the
internet, and much more

• When the customers interact with the devices it will be learning and
gets smarter

8
METHODOLOGY AND WORK
DESCRIPTION

9
A. Hardware and circuit Design

• In this case there are two sensors: MQ7 gas


sensor and humidity sensor.

• Both sensors output connected to Arduino


microcontroller

• The Arduino is then connected to wifi chip

• The connection between Arduino and


android phone is via an air interface.

• The complete program will be written in


Arduino
10
B. Programming Design for Artificial Intelligence used in
IoT

By referring to block diagram as shown in Figure 4, the


complete program written in Arduino C language is
shown below:

#define BLYNK_PRINT Serial


#include "DHT.h"
#include <ESP8266_Lib.h>
#include <BlynkSimpleShieldEsp8266.h>
#include <SoftwareSerial.h>
SoftwareSerial EspSerial(2, 3); // RX, TX
#define DHTPIN 7 // Uncomment whatever type
you're using!
#define DHTTYPE DHT11 // DHT 11
//#define DHTTYPE DHT22
#define DHTTYPE DHT21 11
// Startup the Artificial Intelligence DHT
dht(DHTPIN, DHTTYPE);

char auth[] =
"24688ea5e1c44d5f874fdc5748e4aefe";

char ssid[] = "OPPO N5206";


char pass[] = "12345678";
#define ESP8266_BAUD 9600

ESP8266 wifi(&EspSerial);

BlynkTimer timer;

int mq7,mq135,hum,temp;

12
void setup()
{
Serial.begin(9600);

delay(10);

// Set ESP8266 baud rate


EspSerial.begin(ESP8266_BAUD);
delay(10);
Blynk.begin(auth, wifi, ssid, pass);

timer.setInterval(15000L,SendWeb);
timer.setInterval(1000L,SendData);

dht.begin();
}

13
// Artificial Intelligences void SendWeb()
void SendData() {
{ Blynk.virtualWrite(V0,mq7,temp,hum);
float h = dht.readHumidity(); }
// Read temperature as Celsius (the default)
float t = dht.readTemperature(); void loop()
// Read temperature as Fahrenheit {
(isFahrenheit = true) // Wait a few seconds between
//float f = dht.readTemperature(true); measurements.
Blynk.run();
hum = (int)h; temp = (int)t; timer.run(); }
mq7=analogRead(A1);
mq7=map(mq7,0,1023,0,255);
Blynk.virtualWrite(V1,mq7);
Blynk.virtualWrite(V2,temp);
Blynk.virtualWrite(V3,hum);
} 14
From the above algorithm ,

• The data read by temperature and gas sensor will


be sent to the application in the android device.

• The signals are first process by arduino, then to


wifi and upload the signal to the internet

• The data is updated every 2-3 seconds

• Both the data are plotted against the time

• The Artificial Intelligence in this case determine


the optimum temperature and humidity

• Then make report to arduino automatically so that


Arduino can control cooling fan turn ON and
15
reduce the temperature
• To implement a real IoT, a simple arduino and wifi chip can do that

• A firmware should be downloaded into the wifi chip and arduino board should be
properly programmed

• Likewise sending and receiving the sensor data the internet is possible and
effective

16
CONCLUSION
• Artificial intelligence plays a growing in IoT applications

• AI is the proper tool to make sense of huge amounts of data.

• AI is the engine that performs ‘analysis’, processes the data, and ‘makes decisions’ based
on this data.

• AI enables ‘understand patterns’ and therefore helps to make more informed decisions.

• The use of machine learning, along big data, has opened new opportunities in IoT.

17
REFERENCES
H. S. Woelffle, P. Guillemin, P. Friess, and Sylvie. “Vision and challenges for releasing the Internet of Things”. In
Publications Office of the European Union, March (2010).

L. Atzoria, A. Ierab and G. Morabito, “The Internet of Things: A survey”. Computer Networks. Vol. 54, issue 15. (2010).

Kornack and Rakics, D. (2014). Arduino and the Internet, PrenticeHall, New York.

Nicole, R. and Lee, J. H. (2015). “The IoT Concepts and Design,” International Journal of Engineering, Vol. 6, No. 7, pp.
16 - 29.

2017 International Conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud) (I-SMAC) Internet of Things (IoT)
for building smart home system Authors:Timothy Malche ; Priti Maheshwary
2014 4th International Conference on Wireless Mobile Communication and Healthcare - Transforming Healthcare
Through Innovations in Mobile and Wireless Technologies (MOBIHEALTH) Opportunities and challenges of the Internet
of Things for healthcare: Systems engineering perspective Authors: Felipe Fernandez; George C. Pallis

18
THANK YOU

19

Vous aimerez peut-être aussi