Site icon TechVidvan

Introduction to IOT

what is iot

If you sit back and observe your surroundings you are likely to find at least one object that can connect to the internet. It could be your laptop, your phone, your TV and so on. If you want to define Iot in one sentence you could say, the Internet of things is the ability of objects to connect to the internet and that’s about it basically.

Let’s keep it simple and then slowly take over the difficult material. Now, any device that can connect to the internet and has the ability to store and save data is a part of Iot. Iot is slowly taking over the world and it is paving the way for a simpler future.

The term Internet of Things is relatively new in the field of technology and dates back to just 16 years ago. Kevin Ashton fabricated the word, “Internet of Things” while working on his project under Procter & Gamble. Although the thought of connecting objects has always been an option since the 70s, Iot has gained momentum just recently. Iot guarantees a promising future and we can expect IoT to take over every giant industry.

Iot comprises of appliances with embedded electronics, sensors, actuators and communication capabilities that allow these appliances to connect, store and share large amounts of data. These gadgets include physical devices, home appliances, vehicles and consumer electronics.

Look around you and you can easily spot a couple of gadgets that are capable of being connected to the internet directly.

Birth of IoT

Kevin Ashton discovered the term “Internet of Things” in 1999 while working for a presentation at Procter & Gamble in the background of RFID supply chains. Kevin Ashton was the then executive director of the Auto-ID Center.

Here is a quote by Kevin Ashton talking about the internet of things:
“I could be wrong, but I’m fairly sure the phrase “Internet of Things”started life as the title of a presentation I made at Procter & Gamble (P&G) in 1999. Linking the new idea of RFID in P&G’s supply chain to the then-red-hot topic of the Internet was more than just a good way to get executive attention. It summed up an important insight which is still often misunderstood.”

IoT hardware

IoT devices are a combination of hardware and software. Hardware components are a set of elements that connect together in a particular manner. For example, consider a breadboard. We have microcontrollers, LEDs, voltage regulators, resistors, capacitors and various other things. All of these are hardware components that are wired together.

Raspberry Pi

Raspberry Pi built on a single board with microprocessors, memory and storage, input and output other features a functional computer contains. SBCs are ideal for user embedded computer controllers. They are portable computers that integrate all those functions on a single printed circuit board (PCB). Raspberry pi allows you to choose from a wide range of microprocessors, design and storage. They often use low cost static RAM and low cost 16 bit processors. Most of them differ in onboard flash storage, GPIO pins, processor speed, RAM and hard drive storage.

A case in point

The best way to get an understanding of Iot would be to start off by a real time, reliable yet simple example:

Imagine a man living in a house with all of the technical appliances connected to each other via the internet. Appliances such as the geyser, toast maker, coffee machine, Alarm clocks, Air Conditioners, Microwaves, Doors, Garage and cars.

All of this happens with the help of constant transfer of the data whilst also maintaining maximum security.

The home in the above scenario is known as a smart home and is a simple example to the limitless possibilities IoT offers to the world.

Working of IoT

The word “things” in Internet of Things includes innate objects such as thermostats, sensors, geysers and air conditioners. These devices can interconnect through the internet. Each of the devices can then share data through the help of a mobile application.

The user can operate these devices and gets access to information about these gadgets by the click of a button on their phones. This is all made possible by just one technology, the Internet of Things.

Despite the fact that the operation looks easy on the outside, a lot of components have to be managed to ensure proper functioning of the technology. While talking about Iot devices, they can be briefly divided into two types.

Types of Iot devices

1. General devices

These devices are important sections of the data centres and information exchanges. Large and secure databases store the data and administrators manage and overlook the data. The devices can have wired or non wired connections. These could include objects that we could identify at our homes such as the ACs, geysers, sensors, microwaves and so on.

2. Sensing devices

As the word suggests these devices include sensors. They sense changes in the external environment such as change in temperature, humidity and various other parameters.

What are IoT enablers?

IoT enablers are devices, technologies, security and network managers or anything that contributes to the growth of the internet of things. The most common IoT enablers and the widely used IoT enablers are sensors, RFIDs, Nanotechnology and smart networks.

Components of IoT

IoT has four components briefly. They are:

1. Low-power embedded systems: Embedded systems mainly include devices such as sensors and actuators. These devices gather information constantly and transmit this data for analysis.

2. Cloud-computing: Clouds are giant data servers that are capable of storing huge amounts of data coming from embedded devices. Data processing and learning takes place in cloud computing.

3. Availability of big-data: Since Iot devices sense information from the real world, they are likely to generate huge amounts of data.

4. Networking or communication: Networking ensures that there is a proper flow of the data coming from Iot devices. Networking enables Iot devices to communicate with each other or with the user or the server.

IoT embedded devices

It is important that we understand about embedded devices before we begin any project on the internet of things. Embedded devices include any digital appliance that is capable of computation. They are everywhere around us. However, Standard electronics such as Computers are not embedded devices. Embedded devices do much more than computing, they have the power to digitally process information through integration of devices.

An embedded system has three main components:
1. System software
2. System hardware
3. Real time operating system(RTOS)

Embedded system hardware

The hardware of an embedded system can be of two types: microcontrollers and microprocessors and both types include an Integrated circuit system(IC).
Microcontrollers differ from microprocessors such as 8085 as they have an internal read and write memory.

Embedded system software

The three main components of a software system are

1. Assembler: An assembler converts code written in programming into bits 0 and 1s, i.e., machine level language that is understood by the computer.

2. Emulator: An emulator runs the code written by a host system. The system is known as the guest and it allows the host to run software, tools and devices

3. Compiler: Compilers convert the code into an intermediate language that is understood by the computer.

IoT Ecosystem

The IoT ecosystem is the network of Iot devices that have the ability to store, analyse and retrieve data. These devices can also communicate with one another.

The Iot system has plenty of complications and it takes difficult calculations to define the entire ecosystem.
In the Iot ecosystem, all the devices are interconnected and they share and receive data from users all the time. The devices process the data and perform necessary actions.

The IoT ecosystem includes:

1. Sensing, embedded components: This layer provides accurate and credible data. It collects information from the surroundings.
Sensors sense or detect even the slightest changes in the environment. Whereas, actuators respond or act on the signals they receive. For example, temperature control in smart thermostats.

2. Connectivity: Networking, communication and connectivity are the fundanets of any Iot ecosystem. Without device communication and connectivity, there is in fact no IoT. IoT protocols transfer data from one place to another. The most common wireless protocols are WiFi, Zigbee, LoRa and cellular etc.
Gateways are a mode through which the data passes to reach the cloud or servers. Gateways provide security by limiting unauthorized access.

3. IoT cloud: Cloud stores all the incoming data. Here data processing takes place with the help of data analysis and actions are performed on the data to generate a response in the system. Edge computing is an action for when there is large amounts of incoming data from the user.

4. Data management: This is a proper mechanism that stores the data and remembers information for future responses.

5. End users or user interface: Users control the entire Iot device and set it according to their preferences. They can access information and details of the device through an application.

IoT decision framework

The IoT decision framework fundamentally focuses on six areas. They are as follows:
1. User interface
2. Data
3. Business
4. Technology
5. Safety and security
6. Protocols and regulations.

IoT technology evaluates each of these areas as shown in the below image:

The decision areas of the Iot framework are as follows:

1. User experience and user interface: Since the user is the one who uses the end IoT product it is crucial that the decision framework models ease the experiences and make it as reliable as possible.

2. Data decision area: Data is the main attraction in Iot system. The framework ensures to manage, compute and retrieve this data whenever necessary and accordingly.

3. Business Decision Area: IoT will be largely responsible for changing business models in the future. On the basis of the previous decisions we decide how the end products can generate more revenue. Every Iot stack goes through financial calculations in order to provide the best services.

4. Technology decision area: We chose a certain technology in a way that makes the process simpler.

5. Security Decision area: The user trusts the IoT framework with their data and private information and thus the framework must ensure that it includes data safety regulations to prevent illegal access and exploitation.

6. Standards and regulation: Rules ensure that everything works accordingly and without any discomfort. The framework takes decisions at each layer in order to ensure smooth functioning.

Key Features of IoT

Advantages of IoT

Disadvantages of IoT

Despite the fact that IoT has thousands of advantages and it has the ability to transform the way we live, it comes with its own setbacks. Scientists and researchers are working on these setbacks to improve the technology. Some of the most common disadvantages are:

Challenges of IoT

Best practices of IoT

Ways of building IoT

There are two ways for building IoT technology:

1. By forming a private, excluded internetwork with personal physical objects.

2. By expanding the internet connectivity and including more complex technologies to solve global problems. This requires cloud computing and wide area networks.

Iot lightning system

To get a general idea of the term Iot, let’s understand how an Iot device functions by taking an example of an Iot lighting system. Or you could take any electronic gadget other than traditional ones such as the laptops, PCs and mobile phones (these require an operating system).

The “thing” in this example is the lights. We add computational intelligence to this thing to improve and access its functionality with much ease. This could be a processor that runs some kind of code inside.
The word Iot includes “internet”, so obviously the thing must be capable of being connected to the internet as well.

Any “lighting system” that can be connected to an intelligence system and a network connection is called an “Iot lighting system”.

It performs the same function a normal light control would perform but it does it better this time. Let’s see how:

So much more can be done on the lighting system to match each of your preferences. All of these functions require network connectivity that is used to access websites.

Applications of IoT

The internet of things is a wide technology. It is generally known as the connection of “things” or devices via the “internet”. The internet of things is bringing the world closer by connecting devices to improve their performance. Every company is adapting to the technology and introducing it into their manufacturing standards. The reason being that IoT is sure to take over the world in the near future.

The most common IoT applications are:
1. Smart cities
2. Smart grid
3. Smart cars
4. Smart homes
5. Smart retail
6. Smart healthcare
7. Industrial automation
8. Wearables
9. Smart farming
10. Smart pollution control

Why does IoT matter?

When a device can send or receive information and can connect to the internet, it makes the device “smart”. For example, smartphones have access to billions of songs that you can stream on your phone at any given time. It is not because these songs are stored in your device, it is because your smartphone has the ability to send and receive data over a wide range of networks.

IoT devices are capable of sending and receiving data and this feature makes these devices extremely powerful and reliable. Users can sit anywhere around the world and can have access to information about their IoT devices. They can operate on these devices using an application.

How are Iot devices different from standard computers?

Standard computers refers to desktops, tablets, mobile phones and PCs. These devices have complicated built in systems, they have input-output ports, they require an operating system. Iot devices are different from these electronic devices. Computing is not their main function, whereas, computers are mainly used to compute functions and to run complex programs.

The objective of Iot devices is not to program but to improve the functionality of the devices with the help of intelligence and networking.

Computers are made to serve general purposes by running a complex set of code in an order. Whereas Iot devices are particularly effective and efficient in performing only one task. They are made specially to perform a certain task effectively.

For example, a smart refrigerator. This makes these devices much cheaper, quicker and practical at the same time.

We will look further into Iot and the bizarre power it holds in our upcoming articles.

Summary

In this article we learn the introduction of IoT and some important topics such as the IoT hardware, software, ecosystem, decision frameworks, advantages, disadvantages, challenges and best practises of IoT. We also cover topics such as the application of IoT, ways of building IoT and why IoT matters. We also provide example ioT systems and more.

Exit mobile version