From Script | Spoken-Tutorial
Jump to: navigation, search
Time Narration
00:01 Welcome to the Spoken Tutorial on Introduction to IOT.
00:05 In this tutorial, we will learn about:

Internet of Things IOT

Working of IoT

ThingSpeak platform

00:15 To follow this tutorial, you should have a basic knowledge of:


DHT11 Sensor and ESP8266-01 module

00:29 If not, then go through the relevant Arduino spoken tutorials on this website.
00:35 To record this tutorial, I am using:

Ubuntu Linux 16.04 OS

00:42 IoT is a network of physical devices with sensors and embedded software

These devices connect to the internet and exchange data.

00:53 One of the most common examples of IoT is “Smart Home”.
00:58 It allows you to control devices connected to the internet from home or anywhere.
01:04 Smart supply chains help in real time tracking of goods while they are on the road.
01:10 Activity Trackers helps to capture heart rate pattern, calorie expenditure etc
01:17 IoT systems has 4 main components:

Sensor Connectivity Data Processing User Interface

01:30 Sensors collect the data from the surrounding environment where the IoT system is kept.
01:36 The data collected by the sensors need to be sent to the end user.
01:41 We can use any wireless communications to send and receive data.
01:46 Data processing involves checking the format or type of data sent by the sensor.
01:52 The raw data which was collected by the sensor is delivered in synchronized form to the end user.
02:01 We will use ThinkSpeak platform to demonstrate the working of IoT.
02:06 ThingSpeak platform is free and open to all users.

It allows you to control and monitor your IoT devices.

It creates an IoT dashboard for data analyzation and visualization.

02:22 Let us go to Thingspeak webpage.
02:25 Open the web browser in your computer and go to this link.
02:31 First we have to create an account in Thingspeak before proceeding further.
02:37 Below the Email textbox, click on Create one option to create a user account for yourself.
02:44 In the Email address column, enter your working email ID.
02:48 In the Location section, select the country you are living in.
02:52 Enter your first and last name in respective columns. Click on the Continue button.
02:59 To use this application as a MATLAB platform, you must enter your work or organization email ID.
03:07 In this tutorial, we will not use the MATLAB platform.
03:11 Click on the checkbox for “Use this email for my MathWorks Account”.
03:17 Then click on the Continue button.
03:20 You will receive a message to verify your email ID for this website.
03:25 Open the email and click on Verify your email button.

It will show as “ Your profile was verified”.

03:34 Go back to your login page and click on Continue.
03:38 You will be asked to create a password for your ThingSpeak account.
03:43 Type your password and click on the Online Service Agreement checkbox. Click on Continue.
03:50 A Sign-up Successful screen appears with your registered email ID. Click on the OK button.
03:58 It will finally ask the intent of using ThingSpeak platform.
04:03 Select Personal, non commercial projects and click on the OK button.
04:09 Close the current tab and open the following link in a new tab.
04:15 Login to your ThingSpeak account with your registered email ID and password. Click on the New Channel button.
04:24 I will give the channel name as DHT11_IoT.
04:31 In the Description field, I will give the description as IoT, DHT11, ESP8266-01.
04:42 It makes it easy for others to find your channel on ThingSpeak server if you wish to publish it.
04:49 As we want to save temperature and humidity data, type Temperature in Field 1
04:56 Click on the Field 2 checkbox and type Humidity.
05:01 Now scroll down to the bottom of the page. Click on the Show Status check box. Now click on the Save Channel button.
05:11 This is how the graph outline will look once the channel is created.
05:16 Click on the API Keys option on the top menu.
05:21 Once the channel is created, it will generate a Write API key and Read API key.
05:28 API key is called Application Programming Interface key.
05:32 These are 16 digit code used for programming purposes.
05:37 Write API key is needed when you want to store data in the channel.
05:43 Read API key is needed when you want to retrieve the data already stored in the channel.
05:49 From the generated API keys, we will need the Write API key while writing the code.
05:56 Copy the Write API key and paste it in any text editor like Notepad. We will require this key for future use.
06:06 In the next tutorial, we will see how to

Collect temperature and humidity values given by DHT11 Sensor

06:15 Store and visualize sensor readings in the ThingSpeak platform

Download the data in CSV file from the ThingSpeak platform

06:26 With this we come to the end of this tutorial. Let us summarize.
06:31 In this tutorial, we learnt :

Internet of Things

Working of IoT

ThingSpeak platform

06:42 The video at the following link summarizes the Spoken Tutorial project. Please download and watch it.
06:50 The Spoken Tutorial Project Team conducts workshops and gives certificates. For more details, please write to us.
06:59 Please post your timed queries in this forum.
07:03 The Spoken Tutorial project is funded by MHRD, Government of India.
07:09 This tutorial has been contributed by FOSSEE and Spoken Tutorial Project, IIT Bombay. Thank you for watching.

Contributors and Content Editors

Pratik kamble