SlideShare a Scribd company logo
āļāļēāļĢāđāļ‚āđˆāļ‡āļ‚āļąāļ™āļžāļąāļ’āļ™āļē
āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™ IoT
āļĢāļ°āļ”āļąāļšāļĄāļąāļ˜āļĒāļĄāļĻāļķāļāļĐāļē
āļ‡āļēāļ™āļŠāļąāļ›āļ”āļēāļŦāđŒāļ§āļąāļ™āļ§āļīāļ—āļĒāļēāļĻāļēāļŠāļ•āļĢāđŒ
āļ›āļĢāļ°āļˆāļēāļ›āļĩ 2563
āļ„āļ“āļ°āļ§āļīāļ—āļĒāļēāļĻāļēāļŠāļ•āļĢāđŒāđāļĨāļ°
āđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļĩ
1
āļāļēāļĢāđāļ‚āđˆāļ‡āļ‚āļąāļ™āļžāļąāļ’āļ™āļēāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™ IoT āļĢāļ°āļ”āļąāļšāļĄāļąāļ˜āļĒāļĄāļĻāļķāļāļĐāļē āļŠāļąāļ›āļ”āļēāļŦāđŒāļ§āļąāļ™āļ§āļīāļ—āļĒāļēāļĻāļēāļ•āļĢāđŒ NRRU 2563
Internet of Thing
2
 Internet of Things āļŦāļĢāļ·āļ­ IoT āļ„āļ·āļ­ āđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļĩāļ—āļĩāđˆ
āļ—āļēāđƒāļŦ āđ‰āļŠāļĢāļĢāļžāļŠāļīāđˆāļ‡āļŠāļēāļĄāļēāļĢāļ–āļŠāļ·āđˆāļ­āļŠāļēāļĢāđāļĨāļ°āđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­āļāļąāļ™āđ„āļ” āđ‰
āļœāđˆāļēāļ™āđ€āļ„āļĢāļ·āļ­āļ‚āđˆāļēāļĒāļ­āļīāļ™āđ€āļ•āļ­āļĢāđŒāđ€āļ™āđ‡āļ•
 IoT āļ›āļĢāļ°āļāļ­āļšāļ” āđ‰āļ§āļĒ 1) āļ­āļļāļ›āļāļĢāļ“āđŒāđ„āļŸāļŸāđ‰āļēāļ—āļĩāđˆāļ• āđ‰āļ­āļ‡āļāļēāļĢ
āļ„āļ§āļšāļ„āļļāļĄ 2) āļ§āļ‡āļˆāļĢāļ„āļ§āļšāļ„āļļāļĄ 3) āđ‚āļ›āļĢāđāļāļĢāļĄāļ„āļ§āļšāļ„āļļāļĄ
(App āļšāļ™āļĄāļ·āļ­āļ–āļ·āļ­) āđāļĨāļ° 4) āđ€āļ„āļĢāļ·āļ­āļ‚āđˆāļēāļĒāļ­āļīāļ™āđ€āļ•āļ­āļĢāđŒāđ€āļ™āđ‡āļ•
āļāļēāļĢāđāļ‚āđˆāļ‡āļ‚āļąāļ™āļžāļąāļ’āļ™āļēāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™ IoT āļĢāļ°āļ”āļąāļšāļĄāļąāļ˜āļĒāļĄāļĻāļķāļāļĐāļē āļŠāļąāļ›āļ”āļēāļŦāđŒāļ§āļąāļ™āļ§āļīāļ—āļĒāļēāļĻāļēāļ•āļĢāđŒ NRRU 2563
āđ„āļĄāđ‚āļ„āļĢāļ„āļ­āļ™āđ‚āļ—āļĢāđ€āļĨāļ­āļĢāđŒ
(Microcontrollers)
3
āļāļēāļĢāđāļ‚āđˆāļ‡āļ‚āļąāļ™āļžāļąāļ’āļ™āļēāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™ IoT āļĢāļ°āļ”āļąāļšāļĄāļąāļ˜āļĒāļĄāļĻāļķāļāļĐāļē āļŠāļąāļ›āļ”āļēāļŦāđŒāļ§āļąāļ™āļ§āļīāļ—āļĒāļēāļĻāļēāļ•āļĢāđŒ NRRU 2563
āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āđ‚āļ”āļĒāļ—āļąāđˆāļ§āđ„āļ›āļ‚āļ­āļ‡
Microcontroller
4
1. CPU (āļŦāļ™āđˆāļ§āļĒāļ›āļĢāļ°āļĄāļ§āļĨāļœāļĨāļāļĨāļēāļ‡) : āļ—āļēāļŦāļ™āđ‰āļēāļ—āļĩāđˆāļ›āļĢāļ°āļĄāļ§āļĨāļœāļĨāļ—āļļāļāļ­āļĒāđˆāļēāļ‡
āđ€āļŦāļĄāļ·āļ­āļ™āļāļąāļšCPU āđƒāļ™āļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒ
2. Memory(āļŦāļ™āđˆāļ§āļĒāļ„āļ§āļēāļĄāļˆāļē): āļĄāļĩāļŦāļ™āđ‰āļēāļ—āļĩāđˆāđƒāļ™āļāļēāļĢāđ€āļāđ‡āļšāļ‚ āđ‰āļ­āļĄāļđāļĨāļ•āđˆāļēāļ‡āđ† āđāļšāđˆāļ‡
āļ­āļ­āļāđ€āļ›āđ‡āļ™ 2 āļŠāđˆāļ§āļ™ āļ„āļ·āļ­ Program Memory āđāļĨāļ° Data Memory āđ‚āļ”āļĒāļ—āļĩāđˆ
Program Memory āļˆāļ°āđ€āļāđ‡āļšāļ‚ āđ‰āļ­āļĄāļđāļĨāļŦāļĨāļąāļāļ‚āļ­āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄāđ€āļ­āļēāđ„āļ§ āđ‰āđ€āļŠāļĄāļ·āļ­āļ™
Harddisk āļ‚āļ­āļ‡āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒ āđāļ•āđˆ Data Memory āļŦāļĢāļ·āļ­ RAM
āļ‚ āđ‰āļ­āļĄāļđāļĨāļŠāļąāđˆāļ§āļ„āļĢāļēāļ§ āļ– āđ‰āļēāđ„āļĄāđˆāđ„āļ” āđ‰āļˆāđˆāļēāļĒāđ„āļŸāđ€āļĨāļĩāđ‰āļĒāļ‡āļ‚ āđ‰āļ­āļĄāļđāļĨāļāđ‡āļˆāļ°āļŦāļēāļĒāđ„āļ›
3. Port (āļŠāđˆāļ§āļ™āļ•āļīāļ”āļ•āđˆāļ­āļ āļēāļĒāļ™āļ­āļ) : āļĄāļĩ 2 āđāļšāļš āļ„āļ·āļ­ Input āļāļąāļš Output
– Input āļ—āļēāļŦāļ™āđ‰āļēāļ—āļĩāđˆāđ€āļžāļ·āđˆāļ­ āļĢāļąāļšāļ‚ āđ‰āļ­āļĄāļđāļĨāđ€āļ‚ āđ‰āļēāļĄāļē āđ€āļŠāđˆāļ™āļĢāļąāļšāļ‚ āđ‰āļ­āļĄāļđāļĨāļˆāļēāļ
Switch ,Sensor
– Output āļ—āļēāļŦāļ™āđ‰āļēāļ—āļĩāđˆāđ€āļžāļ·āđˆāļ­ āļŠāđˆāļ‡āļ‚ āđ‰āļ­āļĄāļđāļĨāļ­āļ­āļāđ„āļ› āđ€āļŠāđˆāļ™āļŠāđˆāļ‡āļ‚ āđ‰āļ­āļĄāļđāļĨāđ„āļ›āļĒāļąāļ‡
āļŦāļĨāļ­āļ”āđ„āļŸ LED
āļŦāļ™āđ‰āļēāļˆāļ­ LCD āļŦāļĢāļ·āļ­āļŠāđˆāļ‡āđ„āļ›āļĒāļąāļ‡āļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒ
āļāļēāļĢāđāļ‚āđˆāļ‡āļ‚āļąāļ™āļžāļąāļ’āļ™āļēāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™ IoT āļĢāļ°āļ”āļąāļšāļĄāļąāļ˜āļĒāļĄāļĻāļķāļāļĐāļē āļŠāļąāļ›āļ”āļēāļŦāđŒāļ§āļąāļ™āļ§āļīāļ—āļĒāļēāļĻāļēāļ•āļĢāđŒ NRRU 2563
Digital / Analog
5
āļāļēāļĢāđāļ‚āđˆāļ‡āļ‚āļąāļ™āļžāļąāļ’āļ™āļēāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™ IoT āļĢāļ°āļ”āļąāļšāļĄāļąāļ˜āļĒāļĄāļĻāļķāļāļĐāļē āļŠāļąāļ›āļ”āļēāļŦāđŒāļ§āļąāļ™āļ§āļīāļ—āļĒāļēāļĻāļēāļ•āļĢāđŒ NRRU 2563
Arduino āļ„āļ·āļ­āļ­āļ°āđ„āļĢ ?
6
āļāļēāļĢāđāļ‚āđˆāļ‡āļ‚āļąāļ™āļžāļąāļ’āļ™āļēāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™ IoT āļĢāļ°āļ”āļąāļšāļĄāļąāļ˜āļĒāļĄāļĻāļķāļāļĐāļē āļŠāļąāļ›āļ”āļēāļŦāđŒāļ§āļąāļ™āļ§āļīāļ—āļĒāļēāļĻāļēāļ•āļĢāđŒ NRRU 2563
Arduino Board
7
NodeMCU (ESP8266)
āļāļēāļĢāđāļ‚āđˆāļ‡āļ‚āļąāļ™āļžāļąāļ’āļ™āļēāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™ IoT āļĢāļ°āļ”āļąāļšāļĄāļąāļ˜āļĒāļĄāļĻāļķāļāļĐāļē āļŠāļąāļ›āļ”āļēāļŦāđŒāļ§āļąāļ™āļ§āļīāļ—āļĒāļēāļĻāļēāļ•āļĢāđŒ NRRU 2563
āļ‚āļēāļ‚āļ­āļ‡ NodeMCU
8
āļāļēāļĢāđāļ‚āđˆāļ‡āļ‚āļąāļ™āļžāļąāļ’āļ™āļēāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™ IoT āļĢāļ°āļ”āļąāļšāļĄāļąāļ˜āļĒāļĄāļĻāļķāļāļĐāļē āļŠāļąāļ›āļ”āļēāļŦāđŒāļ§āļąāļ™āļ§āļīāļ—āļĒāļēāļĻāļēāļ•āļĢāđŒ NRRU 2563
Arduino Software (Arduino IDE)
9
āļāļēāļĢāđāļ‚āđˆāļ‡āļ‚āļąāļ™āļžāļąāļ’āļ™āļēāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™ IoT āļĢāļ°āļ”āļąāļšāļĄāļąāļ˜āļĒāļĄāļĻāļķāļāļĐāļē āļŠāļąāļ›āļ”āļēāļŦāđŒāļ§āļąāļ™āļ§āļīāļ—āļĒāļēāļĻāļēāļ•āļĢāđŒ NRRU 2563
Upload program āđƒāļŦāđ‰āļāļąāļš
NodeMCU
10
āđ€āļĨāļ·āļ­āļ port >>com3
āļāļēāļĢāđāļ‚āđˆāļ‡āļ‚āļąāļ™āļžāļąāļ’āļ™āļēāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™ IoT āļĢāļ°āļ”āļąāļšāļĄāļąāļ˜āļĒāļĄāļĻāļķāļāļĐāļē āļŠāļąāļ›āļ”āļēāļŦāđŒāļ§āļąāļ™āļ§āļīāļ—āļĒāļēāļĻāļēāļ•āļĢāđŒ NRRU 2563
āļ§āļ‡āļˆāļĢāļ›āļīāļ”āđ€āļ›āļīāļ”āļŦāļĨāļ­āļ”āđ„āļŸāļ”āđ‰āļ§āļĒāļ‚āļē
Input/Output
11
void setup() {
pinMode(D0,OUTPUT);
pinMode(D1,INPUT);
}
void loop() {
if(!digitalRead(D1))
digitalWrite(D0,HIGH);
else
digitalWrite(D0,LOW);
}
D0
D1
GND
GND
vcc
3v3
GND
k1
+ -
āļāļēāļĢāđāļ‚āđˆāļ‡āļ‚āļąāļ™āļžāļąāļ’āļ™āļēāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™ IoT āļĢāļ°āļ”āļąāļšāļĄāļąāļ˜āļĒāļĄāļĻāļķāļāļĐāļē āļŠāļąāļ›āļ”āļēāļŦāđŒāļ§āļąāļ™āļ§āļīāļ—āļĒāļēāļĻāļēāļ•āļĢāđŒ NRRU 2563
āļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™ Blynk
12
 āđ€āļĢāļīāđˆāļĄāļ• āđ‰āļ™ āļ”āļēāļ§āļ™āđŒāđ‚āļŦāļĨāļ” blynk
 āļŠāļĄāļąāļ„āļĢāļŠāļĄāļēāļŠāļīāļ āļ‹āļķāđˆāļ‡āļ• āđ‰āļ­āļ‡āļĢāļ°āļšāļļ e-mail
 āđ€āļĄāļ·āđˆāļ­ new project āļĢāļ°āļšāļšāļˆāļ°āļŠāđˆāļ‡
authen key āđ„āļ›āđƒāļŦ āđ‰āļ—āļēāļ‡ e-mail āļ—āļĩāđˆ
āļĢāļ°āļšāļļāđ„āļ§ āđ‰āđ€āļĄāļ·āđˆāļ­āļŠāļĄāļąāļ„āļĢāļŠāļĄāļēāļŠāļīāļ
 āđƒāļŠ āđ‰authen key āđƒāļ™āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ„ āđ‰āļ”
Arduino
āļāļēāļĢāđāļ‚āđˆāļ‡āļ‚āļąāļ™āļžāļąāļ’āļ™āļēāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™ IoT āļĢāļ°āļ”āļąāļšāļĄāļąāļ˜āļĒāļĄāļĻāļķāļāļĐāļē āļŠāļąāļ›āļ”āļēāļŦāđŒāļ§āļąāļ™āļ§āļīāļ—āļĒāļēāļĻāļēāļ•āļĢāđŒ NRRU 2563
āļ§āļ‡āļˆāļĢāļ›āļīāļ”āđ€āļ›āļīāļ”āļŦāļĨāļ­āļ”āđ„āļŸāļ”āđ‰āļ§āļĒ Blynk
13
#include <ESP8266WiFi.h>
#include <BlynkSimpleEsp8266.h>
char auth[] = "YourAuthToken";
char ssid[] = "YourNetworkName";
char pass[] = "YourPassword";
void setup()
{
Serial.begin(9600);
Blynk.begin(auth, ssid, pass);
}
void loop()
{
Blynk.run();
}
āļāļēāļĢāđāļ‚āđˆāļ‡āļ‚āļąāļ™āļžāļąāļ’āļ™āļēāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™ IoT āļĢāļ°āļ”āļąāļšāļĄāļąāļ˜āļĒāļĄāļĻāļķāļāļĐāļē āļŠāļąāļ›āļ”āļēāļŦāđŒāļ§āļąāļ™āļ§āļīāļ—āļĒāļēāļĻāļēāļ•āļĢāđŒ NRRU 2563
āļ§āļ‡āļˆāļĢāļ›āļīāļ”āđ€āļ›āļīāļ”āļŦāļĨāļ­āļ”āđ„āļŸāļ”āđ‰āļ§āļĒ Blynk
āđāļĨāļ° Switch
14
#include <ESP8266WiFi.h>
#include <BlynkSimpleEsp8266.h>
char auth[] = "YourAuthToken";
char ssid[] = "YourNetworkName";
char pass[] = "YourPassword";
void setup()
{
pinMode(D0,OUTPUT);
pinMode(D1,INPUT);
pinMode(D2,INPUT);
Serial.begin(9600);
Blynk.begin(auth, ssid, pass);
}
void loop()
{
if(!digitalRead(D2)){
if(!digitalRead(D1))
digitalWrite(D0,HIGH);
else
digitalWrite(D0,LOW);
}
Blynk.run();
}
k2
D2
āļāļēāļĢāđāļ‚āđˆāļ‡āļ‚āļąāļ™āļžāļąāļ’āļ™āļēāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™ IoT āļĢāļ°āļ”āļąāļšāļĄāļąāļ˜āļĒāļĄāļĻāļķāļāļĐāļē āļŠāļąāļ›āļ”āļēāļŦāđŒāļ§āļąāļ™āļ§āļīāļ—āļĒāļēāļĻāļēāļ•āļĢāđŒ NRRU 2563
āļ§āļ‡āļˆāļĢāļ›āļīāļ”āđ€āļ›āļīāļ”āļŦāļĨāļ­āļ”āđ„āļŸ 2 āļ”āļ§āļ‡ āļ”āđ‰āļ§āļĒ
Blynk āđāļĨāļ° Switch
15
#include <ESP8266WiFi.h>
#include <BlynkSimpleEsp8266.h>
char auth[] = "YourAuthToken";
char ssid[] = "YourNetworkName";
char pass[] = "YourPassword";
void setup()
{
pinMode(D0,OUTPUT);
pinMode(D1,INPUT);
pinMode(D2,INPUT);
Serial.begin(9600);
Blynk.begin(auth, ssid, pass);
}
void loop()
{
if(!digitalRead(D2)){
if(!digitalRead(D1))
digitalWrite(D0,HIGH);
else
digitalWrite(D0,LOW);
}
Blynk.run();
}
āļāļēāļĢāđāļ‚āđˆāļ‡āļ‚āļąāļ™āļžāļąāļ’āļ™āļēāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™ IoT āļĢāļ°āļ”āļąāļšāļĄāļąāļ˜āļĒāļĄāļĻāļķāļāļĐāļē āļŠāļąāļ›āļ”āļēāļŦāđŒāļ§āļąāļ™āļ§āļīāļ—āļĒāļēāļĻāļēāļ•āļĢāđŒ NRRU 2563
āļ§āļ‡āļˆāļĢāļ§āļąāļ”āļ­āļļāļ“āļŦāļ āļđāļĄāļīāđāļĨāļ°āļ„āļ§āļēāļĄāļŠāļ·āđ‰āļ™āļšāļ™
Serial monitor
16
#include <ESP8266WiFi.h>
#include <DHT.h>
#define DHTPIN D7
#define DHTTYPE DHT22
DHT dht(DHTPIN, DHTTYPE);
float humid = 0;
float temp = 0;
long lastDHTRead = 0;
void setup()
{
Serial.begin(9600);
dht.begin();
}
void loop()
{
if(millis() - lastDHTRead > 2000){
humid = dht.readHumidity();
temp = dht.readTemperature();
lastDHTRead = millis();
Serial.print("Temp: ");
Serial.print(temp);
Serial.print(" C, ");
Serial.print("Humid: ");
Serial.print(humid);
Serial.println(" %");
}
}
GND
Vin
D7
āļāļēāļĢāđāļ‚āđˆāļ‡āļ‚āļąāļ™āļžāļąāļ’āļ™āļēāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™ IoT āļĢāļ°āļ”āļąāļšāļĄāļąāļ˜āļĒāļĄāļĻāļķāļāļĐāļē āļŠāļąāļ›āļ”āļēāļŦāđŒāļ§āļąāļ™āļ§āļīāļ—āļĒāļēāļĻāļēāļ•āļĢāđŒ NRRU 2563
āļ§āļ‡āļˆāļĢāļ§āļąāļ”āļ­āļļāļ“āļŦāļ āļđāļĄāļīāđāļĨāļ°āļ„āļ§āļēāļĄāļŠāļ·āđ‰āļ™āļšāļ™
Serial monitor&Blynk
17
#include <ESP8266WiFi.h>
#include <DHT.h>
#include <BlynkSimpleEsp8266.h>
char auth[] = "YourAuthToken";
char ssid[] = "YourNetworkName";
char pass[] = "YourPassword";
#define DHTPIN D7
#define DHTTYPE DHT22
DHT dht(DHTPIN, DHTTYPE);
float humid = 0;
float temp = 0;
long lastDHTRead = 0;
void setup()
{
Serial.begin(9600);
dht.begin();
Blynk.begin(auth, ssid, pass);
}
void loop()
{
if(millis() - lastDHTRead > 2000){
humid = dht.readHumidity();
temp = dht.readTemperature();
lastDHTRead = millis();
Serial.print("Temp: ");
Serial.print(temp);
Serial.print(" C, ");
Serial.print("Humid: ");
Serial.print(humid);
Serial.println(" %");
Blynk.virtualWrite(V1, temp);
Blynk.virtualWrite(V2, humid);
}
Blynk.run();
}
āļāļēāļĢāđāļ‚āđˆāļ‡āļ‚āļąāļ™āļžāļąāļ’āļ™āļēāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™ IoT āļĢāļ°āļ”āļąāļšāļĄāļąāļ˜āļĒāļĄāļĻāļķāļāļĐāļē āļŠāļąāļ›āļ”āļēāļŦāđŒāļ§āļąāļ™āļ§āļīāļ—āļĒāļēāļĻāļēāļ•āļĢāđŒ NRRU 2563
āđ€āļžāļīāđˆāļĄāļāļēāļĢāđƒāļŠāđ‰āļ­āļļāļ“āļŦāļ āļđāļĄāļīāđ€āļ›
āđ‡ āļ™āđ€āļ‡āļ·āđˆāļ­āļ™āđ„āļ‚āđƒāļŦāđ‰
āļŦāļĨāļ­āļ”āđ„āļŸāļŠāļ§āđˆāļēāļ‡
18
#include <ESP8266WiFi.h>
#include <DHT.h>
#include <BlynkSimpleEsp8266.h>
char auth[] = "YourAuthToken";
char ssid[] = "YourNetworkName";
char pass[] = "YourPassword";
#define DHTPIN D7
#define DHTTYPE DHT22
DHT dht(DHTPIN, DHTTYPE);
float humid = 0;
float temp = 0;
long lastDHTRead = 0;
void setup()
{
Serial.begin(9600);
dht.begin();
Blynk.begin(auth, ssid, pass);
pinMode(pin āļ—āļĩāđˆāļ•āđˆāļ­āļāļąāļšāļŦāļĨāļ­āļ”āđ„āļŸ,OUTPUT);
}
void loop()
{
if(millis() - lastDHTRead > 2000){
humid = dht.readHumidity();
temp = dht.readTemperature();
lastDHTRead = millis();
Serial.print("Temp: ");
Serial.print(temp);
Serial.print(" C, ");
Serial.print("Humid: ");
Serial.print(humid);
Serial.println(" %");
Blynk.virtualWrite(V1, temp);
Blynk.virtualWrite(V2, humid);
if (āđ€āļ‡āļ·āđˆāļ­āļ™āđ„āļ‚āļ—āļĩāđˆāļ—āļēāđƒāļŦ āđ‰āļŦāļĨāļ­āļ”āđ„āļŸāļŠāļ§āđˆāļēāļ‡)
pin āļ—āļĩāđˆāļ•āđˆāļ­āļāļąāļšāļŦāļĨāļ­āļ”āđ„āļŸ = HIGH ;
else
pin āļ—āļĩāđˆāļ•āđˆāļ­āļāļąāļšāļŦāļĨāļ­āļ”āđ„āļŸ = LOW ;
}
Blynk.run();
}
āļāļēāļĢāđāļ‚āđˆāļ‡āļ‚āļąāļ™āļžāļąāļ’āļ™āļēāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™ IoT āļĢāļ°āļ”āļąāļšāļĄāļąāļ˜āļĒāļĄāļĻāļķāļāļĐāļē āļŠāļąāļ›āļ”āļēāļŦāđŒāļ§āļąāļ™āļ§āļīāļ—āļĒāļēāļĻāļēāļ•āļĢāđŒ NRRU 2563
End of
Instruction
Go to
Competition.
19
āļāļēāļĢāđāļ‚āđˆāļ‡āļ‚āļąāļ™āļžāļąāļ’āļ™āļēāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™ IoT āļĢāļ°āļ”āļąāļšāļĄāļąāļ˜āļĒāļĄāļĻāļķāļāļĐāļē āļŠāļąāļ›āļ”āļēāļŦāđŒāļ§āļąāļ™āļ§āļīāļ—āļĒāļēāļĻāļēāļ•āļĢāđŒ NRRU 2563

