Ai & Iot - Oel Spring 2024

Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

NED University of Engineering and Technology,

Karachi-75270, Pakistan
DEPARTMENT OF MECHANICAL ENGINEERING

AI AND INTERNET OF THINGS (ME-438)


Open Ended Lab
(Report Submission Due Date: 15th Nov 2024)

A. Problem Statement
This Open-Ended Lab requires students to develop various IoT-based
projects categorized as follows:

1. Atmospheric Quality Surveillance System


Design an IoT system to monitor air quality in a given environment. The
system must display real-time measurements for parameters such as CO2,
CO, SO2, NH3, temperature, and humidity on a dashboard. The system
should also be able to automatically turn on an exhaust fan when CO 2/CO
levels exceed a user-set threshold.
Optional Challenge for Advanced Functionality
Add functionality that allows the user to modify the CO 2/CO threshold
levels through the dashboard dynamically.

2. Automated Water Extraction Mechanism


Create an IoT-based system that detects water flow through the main
pipeline via a flow sensor and activates a pump to fill the main water tank.
The dashboard should show real-time water flow rate and pump status
(on/off).
Optional Challenge for Advanced Functionality
Incorporate ultrasonic sensors to automatically stop the pump when the tank
is full and display the water level on the dashboard.

3. Intelligent Vehicle Parking Management System


Develop a system that detects when vehicles are parked in designated spots,
with a minimum of three parking spaces. The dashboard should display the
occupancy status of each spot.
Optional Challenge for Advanced Functionality
Expand the system to manage two additional parking spaces and include a
counter on the dashboard to display the total number of cars parked.

Page 1 of 5
NED University of Engineering and Technology,
Karachi-75270, Pakistan
DEPARTMENT OF MECHANICAL ENGINEERING

4. Power Utilization Optimization System


Develop a system to monitor temperature changes and activate a fan when
the temperature exceeds 25°C. The temperature data should be shown on a
dashboard.
Optional Challenge for Advanced Functionality
Extend the system to include smart metering for more detailed energy
management.

Your task is to devise a creative and effective solution for each problem,
utilizing relevant technologies and materials. Think innovatively and explore
diverse approaches within the given framework. Optional challenges are
provided to encourage additional creativity and exploration in the project
development process.

B. Tasks
For each project, refer to the respective problem statements for specific tasks.

C. Constraints / Assumptions
Consider the constraints mentioned in each problem statement, such as budget,
hardware limitations, or required technologies.

D. Computational/Modern Tool Requirements


1. C++ / Python
2. Dashboard development (Arduino IoT Cloud, Blynk)
3. Arduino hardware and accessories

E. Expected Outcomes / Deliverables

1. Submission of following:
• Completed project
• Video demonstrating the functioning project
• Brief report containing the Arduino cloud code
• Screenshots illustrating project components, relevant variables, and
the operational dashboard
2. Creation of a poster in accordance with the provided guidelines.

Page 2 of 5
NED University of Engineering and Technology,
Karachi-75270, Pakistan
DEPARTMENT OF MECHANICAL ENGINEERING

F. OEL Mapping With CLOs


Sr. Taxonomy Programme learning
CLOs
No. level outcome (PLO)
Comprehend IoT mechanisms and
1 applications in mechanical 1 C2
engineering.
Apply the AI / ML algorithms for
2 2 C3
mechanical process improvement.
Analyze big data and trim to useful
3 subset via data optimization 4 C4
processes.
Perform experiments using IoT and
AI / ML Algorithms for various
4 mechanical engineering systems and 4 P3
use appropriate visualization tools as
per the provided guidelines.

G. Attributes

Page 3 of 5
NED University of Engineering and Technology,
Karachi-75270, Pakistan
DEPARTMENT OF MECHANICAL ENGINEERING

Attribute Complex Problem

Range of Resources Utilization of modern software and technology such as C++, Python,
Cloud Resources, Arduino Hardware Interfacing, etc., is essential for
this Open-Ended Lab.
Level of Interaction The assembly and construction of the projects may pose significant
challenges, necessitating expertise in mechanical, electronics, and
software engineering.
Innovation The assembly and construction of the projects may pose significant
challenges, necessitating expertise in mechanical, electronics, and
software engineering.
Consequences to Each project presents unique consequences:
society and the 1. Atmospheric Quality Surveillance System
environment • Global Health Impact: Supports respiratory health and overall
well-being through real-time air quality data.
• Environmental Advocacy: Contributes to environmental
initiatives by encouraging action for cleaner air.
2. Automated Water Extraction Mechanism
• Time and Effort Savings: Provides timely access to fresh
water without manual intervention, saving individual time
and effort.
• Water Conservation: Efficiently manages freshwater
distribution, reducing wastage for sustainable resource
management.
3. Intelligent Vehicle Parking Management System
• Traffic Reduction: Alleviates congestion by streamlining
parking, contributing to smoother traffic flow.
4. Power Utilization Optimization System
• Reduced Carbon Footprint: Optimizes energy consumption,
reducing the overall carbon footprint.
• Enhanced Remote Management: Provides remote access to
devices, promoting energy efficiency and smart living.

Page 4 of 5
NED University of Engineering and Technology,
Karachi-75270, Pakistan
DEPARTMENT OF MECHANICAL ENGINEERING

H. Rubric

Page 5 of 5

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy