0% found this document useful (0 votes)
2 views

IoT(Unit II)

The document provides an overview of hardware components essential for Internet of Things (IoT) applications, including sensors, actuators, RFID technology, and embedded platforms. It categorizes sensors into passive, active, analog, digital, scalar, and vector types, and discusses their roles in data collection and control processes. Additionally, it highlights various embedded platforms like Arduino, Raspberry Pi, and Intel Galileo, which are used for IoT development and prototyping.

Uploaded by

Aasif Ali
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

IoT(Unit II)

The document provides an overview of hardware components essential for Internet of Things (IoT) applications, including sensors, actuators, RFID technology, and embedded platforms. It categorizes sensors into passive, active, analog, digital, scalar, and vector types, and discusses their roles in data collection and control processes. Additionally, it highlights various embedded platforms like Arduino, Raspberry Pi, and Intel Galileo, which are used for IoT development and prototyping.

Uploaded by

Aasif Ali
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 33

INSTITUTE OF INFORMATION TECHNOLOGY & MANAGEMENT

Accredited ‘A’ Grade by NAAC &Recognised U/s 2(f) of UGC act


Rated Category `A+’ by SFRC & `A’ by JAC Govt. of NCT of Delhi
Approved by AICTE & Affiliated to GGS Indraprastha University, New Delhi

Internet of Things (IoT)

BCA
Semester: VI

© Institute of Information Technology and Management, D-29, Institutional Area, Janakpuri, New
Delhi-110058
Hardware for IoT:
 Sensors:

 Sensors are devices that detect and measure physical properties


such as temperature, humidity, light, motion, and pressure.
 In IoT applications, sensors play a crucial role in collecting real-
world data for analysis and decision-making.
 Common types of sensors used in IoT include temperature
sensors (e.g., thermistors, thermocouples), humidity sensors,
motion sensors (e.g., accelerometers, gyroscopes), and
environmental sensors.
© Institute of Information Technology and Management,
D-29, Institutional Area, Janakpuri, New Delhi-110058
Hardware for IoT:

Sensor Classification

Based on Input Based on Output Based on Datatype

Passive Active Analog Digital Scalar Vector


Sensor Sensor Sensor Sensor Sensor Sensor

© Institute of Information Technology and Management,


D-29, Institutional Area, Janakpuri, New Delhi-110058
Hardware for IoT:

1. Passive Sensor

Can not independently sense the input.


Example- Accelerometer, soil moisture, water level and temperature
sensors.
2. Active Sensor

Independently sense the input.


Example- Radar, sounder and laser altimeter sensors.

© Institute of Information Technology and Management,


D-29, Institutional Area, Janakpuri, New Delhi-110058
Hardware for IoT:

1. Analog Sensor –

The response or output of the sensor is some continuous function of its


input parameter.
Ex- Temperature sensor, LDR (Light Dependent Resistor), analog pressure
sensor and analog hall effect.

2. Digital Sensor

Response in binary nature. Design to overcome the disadvantages of


analog sensors. Along with the analog sensor, it also comprises extra
electronics for bit conversion.
Example – Passive infrared (PIR) sensor and digital temperature
sensor(DS1620).
© Institute of Information Technology and Management,
D-29, Institutional Area, Janakpuri, New Delhi-110058
Hardware for IoT:

1. Scalar Sensor

Detects the input parameter only based on its magnitude. The answer
for the sensor is a function of magnitude of some input parameter. Not
affected by the direction of input parameters.
Example – temperature, gas, strain, color and smoke sensor.

2. Vector Sensor

The response of the sensor depends on the magnitude of the direction


and orientation of input parameter.
Example – Accelerometer, gyroscope, magnetic field and motion
detector sensors.

© Institute of Information Technology and Management,


D-29, Institutional Area, Janakpuri, New Delhi-110058
Hardware for IoT:

 Digital Sensors:

 Digital sensors produce output in digital format, simplifying


interfacing with microcontrollers and other digital systems.
 Examples of digital sensors include digital temperature
sensors (e.g., DS18B20), digital light sensors (e.g.,
TSL2561), and digital motion sensors (e.g., MPU6050).

© Institute of Information Technology and Management,


D-29, Institutional Area, Janakpuri, New Delhi-110058
Hardware for IoT:

 Actuators:

 Actuators are devices that convert electrical signals into


physical actions or movements.
 In IoT systems, actuators are used to control and manipulate
physical objects or processes based on data collected from
sensors.
 Common actuators include motors, servos, relays, solenoids,
and pneumatic actuators.
© Institute of Information Technology and Management,
D-29, Institutional Area, Janakpuri, New Delhi-110058
Hardware for IoT:
 Radio Frequency Identification (RFID) Technology:

 RFID technology enables wireless identification and tracking of


objects using radio frequency signals.
 Radio Frequency Identification (RFID) refers to a wireless system
comprised of two components: tags and readers.
 In IoT applications, RFID tags attached to objects communicate
with RFID readers to transmit data such as unique identifiers and
sensor readings.
 RFID technology finds applications in asset tracking, inventory
management, access control, and supply chain logistics.
© Institute of Information Technology and Management,
D-29, Institutional Area, Janakpuri, New Delhi-110058
Hardware for IoT:

 Passive RFID –
 Passive RFID tags does not have their own power source. It
uses power from the reader. In this device, RF tags are not
attached by a power supply and passive RF tag stored their
power. When it is emitted from active antennas and the RF
tag are used specific frequency like 125-134KHZ as low
frequency, 13.56MHZ as a high frequency and 856MHZ to
960MHZ as ultra-high frequency.

© Institute of Information Technology and Management,


D-29, Institutional Area, Janakpuri, New Delhi-110058
Hardware for IoT:

 Active RFID –
 In this device, RF tags are attached by a power supply that
emits a signal and there is an antenna which receives the data.
means, active tag uses a power source like battery. It has it’s
own power source, does not require power from
source/reader.

© Institute of Information Technology and Management,


D-29, Institutional Area, Janakpuri, New Delhi-110058
Hardware for IoT:

 Active RFID –
 In this device, RF tags are attached by a power supply that
emits a signal and there is an antenna which receives the data.
means, active tag uses a power source like battery. It has its
own power source, does not require power from
source/reader.

© Institute of Information Technology and Management,


D-29, Institutional Area, Janakpuri, New Delhi-110058
Hardware for IoT:
 Working Principle of RFID :
 Generally, RFID uses radio waves to perform AIDC () function.
AIDC stands for Automatic Identification and Data Capture
technology which performs object identification and collection
and mapping of the data.

 An antenna is an device which converts power into radio waves


which are used for communication between reader and tag. RFID
readers retrieve the information from RFID tag which detects the
tag and reads or writes the data into the tag. It may include one
processor, package, storage and transmitter and receiver unit.

© Institute of Information Technology and Management,


D-29, Institutional Area, Janakpuri, New Delhi-110058
Hardware for IoT:

© Institute of Information Technology and Management,


D-29, Institutional Area, Janakpuri, New Delhi-110058
Hardware for IoT:

© Institute of Information Technology and Management,


D-29, Institutional Area, Janakpuri, New Delhi-110058
Hardware for IoT:

© Institute of Information Technology and Management,


D-29, Institutional Area, Janakpuri, New Delhi-110058
Hardware for IoT:

© Institute of Information Technology and Management,


D-29, Institutional Area, Janakpuri, New Delhi-110058
Hardware for IoT:

© Institute of Information Technology and Management,


D-29, Institutional Area, Janakpuri, New Delhi-110058
Hardware for IoT:
 Wireless Sensor Networks:

 Wireless sensor networks (WSNs) consist of spatially distributed


autonomous sensors that communicate wirelessly to monitor
physical or environmental conditions.
 WSNs enable remote monitoring and control of distributed
systems, making them suitable for IoT applications in various
domains such as agriculture, healthcare, and smart cities.
 Key components of WSNs include sensor nodes, wireless
communication protocols (e.g., Zigbee, Bluetooth Low Energy),
and network infrastructure for data aggregation and processing.

© Institute of Information Technology and Management,


D-29, Institutional Area, Janakpuri, New Delhi-110058
Hardware for IoT:
 Participatory Sensing Technology:

 Participatory sensing involves leveraging mobile devices and


crowdsourcing techniques to collect data from individuals or
communities.
 In IoT applications, participatory sensing enables the collection of
real-time data from a large number of users, contributing to
environmental monitoring, urban planning, and social sensing
initiatives.
 Participatory sensing platforms often integrate with smartphones,
wearable devices, and online platforms to facilitate data collection,
analysis, and visualization.

© Institute of Information Technology and Management,


D-29, Institutional Area, Janakpuri, New Delhi-110058
Embedded Platforms for IoT:

 IoT envisions a connected world where devices seamlessly


