Line 1: Line 1:
 
[[Category:Workshops]]
 
[[Category:Workshops]]
Workshop on AVR Interfacing and Applications.
+
{{Box|type=l_green_light|text=
 
+
 
''A hands on approach to learning the famous AVR MCU with lots of actual hardware interfacing and fun! This is supplemented by detailed video tutorials for you to practice at your place. ''
 
''A hands on approach to learning the famous AVR MCU with lots of actual hardware interfacing and fun! This is supplemented by detailed video tutorials for you to practice at your place. ''
  
===Take Away:===
+
=Take Away:=
  
 
# '''AVR Ultra Development Board with ICs'''
 
# '''AVR Ultra Development Board with ICs'''
Line 11: Line 10:
 
# '''Power Adapter'''
 
# '''Power Adapter'''
 
# '''LCD 16x2'''
 
# '''LCD 16x2'''
===Fees===
+
=Fees=
 
# '''''Rs 2500 with Kit'''''
 
# '''''Rs 2500 with Kit'''''
 
# '''''Rs 500 without Kit'''''
 
# '''''Rs 500 without Kit'''''
  
===Workshop Contents:===
+
=Workshop Contents:=
=Session-1: Basics and Background=
+
==Session-1: Basics and Background==
 
[[image:image04.png|thumb|right]]
 
[[image:image04.png|thumb|right]]
 
* Why learn about MCUs?
 
* Why learn about MCUs?
Line 28: Line 27:
 
* Setting up the tools.
 
* Setting up the tools.
  
=Session-2 : Interfacing.=
+
==Session-2 : Interfacing.==
 
# Blinking LEDs             
 
# Blinking LEDs             
 
# Reading Switches and some logical operations  
 
# Reading Switches and some logical operations  
Line 42: Line 41:
 
# Basics of I2C     
 
# Basics of I2C     
 
## Interfacing Real time clock DS130     
 
## Interfacing Real time clock DS130     
 
 
# Interfacing DC/Stepper Motors with L293D
 
# Interfacing DC/Stepper Motors with L293D
 
# Interfacing Relays
 
# Interfacing Relays
Line 50: Line 48:
 
## Interfacing Temperature sensor LM35
 
## Interfacing Temperature sensor LM35
 
## Measuring Light with LDR
 
## Measuring Light with LDR
 +
}}

Revision as of 16:25, 18 August 2014


A hands on approach to learning the famous AVR MCU with lots of actual hardware interfacing and fun! This is supplemented by detailed video tutorials for you to practice at your place.

Take Away:

  1. AVR Ultra Development Board with ICs
  2. USB Programmer
  3. USB RS232 Cables and connecting wires
  4. Power Adapter
  5. LCD 16x2

Fees

  1. Rs 2500 with Kit
  2. Rs 500 without Kit

Workshop Contents:

Session-1: Basics and Background

Image04.png
  • Why learn about MCUs?
  • Features: Speed, Programmable and versatile.
  • MCUs in real time application
  • Generic Classification and choice
  • What really is a ALU?
  • Why AVR is still relevant?
  • AVR Architecture in brief.
  • Covering the C basics.
  • Setting up the tools.

Session-2 : Interfacing.

  1. Blinking LEDs
  2. Reading Switches and some logical operations
  3. Interfacing 7 Segment display
  4. Interfacing Hex Keypad
  5. Interfacing 16x2 LCD.
  6. Introduction to AVR Timers and Counters
    1. Generating Delay with timers
    2. Counting objects with counters
  7. Introduction to serial communicat
    1. RS232
    2. Sending/Receiving chars, strings and processing data
  8. Basics of I2C
    1. Interfacing Real time clock DS130
  9. Interfacing DC/Stepper Motors with L293D
  10. Interfacing Relays
  11. Interfacing Buzzer
  12. Interfacing ADC0808
    1. Read a potentiometer
    2. Interfacing Temperature sensor LM35
    3. Measuring Light with LDR