Courses
iESR Basic Module

 

DAY

TOPICS

DURATION

1

Introduction to i3indya & Robotics
Introduction to Embedded System
AVR Series Micro-Controllers & ATMEGA 16
Drivers & Software Installation

3 Hour

2

LED Interfacing with ATMEGA 16 – Theory
Practical 1: Glowing LEDs in a pattern of your choice
Seven Segment Displays – Theory
Practical 2:
 Displaying Digits on Seven Segment Displays
LED Matrix – Theory
Practical 3:
 Generating Patterns on LED Matrix
Practical 4:
 Display Alphabets on LED Matrix

3 Hour

3

LCD Interfacing with ATMEGA 16 – Theory
Practical 5:
 Displaying Text on LCD

3 Hour

4

LCD Interfacing Continued..
Practical 6:
 Scrolling Text on LCD
Practical 7:
 Creating Simple Animation on LCD
Project 1:
 Digital Clock

3 Hour

5

DC Motor Interfacing with ATMEGA 16 – Theory
L293D IC & Its Need - Theory
Practical 8:
 Learning Interfacing of Motor with LEDs & LCD
Practical 9:
 Controlling Direction of Rotation of a Motor
Stepper Motor Interfacing with ATMEGA 16 - Theory
Practical 10:
 Rotation in forward and backward direction
Practical 11:
 Controlling speed of stepper motor
Practical 12:
 Rotating stepper motor at given angle/distance

3 Hour

6

Working of IR Sensors – Theory
Digital IR Sensors – Theory
Practical 13:
 Detecting White and Black surface with Digital
IR Sensors.
Practical 14:
 Controlling Motor with Digital IR Sensor.
Practical 15:
 Calculating Speed of a moving robot.
Introduction to ADC – Theory
Analog IR Sensors - Theory
Practical 16:
 Measuring Distance of an object using Analog IR Sensors.
Practical 17:
 Controlling Motor using Analog IR Sensor.

3 Hour

7

Project 2: Line Follower Robot
Project 3:
 Wall Follower Robot
Project 4:
 Tachometer Prototype
Project 5:
 Visitor Counting Application
Assignment & Revision

3 Hour

8

Buzzer interfacing with ATMEGA 16 – Theory
Practical 18:
 Generating Beep through Buzzer
Interfacing of Temperature Sensor – Theory
Practical 19:
 Calibrating Sensor value with Temperature Range
Project 6:
 Digital Thermometer
Project 7:
 Temperature Controlled Fan
Project 8:
 High Temperature Alarm

3 Hour

9

Keypad Interfacing with ATMEGA 16 – Theory
Practical 20:
 ON\OFF LED\Motor\Buzzer using single key
Linear Keypad - Theory
Practical 21:
 Controlling Motor (ON\OFF, Direction of Rotation) using Linear Keypad
Practical 22:
 Writing text on LCD using Linear Keypad
Project 9:
 Stop Watch

3 Hour

10

Matrix Keypad Interfacing – Theory
Project 10:
 Keypad Operated Robot
Project 11:
 Mobile Phone Keypad prototype

3 Hour

11

Project 12: Password Controlled Application – ATM Prototype
Project 13:
 Calculator
Assignment & Revision

3 Hour

12

PWM – Theory
Practical 23:
 Controlling brightness of a LED.
Speaker Interfacing with ATMEGA 16
Practical 24:
 Generating different frequencies from Speaker
Practical 25:
 Integrating Keypad with Speaker
Practical 26:
 Integrating IR Sensor with Speaker
Project 14:
 Digital PIANO

3 Hour

13

Interfacing RGB LED
Practical 27:
 Generating different colours from RGB LED
Practical 28:
 Integrating Keypad with RGB LED
Practical 29:
 Traffic light prototype using single LED
Interfacing LDR Sensor with ATMEGA 16
Practical 30:
 Colour detection using LDR sensor in Analog Mode
Project 15:
 Colour Changing Spy Bot using LDR & RGB LED*

3 Hour

14

Assignment & Revision

3 Hour

15

Exam – Theory & Practical

3 Hour