Iot Workshop
Iot Workshop
DATE: 28.08.2023
INTRODUCTION TO IOT:
To collect, send and act on data they acquire from their environments.
Iot devices share the sensor data they collect by connecting to cloud server.
APPLICATIONS OF IOT:
Sensing
Light, gas, noise, moisture sensors and etc.
Intellectual counters
Complex measuring circuitry
Communication
Wired (ethernet, SPI, I2R)
Wireless (wifi, bluetooth, Zigbee,RF,NFC)
ARCHITECTURE OF IOT
1. The perception layer of an IoT system architecture, also known as the device
layer, consists of multiple elements – sensors, cameras, actuators, and similar
devices that gather data and perform tasks.
2. Transport layer:As the name suggests, it is the connecting layer between
perception and middleware layer. It gets data from perception layer and passes
data to middleware layer using networking technologies like 3G, 4G, UTMS,
WiFI, infrared, etc.
3. Processing layer:Middleware Layer has some advanced features like storage,
computation, processing, action taking capabilities. It stores all data-set and based
on the device address and name it gives appropriate data to that device.
4. The application layer manages all application process based on information
obtained from middleware layer. This application involves sending emails,
activating alarm, security system, turn on or off a device, smartwatch, smart
agriculture, etc.
5. Business layer:The success of any device does not depend only on technologies
used in it but also how it is being delivered to its consumers. Business layer does
these tasks for the device.
DATE: 29.08.2023
IOT DEVICES:
SENSORS
ADC
MICRO CONTROLLER
DAC
ACTUATORS
SENSORS:
Potentiometer Sensor
A potentiometer, informally a pot, is a three-terminal resistor with a sliding or
rotating contact that forms an adjustable voltage divider.
Temperature Sensor:
Gathers data concerning the temperature from a source.
Converts it into a form that can be displayed and understood by a user or
another device
Ultrasonic Sensors:
Mechanical engineering/machine tool
Food and beverage
Woodworking and furniture
Building materials
Agriculture
Construction
PIR Sensor:
Passive Infra Red or Pyroelectric or IR motion sensors Sense Motion
Measures infrared (IR) light radiating from objects in its field of view
Flex Sensors- Applications
Automotive controls
Medical Devices
Fitness Products
Virtual Reality gaming consoles
Animatronics, Robotics
Humidity sensor:
Humidity sensor or dew sensor or hygrometer
Relative humidity is the ratio of actual moisture in the air to the highest
amount of moisture that can be held at that air temperature.
Soil Moisture Sensor:
Measures the volumetric water content in soil.
Applications:
Agriculture
Landscape irrigation
Research
Simple sensors for gardeners
INTRODUCTION TO ARDUINO:
Date: 30.08.23
The practical experience gained through the LED blinking project served to
solidify the understanding of programming concepts on both Arduino and
Raspberry Pi platforms.
DATE: 31.08.2023
COMMUNICATION PROTOCOLS:
There are multiple IoT protocols available, with each one offering certain
capabilities or combinations of features that make it preferable over other
options for specific IoT deployments.
void loop()
{
// int n=WiFi.scanNetworks();
// Serial.print(n);
// for (int i=0;i<n;i++)
// {
//
// Serial.print(WiFi.SSID(i));
// Serial.print("\n");
//
// }
DATE: 01.09.2023
Day 5 of the Internet of Things (IoT) workshop focused on Cloud platforms and
Rasperry pi practical aspects with an emphasis on the installation of necessary
software, setting up development environments, and hands-on programming
exercises.
Step 1: Arduino
Step 2: Setup AskSensors.
Step 3: Coding.
Step 4: Programming.
Step 5: Running the Code.
Step 6: Visualize Data.
Step 7: Well Done!
RASPERRY Pi
Raspberry Pi is a credit card sized single computer board. that plugs into a
computer monitor or TV and uses a standard keyboard and mouse.
Features:
Broadcom BCM2836 900MHz Quad Core ARM Cortex-A7 CPU.
1GB RAM.
4 USB ports.
40 GPIO pins.
Full HDMI port.
Ethernet port.
Combined 3.5mm audio jack and composite video.
Camera interface (CSI).
Display interface (DSI).
Micro SD card slot.
VideoCore IV 3D graphics core .
The 1-hour test conducted at the conclusion of the 5-day IoT workshop aimed to
assess participants' understanding of the concepts, principles, and practical
applications covered throughout the workshop. The test covered a range of
topics, including Iot fundamentals, platforms, communication protocols used in
Iot, Arduino and Raspberry Pi basics, programming skills, hands-on projects, and
advanced applications such as fragrance testing, gas leakage detection, object
detection, and automatic traffic lights.
The test consisted of a combination of multiple- choice questions, coding
exercises, and scenario-based questions. The questions were designed to
evaluate both theoretical knowledge and practical problem-solving skills.