More Related Content

Similar to iot_slide.pptx

internet of things
internet of thingsinternet of things
internet of thingspree sing
 
āđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļĩ Cloud Computing āļŠāļģāļŦāļĢāļąāļšāļ‡āļēāļ™āļŠāļ–āļēāļšāļąāļ™āļāļēāļĢāļĻāļķāļāļĐāļē
āđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļĩ  Cloud Computing  āļŠāļģāļŦāļĢāļąāļšāļ‡āļēāļ™āļŠāļ–āļēāļšāļąāļ™āļāļēāļĢāļĻāļķāļāļĐāļēāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļĩ  Cloud Computing  āļŠāļģāļŦāļĢāļąāļšāļ‡āļēāļ™āļŠāļ–āļēāļšāļąāļ™āļāļēāļĢāļĻāļķāļāļĐāļē
āđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļĩ Cloud Computing āļŠāļģāļŦāļĢāļąāļšāļ‡āļēāļ™āļŠāļ–āļēāļšāļąāļ™āļāļēāļĢāļĻāļķāļāļĐāļēIMC Institute
 
Internet of Things (IoT)
Internet of Things (IoT) Internet of Things (IoT)
Internet of Things (IoT) nantana polkun
 
Internet of things (io t)
Internet of things (io t)Internet of things (io t)
Internet of things (io t)maliwan minman
 
āļžāļīāļŠāļīāļ•āļ„āļđāđˆāđāļ‚āđˆāļ‡ āđāļ‹āļ‡āļŦāļ™āđ‰āļēāļ”āđ‰āļ§āļĒāđ„āļ­āļ—āļĩ āļĒāļļāļ„āđƒāļŦāļĄāđˆ
āļžāļīāļŠāļīāļ•āļ„āļđāđˆāđāļ‚āđˆāļ‡ āđāļ‹āļ‡āļŦāļ™āđ‰āļēāļ”āđ‰āļ§āļĒāđ„āļ­āļ—āļĩ āļĒāļļāļ„āđƒāļŦāļĄāđˆāļžāļīāļŠāļīāļ•āļ„āļđāđˆāđāļ‚āđˆāļ‡ āđāļ‹āļ‡āļŦāļ™āđ‰āļēāļ”āđ‰āļ§āļĒāđ„āļ­āļ—āļĩ āļĒāļļāļ„āđƒāļŦāļĄāđˆ
āļžāļīāļŠāļīāļ•āļ„āļđāđˆāđāļ‚āđˆāļ‡ āđāļ‹āļ‡āļŦāļ™āđ‰āļēāļ”āđ‰āļ§āļĒāđ„āļ­āļ—āļĩ āļĒāļļāļ„āđƒāļŦāļĄāđˆThanachart Numnonda
 

