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
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
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.