SlideShare a Scribd company logo
1 of 18
Submitted by: Abhay Singh Submitted to: Dr. Arun kumar G.
Roll No. : 1900910310004
Section : 5-EC-1
JSS MAHAVIDYAPEETHA
JSS ACADEMY OF TECHNICAL EDUCATION, NOIDA
Department of Electronics and Communication Engineering
Topic: Internet Of things(IoT) and ML
CONTENT
1. Introduction
2. Benefits
3. Applications
4. Future prospects
5. Projects
6. Summary
7. Conclusion
8. References
INTRODUCTION
The Internet of things (IoT) describes the
network of physical objects—“things”—that
are embedded with sensors, software, and
other technologies for the purpose of
connecting and exchanging data with other
devices and systems over the Internet.
To understand the IoT,imagine each of the
objects(light,fan,Air-conditioned,door,etc.)
in the room, all wirelessly connected to
communicate with each other…
Embedded C is a set of language extensions for the C
programming language by the C Standards Committee to
address commonality issues that exist between C
extensions for different embedded systems.
● Arduino board designs use a variety
of microprocessors and controllers.
● The boards are equipped with sets
of digital and analog input/output
(I/O) pins that may be interfaced to
various expansion boards ('shields')
or breadboards (for prototyping) and
other circuits.
● The microcontrollers can be
programmed using the C and C++
programming languages, using a
standard API which is also known as
the "Arduino language".
Basic Functions
Introduction of
Arduino Board
BENEFITS
APPLICATIONS
FUTURE PROSPECTS
04 Various Projects
● Line Following Robot/Edge Detection
robot
● Obstacle Avoiding Robot
● Light Following Robot
● Distance Measurement
● Motion Detection using PIR Sensor
● Arduino Based Smoke detection/flame
detection
● Home automation with the help of an
application
1. TEMPERATURE MEASUREMENT DEVICE.
PROGRAM
#include<LiquidCrystal.h>
const int rs = 4, en = 5, d4 = 8, d5 = 9, d6 = 10, d7 = 11;
LiquidCrystal lcd(rs, en, d4, d5, d6, d7);
int x;
int level;
void setup() {
pinMode(7, OUTPUT);
lcd.begin(16, 2);
Serial.begin(9600);
}
void loop() {
x = analogRead(A0);
Serial.println(x);
level = map(x,358,20,125,-40);
lcd.setCursor(0, 0);
lcd.print("Temprature is:");
lcd.setCursor(0, 1);
lcd.print(level);
if (level >= 35)
{
digitalWrite(7, HIGH);
delay(500);
digitalWrite(7, LOW);
delay(500);
}
else
{
digitalWrite(7, LOW);
}
}
2.HOME AUTOMATION SYSTEM
PROGRAM
#include <Servo.h>
int dist = 0;
long readUltrasonicDistance(int triggerPin, int echoPin)
{
pinMode(triggerPin, OUTPUT); // Clear the trigger
digitalWrite(triggerPin, LOW);
delayMicroseconds(2);
// Sets the trigger pin to HIGH state for 10 microseconds
digitalWrite(triggerPin, HIGH);
delayMicroseconds(10);
digitalWrite(triggerPin, LOW);
pinMode(echoPin, INPUT);
// Reads the echo pin, and returns the sound wave travel time in microseconds
return pulseIn(echoPin, HIGH);
}
Servo servo_8;
void setup()
{
servo_8.attach(8, 500, 2500);
pinMode(2, INPUT);
pinMode(12, OUTPUT);
pinMode(A0, INPUT);
pinMode(9, OUTPUT);
}
void loop()
{
dist = 0.01723 * readUltrasonicDistance(7, 7);
if (dist <= 100) {
servo_8.write(90);
delay(1000); // Wait for 1000 millisecond(s)
} else {
servo_8.write(0);
delay(1000); // Wait for 1000 millisecond(s)
}
if (digitalRead(2) == 1) {
digitalWrite(12, HIGH);
delay(1000); // Wait for 1000 millisecond(s)
} else {
digitalWrite(12, LOW);
delay(1000); // Wait for 1000 millisecond(s)
}
if (analogRead(A0) > 200) {
digitalWrite(9, HIGH);
delay(1000); // Wait for 1000 millisecond(s)
} else {
digitalWrite(9, LOW);
delay(1000); // Wait for 1000 millisecond(s)
}
}
Market
Size
The IoT market in India is
poised to reach USD 15 billion
by 2020,accounting for nearly
5 % of the total global
market.
2020: 50 Billion Connected
Things
SUMMARY
● The definition of the Internet of things has evolved due to the convergence of
multiple technologies, real-time analytics, machine learning, commodity
sensors, and embedded systems.
● In the consumer market, IoT technology is most synonymous with products
pertaining to the concept of the "smart home", including devices and appliances
that support one or more common ecosystems, and can be controlled via
devices associated with that ecosystem, such as smartphones and smart
speakers.
● There are a number of serious concerns about dangers in the growth of IoT,
especially in the areas of privacy and security, and consequently industry and
governmental moves to address these concerns have begun including the
development of international standards.
CONCLUSION
REFERENCES
http://tedxtalks.ted.com/video/The-Internet-
of-Things-Dr-John
http://www.libelium.com/top_50_iot_sensor
_applications_ranking/
http://www.theinternetofthings.eu/
Thanks