Similar to iot_slide.pptx (12)

Iot
IotIot
Iot
 
Internet of Things
Internet of Things Internet of Things
Internet of Things
 
internet of things
internet of thingsinternet of things
internet of things
 
Internet of things
Internet of things Internet of things
Internet of things
 
Internet of Things
Internet of ThingsInternet of Things
Internet of Things
 
Internet of things
Internet of thingsInternet of things
Internet of things
 
Intemet of things
Intemet of thingsIntemet of things
Intemet of things
 
āđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļĩ Cloud Computing āļŠāļģāļŦāļĢāļąāļšāļ‡āļēāļ™āļŠāļ–āļēāļšāļąāļ™āļāļēāļĢāļĻāļķāļāļĐāļē
āđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļĩ  Cloud Computing  āļŠāļģāļŦāļĢāļąāļšāļ‡āļēāļ™āļŠāļ–āļēāļšāļąāļ™āļāļēāļĢāļĻāļķāļāļĐāļēāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļĩ  Cloud Computing  āļŠāļģāļŦāļĢāļąāļšāļ‡āļēāļ™āļŠāļ–āļēāļšāļąāļ™āļāļēāļĢāļĻāļķāļāļĐāļē
āđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļĩ Cloud Computing āļŠāļģāļŦāļĢāļąāļšāļ‡āļēāļ™āļŠāļ–āļēāļšāļąāļ™āļāļēāļĢāļĻāļķāļāļĐāļē
 
Internet of Things (IoT)
Internet of Things (IoT) Internet of Things (IoT)
Internet of Things (IoT)
 
Internet of things (io t)
Internet of things (io t)Internet of things (io t)
Internet of things (io t)
 
Presentation2
Presentation2Presentation2
Presentation2
 
āļžāļīāļŠāļīāļ•āļ„āļđāđˆāđāļ‚āđˆāļ‡ āđāļ‹āļ‡āļŦāļ™āđ‰āļēāļ”āđ‰āļ§āļĒāđ„āļ­āļ—āļĩ āļĒāļļāļ„āđƒāļŦāļĄāđˆ
āļžāļīāļŠāļīāļ•āļ„āļđāđˆāđāļ‚āđˆāļ‡ āđāļ‹āļ‡āļŦāļ™āđ‰āļēāļ”āđ‰āļ§āļĒāđ„āļ­āļ—āļĩ āļĒāļļāļ„āđƒāļŦāļĄāđˆāļžāļīāļŠāļīāļ•āļ„āļđāđˆāđāļ‚āđˆāļ‡ āđāļ‹āļ‡āļŦāļ™āđ‰āļēāļ”āđ‰āļ§āļĒāđ„āļ­āļ—āļĩ āļĒāļļāļ„āđƒāļŦāļĄāđˆ
āļžāļīāļŠāļīāļ•āļ„āļđāđˆāđāļ‚āđˆāļ‡ āđāļ‹āļ‡āļŦāļ™āđ‰āļēāļ”āđ‰āļ§āļĒāđ„āļ­āļ—āļĩ āļĒāļļāļ„āđƒāļŦāļĄāđˆ
 

iot_slide.pptx