0% found this document useful (0 votes)
7 views4 pages

FIOT Practical 12

The document outlines a practical exercise for developing an IoT application using an Arduino board to control home appliances. It details the objectives, expected outcomes, required skills, resources, and assessment criteria for the project. The practical aims to enhance programming, debugging, and device interfacing skills while fostering an understanding of IoT concepts.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views4 pages

FIOT Practical 12

The document outlines a practical exercise for developing an IoT application using an Arduino board to control home appliances. It details the objectives, expected outcomes, required skills, resources, and assessment criteria for the project. The practical aims to enhance programming, debugging, and device interfacing skills while fostering an understanding of IoT concepts.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Fundamentals of IoT (4360703)

Practical No.12
Develop IoT based application using Arduino board and relay to implement smart
appliance control.

A. Objective:

To develop an IoT application which controls home appliances.

B. Expected Program Outcomes (POs)


● Engineering knowledge (PO1): Apply knowledge of basic mathematics,
science and Engineering fundamentals and engineering specialization to
solve the engineering Problems.
● Problem analysis (PO2): Identify and analyse well-defined engineering
problems using codified standard methods
● Design/development of solutions (PO3): Design solutions for well-defined
technical problems and assist with the design of systems components or
processes to meet specified needs.
● Engineering Tools, Experimentation and Testing (PO4): Apply modern
engineering tools and appropriate technique to conduct standard tests and
measurements.
● Life-long learning (PO7): Ability to analyse individual needs and engage in
updating in the context of technological changes.

C. Expected Skills to be developed based on competency:

The practical is expected to develop the following skills:


● Programming Skills
● Debugging Skills
● Device Interfacing
● Critical thinking and Problem-solving

D. Expected Course Outcomes (COs)


● Illustrate the working of real world IoT application s.

E. Practical Outcomes (PROs)

To develop IoT applications for smart home appliances.

F. Expected Affective domain Outcomes (ADOs)


● Understanding of IoT concepts.
● Hardware and sensor knowledge
● Follow ethical practices.

68 | Page
Fundamentals of IoT (4360703)

G. Resources/Equipment Required

Sr. Instrument/Equipment
Specification
No.
/Components/Trainer kit
Processor: x86_64 CPU architecture RAM:
1. Computer System 4 GB Recommended
Operating System: Windows 7
2. Arduino Uno board Microcontroller: ATmega328P
RAM: 2kB SRAM
Storage: 32kB Flask storage, 1kB EEPROM
3. Relay 1 Relay
4 Appliance to be used Blink LED with Relay

H. Experimental Setup & Code:

Code :

#define RELAY_PIN

void setup() {
pinMode(RELAY_PIN, OUTPUT);
digitalWrite(RELAY_PIN, HIGH);
}

void loop() {
digitalWrite(RELAY_PIN, LOW);
delay(1000);
digitalWrite(RELAY_PIN, HIGH);
delay(1000);
}

69 | Page
Fundamentals of IoT (4360703)

Circuit Diagram/Picture of Connections:

I. Output /Observation:

70 | Page
Fundamentals of IoT (4360703)

J. Assessment-Rubrics

Assessment Criteria Obtained


Marks
Rubric (RB1): Problem analysis and proposing /designing
solution
/3
Rubric (RB2): Program Completeness/ Correctness /4
Rubric (RB3): Interfacing /3
Total Obtained Marks /10

Sign with Date

71 | Page

You might also like