You are on page 1of 5

TECHNOWAVE

SYLLABUS FOR EMBEDDED C & ROBOTICS USING AVR


CONTROLLER

1. Embedded C
Introduction of C Programming language. Why C ? Advantage of C. Basic C Programming structure. Data type. Loops in C. If statements. Array and Strings. Bit and Logical operators. Intro to function.

2. Introduction to Robotics
What is Robot and Robotics. Future scope of Robotics. Robotics Applications.

3. Basic Electronics

Practical approach of basic electronics components Working with Resistance, Diode, capacitor, LED,ZENER, Basic ICs Voltage Regulator Ac to Dc Conversion

4. Embedded System design

Introduction to Microprocessor Introduction to Microcontroller Architecture of MP and MC Difference Between MP and MC Introduction of Embedded system RISC and CISC Basic assembly instruction Pipelining concept

Web: www.technowave.co.in

email: info@technowave.co.in

TECHNOWAVE
5. Microcontroller (AVR)
AVR series Microcontrollers Introduction of ATMEGA8/16 Features and architecture of ATMEGA8/16 Input /output port Memory organization

6. Software (IDE)
Introduction to AVR STUDIO IDE Drivers & Software Installation Different Compilers Information Simulator and Emulator

7. LED interfacing

Led blinking Programming concept Glowing LEDs in a pattern of your choice Seven segment interfacing with MC Displaying Digits on Seven Segment Displays Display Alphabets on LED Matrix Generating Patterns on LED Matrix

8. LCD Interfacing

Intro to LCD Display character and string on LCD Display digit on LCD Moving pattern on LCD Creating Simple Animation on LCD

9. Motor Interfacing

AC, DC, Stepper , servo motor concept and its operation. Motor drive IC L293D Controlling Direction of Rotation of a Motor

Web: www.technowave.co.in

email: info@technowave.co.in

TECHNOWAVE
10. Keypad/Relay/Buzzer interfacing
ON\OFF LED\Motor using single key Writing text on LCD using Keypad Controlling Relay by microcontroller Buzzer interfacing Generating Beep through Buzzer Generating Beep in a Pattern Integrating Buzzer with Keypad

11. Sensor interfacing


Sound Sensor IR Sensor

12. Mobile controlling


DTMF Interfacing

13. TIMER

Timer concept Timer0 Timer1 Timer2 PWM

14. ADC

ADC Characteristic ADC Programming

15. INTERRUPT

Intro to INTERRUPT INTERRUPT Programming Type of INTERRUPT


Web: www.technowave.co.in email: info@technowave.co.in

TECHNOWAVE

16. SERIAL POART PROGRAMMING Basic of serial communication UART Protocol RS-232 and MAX PC-MC and MC-PC Communication

Projects Covered:
Black Line Following Robot White Line Following Robot Wall follower Robot Edge Avoider Robot obstacle avoider Robot sound operated Robot Electronics voting machine Keypad Operated Robot High Temperature Alarm Password Controlled Application Intelligent Line Following Robot Keypad Controlled Wireless Robot Digital Counter using Seven Segment display Digital Watch/Timer Home Automation systems Automated attendance Systems with RF ID Mobile Controlled AC Device Cell phone Controlled SMART HOME PC Controlling system Computer controlled Robot

Web: www.technowave.co.in

email: info@technowave.co.in

TECHNOWAVE

Contact details (for any queries and registration)

Email: info@technowave.co.in MOB: 09219798088 Tel: 0121-2532602

Website: www.technowave.co.in

Address: Head Office Meerut:


Technowave India 127, Beripura, Opp-Jagdish Mandap Delhi Road, Meerut-250002 (Uttar Pradesh), India

Web: www.technowave.co.in

email: info@technowave.co.in

You might also like