IoT(Unit II)
IoT(Unit II)
BCA
Semester: VI
© Institute of Information Technology and Management, D-29, Institutional Area, Janakpuri, New
Delhi-110058
Hardware for IoT:
Sensors:
Sensor Classification
1. Passive Sensor
1. Analog Sensor –
2. Digital Sensor
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
Digital Sensors:
Actuators:
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.
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.
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.
Netduino:
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.
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.
ARM Cortex: