Courses
IESR Advance level-2 Module

 

 

DAY

TOPICS

DURATION

1

Graphical LCD Introduction & Interfacing with ATMega16 - Theory
Practical 1: Displaying Characters on GLCD

3 Hour

2

 Practical 2: Displaying Pictures on GLCD

Practical 3: Creating animation on GLCD (ball shooter/Snake)

Project 1: Snake Game using Keypad

 

3 Hour

3

 Flex Sensor Interfacing with ATMega16 - Theory

Practical 4: Displaying flex output values on GLCD

Project 2: Car Driving Game using Flex sensor and GLCD

Project 3: Finger Controlled Bot

 

3 Hour

4

 Project 4: GRID follower Robot using Digital IR sensor

Project 5: Ball Puzzle Game using Accelerometer

Project 6: Surface Level Indicator using Accelerometer

 

3 Hour

5

 Touch Screen Introduction - Theory

Practical 5: Calibrating Touch Screen with GLCD

Project 7: Touch Keypad

Project 8: Touch Keypad Controlled Bot

 

3 Hour

6

 Project 9: Digital Drawing Canvas with Touch Interface

Project 10: Sum Calculator with Graphical Touch Interface

 

3 Hour

7

 ZIGBEE Module Introduction & Interfacing with ATmega16 - Theory

Practical 6: Wireless data transferring between two MCUs

Project 11: Wireless chat application with Graphical Touch Interface (Full Duplex)

 

3 Hour

8

 Practical 7: Simultaneous data transfer to multiple XBEE Modules 

Major Project 1: XBEE based Home Automation or Office automation

Major Project 2: Group Chat Application with graphical touch interface (Full Duplex)

 

3 Hour

9

 SD card Introduction – Theory

SPI Communication Protocol - Theory

SD Card Interfacing with ATMega16 - Theory

Practical 8: Store and read data from SD card

 

3 Hour

10

 Project 12: Data Transfer Application (with Graphical Touch Interface) between SD cards via XBEE

Major Project 3: Multi User Tic Tac Toe Game with Graphical Touch Interface

 

3 Hour

11

Revision & Assignments

3 Hour

12

 ISD4004 Introduction & Interfacing with ATMega16 - Theory

Practical 9: Store and read data from ISD4004

Project 13: Sound Recorder & Player with Graphical Touch Interface

Project 14: Text to Voice (Dictionary Based)

 

3 Hour

13

Real Time Clock (RTC) DS1307 - Theory

I2C Communication Protocol - Theory

DS1307 Interfacing with ATMega16 – Theory

 

3 Hour

14

 Practical 10: Displaying RTC time on GLCD using DS1307

Project 15: Analog clock

24C16 External EEPROM Introduction & Interfacing with ATMega16 - Theory

Practical 11: Storing a message in EEPROM and displaying it on GLCD

 

3 Hour

15

 Project 16: Password Controlled Application using External EEPROM (24c16)

Major Project 4: Daily Alarm Clock with Voice Alarm & graphical touch interface

 

3 Hour

16

 GSM Module Introduction & Interfacing with ATMega16 – Theory

Introduction to AT Commands - Theory

Practical 12: Displaying Network Details & Strength on GLCD

 

3 Hour

17

 Practical 13: Receiving Incoming Call with Ringtone and Displaying its Information on GLCD

Practical 14: Making a Call on a number

Project 17: Call Handling Application with Graphical Touch Interface

Practical 15: Sending SMS to a number

Practical 16: Receiving SMS with tone and displaying it on GLCD

Project 28: SMS Handling Application with Graphical Touch Interface

 

3 Hour

18

 Project 19: High Temperature Voice Alarm with SMS Notifications

Major Project 5: SMS Controlled Home Appliances

 

3 Hour

19

 Major Project 6: SMART PHONE PROTOTYPE with Complete Graphical Touch Interface (TOUCH PAD).

 

Smart Phone Applications:

1. Loading Screen

2. Call Handling Application

3. SMS Handling Application

4. Multi User Tic Tac Toe game (via XBEE)

5. Notepad Application

6. Sound Recorder & Player (record/play/save files)

7. Data Transfer Application

8. Group Chat Application

9. Analog Clock & Alarm Clock

10. Digital Drawing Canvas

11. Sum Calculator

 

3 Hour

20

Revision & Assignments

3 Hour