86. Overview of IoT Components
▪Sensors/Devices
▪ Connectivity
▪ Data Processing
▪User Interface
87. i. Sensors/Devices
❖Sensor as an input device which provides an output (signal) with respect to a
specific physical quantity (input).
❖The term “input device” in the definition of a Sensor means that it is part of a
bigger system which provides input to a main control system (like a Processor or a
Microcontroller).
❖Another unique definition : It is a device that converts signals from one energy
domain to electrical domain. The definition of the Sensor can be better understood
if we take an example into consideration.
89. i. Sensors/Devices
•A device can have multiple sensors that can
bundle together to do more than just sense things.
For example, our phone is a device that has
multiple sensors such as GPS, accelerometer,
camera but our phone does not simply sense
things.
90. Sensors Classifications
❖The other type of classification is based on the means of detection
used in the sensor.
❖Some of the means of detection are Electric, Biological, Chemical,
Radioactive etc.
91. Sensors Classifications
❖The next classification is based on conversion phenomenon i.e., the input
and the output.
❖Some of the common conversion phenomena are
✓Photoelectric,
✓Thermoelectric,
✓Electrochemical,
✓Electromagnetic,
✓Thermo-optic etc.
92. Sensors Classifications
❖The final classification of the sensors are Analog and Digital Sensors.
❖Analog Sensors produce an analog output i.e., a continuous output signal (usually voltage but
sometimes other quantities like Resistance etc.) with respect to the quantity being measured.
❖Digital Sensors, in contrast to Analog Sensors, work with discrete or digital data.
❖The data in digital sensors, which is used for conversion and transmission, is digital in nature.
93. Different Types of Sensors
• The following is a list of different types of sensors that are commonly used in various applications.
All these sensors are used for measuring one of the physical properties like Temperature,
Resistance, Capacitance, Conduction, Heat Transfer etc.
94. Microcontroller
❖ Next to sensor, Microcontroller plays an important role in IoT
❖It is a chip that is optimized to control Electronic Devices.
❖It is stored on a single IC which is dedicated in performing a
particular task and executing only a specific application.
❖It is a specially designed circuit for embedded applications and is used
widely in automatically controlled electronic devices.
❖ It contains the blocks like memory, processor and programmable I/O.
COURSE NAME : IOT – SEN
103. ii. Connectivity
❖Next, that collected data from sensor and microcontroller is sent to a
cloud infrastructure, but it needs a medium for transport.
❖ The sensors can be connected to the cloud through various mediums
of communication and transports such as cellular networks, satellite
networks, Wi-Fi, Bluetooth, wide-area networks (WAN), low power
wide area network and many more.
❖ Every option we choose has some specifications and trade-offs
between power consumption, range, and bandwidth. So, choosing the
best connectivity option in the IOT system is important.
104. iii. Data Processing
❖ Once the data is collected and it gets to the cloud,
the software performs processing on the acquired
data.
❖ This can range from something very simple, such as
checking that the temperature reading on devices
such as AC or heaters is within an acceptable range.
106. iv. User Interface
❖ Next, the information made available to the end-user in some way.
This can achieve by triggering alarms on their phones or notifying
through texts or emails.
❖Also, a user sometimes might also have an interface through which
they can actively check in on their IOT system. For example, a user
has a camera installed in his house, he might want to check the video
recordings and all the feeds through a web server.
❖Depending on the IoT application and complexity of the system, the
user may also be able to perform an action
107. iv. User Interface
• For example, if a user detects some changes in the refrigerator, the
user can remotely adjust the temperature via their phone.
• There are also cases where some actions perform automatically.
• By establishing and implementing some predefined rules, the entire
IOT system can adjust the settings automatically and no human has to
be physically present.
• Also in case if any intruders are sensed, the system can generate an
alert not only to the owner of the house but to the concerned
authorities.
112. Coverage
• To transmit and receive data, IoT devices need a network connection. Lose the
connection, and you lose the device’s capabilities. While there are numerous IoT
connectivity solutions, they’re all best suited for different types of coverage.
• The solution you choose can severely limit where you can deploy. This makes
coverage a constant IoT challenge.
• For example, WiFi is a common choice for IoT connectivity. But your devices can
only operate within a short range of a router, and you can only deploy your
devices at locations that have WiFi. When the infrastructure isn’t available, you
have to either pay to build it or outfit your devices with a backup solution that
already has coverage.
113. Scalability
• IoT businesses often have hundreds or thousands of devices in the field. The
largest IoT manufacturers have millions of devices deployed around the world. As
businesses scale, they often piecemeal together their IoT stack, adopting different
connectivity solutions for deployments in new regions.
• Each of these comes with different management platforms, support systems, and
underlying technologies. And suppose you have to fundamentally change your
product to support a new connectivity solution.
• In that case, you need multiple SKUs for a single product. The larger the scale of
your operations, the more overwhelming device management, and logistics
become.
• This is even a problem with cellular IoT, where connectivity is available
worldwide but owned by disparate Mobile Network Operators (MNOs). To
connect to a new carrier, you need a provider with roaming agreements with that
carrier or a new SIM card.
114. Interoperability
• One of the incredible things about IoT is the seemingly endless ways you can
configure your tech stack to suit your unique circumstances. But it also creates a
challenge: Not all IoT devices and solutions are compatible with each other or
with your business applications.
• Adding new hardware and software to the mix may require you to make a chain
reaction of changes to keep the functionality you need while accommodating the
new tech.
• There’s another way interoperability challenges IoT manufacturers. Some of the
underlying tech your IoT solution depends on may be open source. That isn’t a
problem itself, but if that open source technology doesn’t have a regulating body
to create a clear universal standard, you can wind up with different businesses
and/or countries using different variations of the open source tech. This makes it
difficult to add technology from a different vendor or deploy your IoT solution in
a new country.
• It’s certainly not a problem for every IoT application, but some industries need to
accelerate their adoption of universal standards to improve interoperability.
115. Bandwidth Availability
• Radio Frequency (RF) bandwidth is a finite resource the entire world has to share.
Even with billions of connected devices, there’s more than enough to go around.
But when too many of these devices use the same frequency bands in the same
location, their signals interfere with each other.
• A common example of this is WiFi in apartment buildings. Every resident with a
WiFi router creates a separate network that uses the same frequencies (usually
5GHz or 2.4GHz). Since they’re so close together (in some cases on either side of
the same wall), their signals can easily interfere when everyone tries to use these
frequencies simultaneously.
• In IoT, you often have thousands of connected devices in relatively close
proximity. As we continue adding billions of new devices, the RF spectrum will
grow increasingly crowded. Signal interference and the availability of bandwidth
are something manufacturers need to be aware of it.
116. Limited Battery life
• Most IoT devices have small batteries. This is mainly because the devices are
often incredibly small—and new generations of IoT technology are trending
smaller and more efficient devices and components.
• Larger batteries could restrict a device’s use cases or limit where and how the
device can be installed. For example, putting a larger battery on a predictive
maintenance sensor could prevent you from installing the sensor where it would
be most protected from extreme temperatures, debris, impact, and other conditions
that could cause damage.
• For devices that spend the majority of their lifecycle in the field without access to
another power source, the battery is designed to last for years. But it can only last
all that time if the device’s regular operations drain minimal power. Transmitting
or receiving data for extended periods drains too much battery life.
117. Reliability and Hardware
• Any successful IoT undertaking requires a robust and secure infrastructure.
Depending on the industry and business, the physical devices may vary but their
quality, upkeep, reliability, and efficiency are extremely important.
• Let’s take sensors, for example. Many people believe that cheap sensors are easily
available and effective. However, sensors that last long and are reliable are rarely
inexpensive.
• If the upkeep of sensors used for delicate operations, such as gas or pH sensors, is
not regular and thorough, the data received from these can be unreliable.
• The overall hardware requirements are not always aligned with the available
resources, and it needs to be considered before the project is started.
118. Remote access
• The type of connectivity an IoT device uses can change how you’re able to access the device. For example,
using your customers’ WiFi or ethernet requires support personnel to either have VPN privileges or be on the
premises.
• On-site visits are extremely expensive, but if that’s the only way a technician can troubleshoot or update your
device, you’re stuck paying the additional costs.
• Remote access capabilities dramatically lower the costs of support and maintenance—for you or your
customers—and make routine firmware updates far more manageable at any scale. Unfortunately, many IoT
connectivity solutions lack the data throughput to make global remote access viable.
• A single firmware update over a network with low data throughput consumes too much power for devices that
rely on batteries.
• This is another strength of cellular connectivity. Cellular networks offer the data throughput needed to
efficiently push updates to your devices and the required technology for secure remote access through VPNs.