GOVERNMENT OF INDIA
MINISTRY OF SKILL DEVELOPMENT AND ENTREPRENEURSHIP
Directorate General of Training
NATIONAL SKILL TRAINING INSTITUTE
Outer Ring Road ,Off Tumkur Road,
Yeshwanthpur Post, Bengaluru-560022 Phone:-
080-23371209 Email:-
nsti-bengaluru.dgt.gov.in
TRAINING METHODOLOGY
LESSON PLAN
Trainee Name: Prince Trade: Electronic mechanics
Session:2023-2024 Reg. No.:CITS23AU011359
Roll no.:50 Lesson : Arduino Hardware
Date : 0 -08-2024 Time: 30 minutes
LESSON PLAN
TITLE: Introduction to Arduino Hardware
OBJECTIVE
1. Understand the basic components of an Arduino board.
2. Identify the key features and capabilities of Arduino hardware.
3. Explore practical applications and projects using Arduino.
4. Demonstrate proficiency in basic Arduino circuit design and programming.
TEACHING AIDS
Whiteboard
Marker
Duster
Projector
Arduino boards (e.g., Arduino Uno, Arduino Nano)
Breadboards and jumper wires
LEDs, resistors, push buttons (basic electronic components)
USB cables
Laptop or computers with Arduino IDE installed
PREPARATION
1. Review: Survey students about their prior experience with microcontrollers or
Arduino.
2. Motivation: Discuss the impact of Arduino in the maker community and its
relevance in modern electronics.
INTRODUCTION
Welcome students and introduce the topic of Arduino hardware.
Discuss the significance of Arduino in prototyping, automation, and IoT projects.
PRESENTATION
S.n
Topic Information in Short Spot Hints
o
Overview of Arduino as an open-
Introduction to Discuss the history and
1 source hardware and software
Arduino development of Arduino.
platform.
Different types (e.g., Uno, Nano),
Show physical examples of
2 Arduino Boards main components (microcontroller,
each board.
USB interface).
Digital and analog I/O pins, PWM Highlight capabilities for
Key Features of
3 capability, ADC, UART, power interfacing with sensors and
Arduino
supply options. actuators.
4 Programming Basics of Arduino IDE, writing and Demonstrate simple
S.n
Topic Information in Short Spot Hints
o
uploading sketches (programs), programs (e.g., blinking LED,
Arduino
using libraries. reading sensor).
Interfacing with Connecting sensors (e.g.,
Discuss protocols like I2C
5 Sensors and temperature, light) and actuators
and SPI for communication.
Actuators (e.g., motors, LEDs).
Examples such as LED blinking,
Show completed projects
6 Practical Projects sensor interfacing (temperature
and discuss variations.
sensor), motor control.
SUMMARIZATION (By Questioning)
Lead a discussion on the versatility and applications of Arduino hardware.
Encourage students to propose project ideas and discuss challenges faced during
practical sessions.
Summarize key concepts learned and address any questions.
APPLICATION (By Questioning and Practice)
Pose questions like:
o How would you use Arduino to automate a household task?
o What are the advantages of using Arduino in prototyping compared to
traditional methods?
o Discuss a project idea that involves both sensor input and actuator output
using Arduino.
TEST
Assign tasks such as:
o Research and report on recent advancements in Arduino technology.
o Design and develop a basic project using Arduino hardware.
o Analyze the impact of Arduino in the field of IoT or automation.
o Practical assessment by evaluating students' ability to program and
troubleshoot Arduino circuits.
REFERENCE
Emphasize the foundational understanding gained from the lesson and its
relevance in electronics and IoT.
NEXT LESSON
Topic: Introduction to Arduino Software (Arduino IDE and Programming)
Prepared By: Checked By:
Prince Pooja R Singh
Training officer (Electronics Mechanic)