1.2 IOT Demystifying
1.2 IOT Demystifying
Q 2. Explain Raspberry Pi
Raspberry Pi is a computer which can do all the operations like a conventional computer. It
has other features such as onboard Wi-Fi, GPIO pins, and Bluetooth to communicate with
external things.
Sensors/Devices: Sensors or devices are a key component that helps you to collect
live data from the surrounding environment. All this data may have various levels of
complexities. It could be a simple temperature monitoring sensor, or it may be in the
form of the video feed.
Connectivity: All the collected data is sent to a cloud infrastructure. The sensors
should be connected to the cloud using various mediums of communications. These
communication mediums include mobile or satellite networks, Bluetooth, WI-FI,
WAN, etc.
Data Processing: Once that data is collected, and it gets to the cloud, the software
product performs processing on the gathered data. This process can be just checking
the temperature, reading on devices like AC or heaters. However, it can sometimes
also be very complex, like identifying objects, using computer vision on video.
User Interface: The information needs to be available to the end-user in some way,
which can be achieved by triggering alarms on their phones or sending them
notification through email or text message. The user sometimes might need an
interface which actively checks their IoT system.
IoT IIoT
The full form of IoT is the Internet of Things. The full form of IIoT is the Industrial Internet of T
A service model is human-centric. A service model is machine centric.
It supports customer-oriented applications. It supports industry-oriented applications.
Communication transportation is done through wireless Communication transportation is done through bo
devices. devices.
The quality of data is medium to high. The quality of data is high to very high.
Criticality is not severe. Criticality is severe.
Q 6. List layers of IoT protocol stack
Layers of IoT protocol stack are: 1) Sensing and information, 2) Network connectivity, 3)
Information processing layer, 4) Application layer.
Q 8. Define Arduino
Arduino is a free electronics platform having easy to use hardware and software. It has a
microcontroller capable of reading input from sensors to control the motors
programmatically.
Q 10. Mention the basic difference between IoT and sensor businesses?
A sensor business does not need an active internet connection to work. Internet of Things
requires a control side to work.
Smart Thermostats: Helps you to save resources on heating bills by knowing your
usage patterns.
Connected Cars: IoT helps automobile companies handle billing, parking, insurance,
and other related stuff automatically.
Activity Trackers: Helps you to capture heart rate patterns, calorie expenditure,
activity levels, and skin temperature on your wrist.
Smart Outlets: Remotely turn any device on or off. It also allows you to track a
device’s energy level and get custom notifications directly into your smartphone.
Parking Sensors: IoT technology helps users to identify the real-time availability of
parking spaces on their phones.
Connect Health: The concept of a connected healthcare system facilitates real-time
health monitoring and patient care. It helps in improved medical decision-making
based on patient data.
Q 17. What are the functions used to read analogy and digital data from a sensor in
Arduino?
Functions used to read analogy and digital data from a sensor in Arduino are: digital Read()
and digital Write().
Arduino Raspberry pi
Arduino is an open, programmable USB microcontroller. Raspberry pi is a credit card size com
It can execute one program at a time. Users can run more than one program
XMPP
AMQP
Very Simple Control Protocol (VSCP)
Data Distribution Service (DDS)
MQTT protocol
Wi-Fi
Simple Text Oriented Messaging Protocol (STOMP)
Zigbee
Q 25. What is the main difference between floating CPU and fixed-point CPU?
Floating CPU can take floating value directly, whereas fixed CPU is converted to integer
format. Thereby, it leads to the loss of some resolution.