0% found this document useful (0 votes)
9 views2 pages

IoT Lab Assignment

The assignment requires students to design and implement an IoT-based project that addresses a real-world problem, involving data collection, communication, data processing, and visualization. A list of required components and an evaluation rubric detailing criteria and marks for assessment are provided. The project should be completed in teams and submitted by the specified date.

Uploaded by

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

IoT Lab Assignment

The assignment requires students to design and implement an IoT-based project that addresses a real-world problem, involving data collection, communication, data processing, and visualization. A list of required components and an evaluation rubric detailing criteria and marks for assessment are provided. The project should be completed in teams and submitted by the specified date.

Uploaded by

prajwalll205
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

BANGALORE INSTITUTE OF TECHNOLOGY

K.R. Road, V.V. Pura, Bengaluru-560004


DEPARTMENT OF CSE (ICB)
IoT LAB ASSIGNMENT (BICL504)
Date: 12/09/2025
Date of submission:13/09/2025

Students are required to design, implement, and demonstrate an IoT-based project addressing a real-world
problem. The project should involve:
Data Collection – Use sensors (e.g., temperature, humidity, motion, gas, etc.) to capture real-time data.
Communication – Transfer data using protocols such as MQTT, HTTP, CoAP, or LoRaWAN.
Data Processing – Analyze or process the collected data on an edge device (Raspberry Pi, Arduino, ESP32,
WeMos, etc.) or using cloud platforms (ThingSpeak, AWS IoT, Google Cloud IoT, etc.).
Visualization/Control – Present data using dashboards, mobile apps, or web interfaces; optionally implement
automation or alerts.

(Teams same as mini project)

List of components required for the conduction of mini project.

[Link]. COMPONENTS
1 Jumper Cables(Male-to-Male, Male-to-Female, Female-Female)
2 Breadboard
3 Arduino cable
4 Push button-3 No.
5 Servo Motor
6 LDR
7 Potentiometer
8 Ultrasonic sensor
9 Infrared sensor
10 LCD (16x2 with I2C module)
11 Temperature sensor- (DTH11 or LM35)
12 Temperature sensor -DTH22
13 Arduino

EVALUATION RUBRIC (reduced to 20M)


Criteria Marks
Problem Definition & Innovation – clarity of problem, novelty of solution 15
System Design – architecture diagram, hardware/software integration 20
Implementation & Functionality – working prototype, accuracy of results 25
Report Quality – documentation, diagrams, explanation, references 15
Presentation & Demo – clarity, delivery, and demonstration of working system 15
Teamwork & Contribution – equal participation, collaboration 10
Total 100

Criteria Excellent Good Needs Marks


Improvement
Criteria Marks
Problem 13–15: Problem 9–12: Problem 0–8: Problem 15
Definition & well-defined, defined but less vague/unclear;
Innovation (15) innovative, relevant innovative; solution generic,
to real-world, moderate lacks originality.
shows creativity. relevance/creativity.
17–20: Detailed
12–16: Mostly 0–11:
architecture
correct design; Missing/unclear
System Design diagram, correct
minor issues in design; poor 20
(20) hardware/software,
integration or hardware/software
seamless
justification. choice.
integration.
21–25: Fully
functional 13–20: Partially
0–12: Prototype
Implementation prototype; accurate functional
incomplete/non-
& Functionality data prototype; some 25
functional; fails to
(25) capture/processing objectives achieved;
meet objectives.
; reliable and meets limited reliability.
objectives.
13–15: Well-
9–12:
structured, clear, 0–8: Poorly
Understandable but
Report Quality error-free; includes organized, missing
lacks detail/clarity 15
(15) diagrams, diagrams/sections;
in some sections;
flowcharts, code, unclear writing.
minor errors.
references.
13–15: Clear,
9–12:
engaging, 0–8: Disorganized
Understandable
Presentation & professional presentation; poor
presentation but 15
Demo (15) delivery; smooth demo or not
less engaging; demo
demo showing shown.
with minor issues.
functionality.
9–10: Equal 6–8: Some 0–5: Work
Teamwork & participation from imbalance in dominated by
10
Contribution (10) all members; strong workload; moderate one/few members;
collaboration. collaboration. poor teamwork.
100

You might also like