More Related Content

Similar to IoT ppt(004).pptx

Analog to Digital Conversion Using Microcontroller Education Boards
Analog to Digital Conversion Using Microcontroller Education BoardsAnalog to Digital Conversion Using Microcontroller Education Boards
Analog to Digital Conversion Using Microcontroller Education Boards
Kyle VanDruten
 
Yuvaraj.K Resume
Yuvaraj.K ResumeYuvaraj.K Resume
Yuvaraj.K Resume
yuvaraj k
 

Similar to IoT ppt(004).pptx (20)

Arduino in Agricoltura -Alessandro Matese
Arduino in Agricoltura -Alessandro MateseArduino in Agricoltura -Alessandro Matese
Arduino in Agricoltura -Alessandro Matese
 
WIFI ESP01 interfacing with Arduino UNO with Sensor DHT11
WIFI ESP01 interfacing with Arduino UNO with Sensor DHT11WIFI ESP01 interfacing with Arduino UNO with Sensor DHT11
WIFI ESP01 interfacing with Arduino UNO with Sensor DHT11
 
Arduino
ArduinoArduino
Arduino
 
Tinkercad Workshop PPT, Dept. of ECE.pptx
Tinkercad Workshop PPT, Dept. of ECE.pptxTinkercad Workshop PPT, Dept. of ECE.pptx
Tinkercad Workshop PPT, Dept. of ECE.pptx
 
Microcontrollers (Rex St. John)
Microcontrollers (Rex St. John)Microcontrollers (Rex St. John)
Microcontrollers (Rex St. John)
 
Introduction of Arduino Uno
Introduction of Arduino UnoIntroduction of Arduino Uno
Introduction of Arduino Uno
 
Analog to Digital Conversion Using Microcontroller Education Boards
Analog to Digital Conversion Using Microcontroller Education BoardsAnalog to Digital Conversion Using Microcontroller Education Boards
Analog to Digital Conversion Using Microcontroller Education Boards
 
Arduino: Arduino starter kit
Arduino: Arduino starter kitArduino: Arduino starter kit
Arduino: Arduino starter kit
 
Bare metal Javascript & GPIO programming in Linux
Bare metal Javascript & GPIO programming in LinuxBare metal Javascript & GPIO programming in Linux
Bare metal Javascript & GPIO programming in Linux
 
Towards secure smart cities: design and implementation of smart home digital ...
Towards secure smart cities: design and implementation of smart home digital ...Towards secure smart cities: design and implementation of smart home digital ...
Towards secure smart cities: design and implementation of smart home digital ...
 
arduinoedit.pptx
arduinoedit.pptxarduinoedit.pptx
arduinoedit.pptx
 
Week2 fundamental of IoT
Week2 fundamental of IoTWeek2 fundamental of IoT
Week2 fundamental of IoT
 
Iot Workshop NITT 2015
Iot Workshop NITT 2015Iot Workshop NITT 2015
Iot Workshop NITT 2015
 
Yuvaraj.K Resume
Yuvaraj.K ResumeYuvaraj.K Resume
Yuvaraj.K Resume
 
IRJET- Navigation Camp – Bot
IRJET-  	  Navigation Camp – BotIRJET-  	  Navigation Camp – Bot
IRJET- Navigation Camp – Bot
 
The arduino and iot
The arduino and iotThe arduino and iot
The arduino and iot
 
Arduino Information by Arpit Sharma
Arduino Information by Arpit SharmaArduino Information by Arpit Sharma
Arduino Information by Arpit Sharma
 
voip
voipvoip
voip
 
ARDUINO EMBEDDED SYSTEM
ARDUINO EMBEDDED SYSTEMARDUINO EMBEDDED SYSTEM
ARDUINO EMBEDDED SYSTEM
 
CV_Arshad_21June16
CV_Arshad_21June16CV_Arshad_21June16
CV_Arshad_21June16
 

Recently uploaded

VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
rknatarajan
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Christo Ananth
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Dr.Costas Sachpazis
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
Tonystark477637
 

Recently uploaded (20)

VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 