communicate, share data, and collaborate to enhance
efficiency, convenience, and overall human experience. It
represents a paradigm shift, enabling smart and automated
solutions in various domains.

© Institute of Information Technology and Management,


D-29, Institutional Area, Janakpuri, New Delhi-110058
Embedded Platforms for IoT:

 Embedded Computing Basics:

 Embedded computing refers to the integration of computing


capabilities into non-computing devices or systems.
 Embedded systems typically consist of microcontrollers or
microprocessors embedded within hardware to perform specific
tasks.
 Characteristics of embedded systems include real-time operation,
low power consumption, and limited computational resources.
© Institute of Information Technology and Management,
D-29, Institutional Area, Janakpuri, New Delhi-110058
Embedded Platforms for IoT:
 Arduino:

 Arduino is an open-source hardware and software platform widely


used for prototyping IoT devices.
 It features a simple and beginner-friendly programming
environment based on the Arduino IDE.
 Arduino boards are equipped with microcontrollers (e.g., AVR,
ARM) and offer a variety of input/output pins for interfacing with
sensors, actuators, and other peripherals.
 Arduino shields and modules extend its capabilities for
connectivity (e.g., Wi-Fi, Ethernet) and sensor integration.

© Institute of Information Technology and Management,


D-29, Institutional Area, Janakpuri, New Delhi-110058
Embedded Platforms for IoT:

© Institute of Information Technology and Management,


D-29, Institutional Area, Janakpuri, New Delhi-110058
Embedded Platforms for IoT:

 Netduino:

 Netduino is an open-source hardware platform based on the


.NET Micro Framework.
 It provides a familiar development environment for C# and
.NET developers to create IoT applications.
 Netduino boards feature ARM Cortex-M microcontrollers
and offer support for Ethernet and Wi-Fi connectivity.

© Institute of Information Technology and Management,


D-29, Institutional Area, Janakpuri, New Delhi-110058
Embedded Platforms for IoT:

© Institute of Information Technology and Management,


D-29, Institutional Area, Janakpuri, New Delhi-110058
Embedded Platforms for IoT:

 Raspberry Pi:
 Raspberry Pi is a popular single-board computer (SBC) designed
for educational and prototyping purposes.
 It runs on a Linux-based operating system (e.g., Raspbian) and
supports various programming languages (e.g., Python, C/C++)
for IoT development.
 Raspberry Pi boards feature ARM-based processors, HDMI
output, USB ports, and GPIO pins for interfacing with external
devices.

© Institute of Information Technology and Management,


D-29, Institutional Area, Janakpuri, New Delhi-110058
Embedded Platforms for IoT:

© Institute of Information Technology and Management,


D-29, Institutional Area, Janakpuri, New Delhi-110058
Embedded Platforms for IoT:

 BeagleBone:
 BeagleBone is another SBC platform suitable for IoT
development.
 It features a more powerful processor compared to Raspberry Pi
and offers similar capabilities for interfacing with sensors,
actuators, and expansion modules.
 BeagleBone boards run on Linux distributions such as Debian and
Ubuntu and support programming languages like Python,
C/C++, and JavaScript.

© Institute of Information Technology and Management,


D-29, Institutional Area, Janakpuri, New Delhi-110058
Embedded Platforms for IoT:

© Institute of Information Technology and Management,


D-29, Institutional Area, Janakpuri, New Delhi-110058
Embedded Platforms for IoT:

 Intel Galileo Boards:

 Intel Galileo boards are part of the Intel IoT platform


designed for IoT prototyping and development.
 They feature Intel Quark processors and are compatible with
Arduino shields and software libraries.
 Galileo boards offer support for various communication
interfaces (e.g., Ethernet, Wi-Fi, Bluetooth) and come with
integrated I/O capabilities.
© Institute of Information Technology and Management,
D-29, Institutional Area, Janakpuri, New Delhi-110058
Embedded Platforms for IoT:

© Institute of Information Technology and Management,


D-29, Institutional Area, Janakpuri, New Delhi-110058
Embedded Platforms for IoT:

 ARM Cortex:

 ARM Cortex processors are widely used in embedded


systems and IoT devices due to their low power consumption
and high performance.
 ARM-based microcontrollers and SoCs (System on Chips)
power numerous IoT platforms and products, offering a
balance between computational power and energy efficiency.
© Institute of Information Technology and Management,
D-29, Institutional Area, Janakpuri, New Delhi-110058

You might also like