IoT Introduction
IoT Introduction
An Introduction
What is Internet?
• The Internet, sometimes called simply "the Net," is a worldwide
system of computer networks - a network of networks in which users
at any one computer can, if they have permission, get information
from any other computer
• Can send and receive all kinds of information such as text, graphics, voice,
video, and computer programs.
Internet Usage
Do you use internet in your daily life?
What is the Internet-of-Things?
IoT is simply the network of interconnected things/devices which are
embedded with sensors, software, network connectivity and necessary
electronics that enables them to collect and exchange data making
them responsive.
What is the Internet-of-Things?
How Does Fridge Do That?
• An adult leaving the home (sense user)
• There’s no milk in fridge (sense object)
• Use this information to make a decision (process)
• Inform user of decision (communicate)
How Does Fridge Do That?
• You are leaving the home (sense user)
• What type of sensor?
• Distinguish between parent and child
• Identify reason for leaving home
• Identify other contexts (e.g., store hours)
• There’s no milk in fridge (sense object)
• Use this information to make a decision (process)
• Inform user of decision (notify)
How Does Fridge Do That?
• You are leaving the home (sense user)
• There’s no milk in fridge (sense object)
• What type of sensor?
• Is milk needed?
• No milk or “little” milk? (prediction)
• Use this information to make a decision (process)
• Inform user of decision (notify)
How Does My Fridge Do That?
• You are leaving the home (sense user)
• There’s no milk in fridge (sense object)
• Use this information to make a decision (process)
• Where is processor?
• What are the rules?
• Fixed rules versus dynamic rules (learning)
• Inform user of decision (notify)
How Does My Fridge Do That?
• You are leaving the home (sense user)
• There’s no milk in fridge (sense object)
• Use this information to make a decision (process)
• Inform user of decision (notify)
• How?
• When?
• Information overflow?
Internet-of-Things (IoT)
Physical object (“thing”)
+
Controller (“brain”)
+
Sensors
+
Actuators
+
Networks (Internet)
Internet-of-Things Vision & Growth
“Thing” connected to the internet
Source: CISCO
13
13
Internet-of-Things Vision & Growth
Internet-of-Things
• Smart City
• Smart Car
• Smart Me (healthcare, fitness, wellness)
Example: Connected Roadways
• US DoT Statistics for 2012:
• 5.6million crashes
• About 31,o00 fatalities (26,500 in EU)
• Over 1.6M injuries
• 1trillion USD in economic loss
• 5.5billion hours of travel delays per year
• CO2 emissions
Example: Connected Roadways
Example: Connected Factory
Example: Smart & Connected Buildings
• Energy management
• Lighting
• Safety
• HVAC
• Building automation
• Smart spaces
Example: Smart Grid
Example: Smart Homes
Example: Smart Lighting
• Tunable light, 16 million colors
• Activated by smartphone
28
Next Class Software Requirements:
Download and Install Arduino IDE
1. Visit the Arduino website at http://arduino.cc/
2. In the main menu, go to the Software > Download section.
3. Select your operating system and download the latest stable release of the
Arduino software.
• At the time of writing, the latest stable version compatible with all standard boards was
version 1.8.9
4. After it downloads, install the Arduino software.
Next Class Hardware Requirements:
• Laptop
• Arduino UNO
• USB cable (for connecting Arduino to your Laptop)
• Breadboard
• Jumper wire
• Resistors between 220 – 1000 ohm
• LEDs (Red, Green, Yellow)
• RGB LED (4 pin)
• 7-segment display
• LED bar graph