IoT ppt(004).pptx

  • 1. Submitted by: Abhay Singh Submitted to: Dr. Arun kumar G. Roll No. : 1900910310004 Section : 5-EC-1 JSS MAHAVIDYAPEETHA JSS ACADEMY OF TECHNICAL EDUCATION, NOIDA Department of Electronics and Communication Engineering Topic: Internet Of things(IoT) and ML
  • 2. CONTENT 1. Introduction 2. Benefits 3. Applications 4. Future prospects 5. Projects 6. Summary 7. Conclusion 8. References
  • 3. INTRODUCTION The Internet of things (IoT) describes the network of physical objects—“things”—that are embedded with sensors, software, and other technologies for the purpose of connecting and exchanging data with other devices and systems over the Internet. To understand the IoT,imagine each of the objects(light,fan,Air-conditioned,door,etc.) in the room, all wirelessly connected to communicate with each other… Embedded C is a set of language extensions for the C programming language by the C Standards Committee to address commonality issues that exist between C extensions for different embedded systems.
  • 4. ● Arduino board designs use a variety of microprocessors and controllers. ● The boards are equipped with sets of digital and analog input/output (I/O) pins that may be interfaced to various expansion boards ('shields') or breadboards (for prototyping) and other circuits. ● The microcontrollers can be programmed using the C and C++ programming languages, using a standard API which is also known as the "Arduino language". Basic Functions Introduction of Arduino Board
  • 8. 04 Various Projects ● Line Following Robot/Edge Detection robot ● Obstacle Avoiding Robot ● Light Following Robot ● Distance Measurement ● Motion Detection using PIR Sensor ● Arduino Based Smoke detection/flame detection ● Home automation with the help of an application
  • 10. PROGRAM #include<LiquidCrystal.h> const int rs = 4, en = 5, d4 = 8, d5 = 9, d6 = 10, d7 = 11; LiquidCrystal lcd(rs, en, d4, d5, d6, d7); int x; int level; void setup() { pinMode(7, OUTPUT); lcd.begin(16, 2); Serial.begin(9600); } void loop() { x = analogRead(A0); Serial.println(x); level = map(x,358,20,125,-40); lcd.setCursor(0, 0); lcd.print("Temprature is:"); lcd.setCursor(0, 1); lcd.print(level); if (level >= 35) { digitalWrite(7, HIGH); delay(500); digitalWrite(7, LOW); delay(500); } else { digitalWrite(7, LOW); } }
  • 12. PROGRAM #include <Servo.h> int dist = 0; long readUltrasonicDistance(int triggerPin, int echoPin) { pinMode(triggerPin, OUTPUT); // Clear the trigger digitalWrite(triggerPin, LOW); delayMicroseconds(2); // Sets the trigger pin to HIGH state for 10 microseconds digitalWrite(triggerPin, HIGH); delayMicroseconds(10); digitalWrite(triggerPin, LOW); pinMode(echoPin, INPUT); // Reads the echo pin, and returns the sound wave travel time in microseconds return pulseIn(echoPin, HIGH); } Servo servo_8; void setup() { servo_8.attach(8, 500, 2500); pinMode(2, INPUT); pinMode(12, OUTPUT); pinMode(A0, INPUT); pinMode(9, OUTPUT); }
  • 13. void loop() { dist = 0.01723 * readUltrasonicDistance(7, 7); if (dist <= 100) { servo_8.write(90); delay(1000); // Wait for 1000 millisecond(s) } else { servo_8.write(0); delay(1000); // Wait for 1000 millisecond(s) } if (digitalRead(2) == 1) { digitalWrite(12, HIGH); delay(1000); // Wait for 1000 millisecond(s) } else { digitalWrite(12, LOW); delay(1000); // Wait for 1000 millisecond(s) } if (analogRead(A0) > 200) { digitalWrite(9, HIGH); delay(1000); // Wait for 1000 millisecond(s) } else { digitalWrite(9, LOW); delay(1000); // Wait for 1000 millisecond(s) } }
  • 14. Market Size The IoT market in India is poised to reach USD 15 billion by 2020,accounting for nearly 5 % of the total global market. 2020: 50 Billion Connected Things
  • 15. SUMMARY ● The definition of the Internet of things has evolved due to the convergence of multiple technologies, real-time analytics, machine learning, commodity sensors, and embedded systems. ● In the consumer market, IoT technology is most synonymous with products pertaining to the concept of the "smart home", including devices and appliances that support one or more common ecosystems, and can be controlled via devices associated with that ecosystem, such as smartphones and smart speakers. ● There are a number of serious concerns about dangers in the growth of IoT, especially in the areas of privacy and security, and consequently industry and governmental moves to address these concerns have begun including the development of international standards.