You are on page 1of 7

CONTENTS

CHAPTER NAME

PAGE NO

1. INTRODUCTION..............

1.1 PROBLEM STATEMENTS.............................................................................

1.2 PROJECT DESCRIPTION.............................................................................

1.3 EMBEDDED SYSTEMS................................................................................

1.3.1 NEED FOR EMBEDDED SYSTEMS....................................................

1.4 REAL TIME EMBEDDED SYSTEMS..........................................................

1.4.1 HARD REAL TIME EMBEDDED SYSTEMS......................................

1.4.1.1 SOFT REAL TIME EMBEDDED SYSTEMS....................................

1.4.2 TYPES OF PROCESSING UNITS..........................................................

2. LITERATURE SURVEY...............

2.1 BASIC IDEA...................................................................................................

2.2 EXISTING METHODS OF CONTROL..........................................................

2.2.1 PROBLEMS WITH THE EXISTING METHODS.................................

2.3 PROPOSED METHOD..... .............................................................................

2.4 GESTURE RECOGNITION APPROCHES...................................................

3. IMPLEMENTATION................ .

10

3.1. PROJECT OVERVEIW...

11

3.2.COMPONENT CONNECTION............................................................

11

4 HARDWARE DESCRIPTION........................

12

4.1 BLOCK DIAGRAM...............................................................................

13

4.2 COMPONENT CONNECTIONS...........................................................

14

4.3 MICRONTROLLER...............................................................................

14

4.3.1 AVR MICRO CONTROLLER ATMEGA8........

15

4.3.2 FEATURES.......

16

4.3.3 PIN DESCRIPTION.....

18

4.4 MEMS ACCELEROMETER ADXL335................................................

20

4.4.1 DESCRIPTION..................................................................................

20

4.4.2 WORKING PRINCIPLE....................................................................

22

4.4.3 ELECTRICAL CHARATERISTICS................................

22

4.4.4 WORKING OF ADXL335 SENSOR................. ............

23

4.5 ADC MPC3202.........................................................................

25

4.5.1 PIN DESCRIPTION..........................................................

25

4.5.2 INTERFACING CIRCUIT...............................................

25

4.6 LIQUID CRYSTAL DISPLAY.............................................................

26

4.6.1 DESCRIPTION OF LCD .............................

26

4.6.1.1 SCHEMATIC DIAGRAM.......................................................

27

4.6.1.2 LCD MODULE SPECIFICATION........................................

27

4.6.2 LCD COMMANDS..........................................................................

28

4.6.3 INTERFACING DIAGRAM OF LCD...........................................

29

4.7 D.C MOTOR.......................

29

4.7.1 DC MOTOR DRIVER....................................................................

30

4.7.2 PIN CONFIGURATION................................................................

31

4.7.3 FEATURES....................................................................................

31

4.7.4 INTERFACING CIRCUIT.............................................................

32

4.8 REGULATED POWER SUPPLY.........................................................

33

4.8.1 BLOCK DIARAM..............................................................................

5. SOFTWARE DESCRIPTION AND CODING.......................

33

34

5.1 EMBEDDED C..................

35

5.2 COMPAILERS..................

36

5.3 AVR STUDIO............

36

5.3.1 WHY AVR STUDIO?...................................................................

36

5.3.2 PROCEDURE...............................................................................

37

5.4 PROGISP............

. 40

5.4.1 PROGISP MAIN INTERFACE...................................................

40

5.4.2 FEATURES..................................................................................

40

5.4.3 PROGISP CHARACTERISTICS..............................................

41

5.4.4 PROGRAMMING ON THE BOARD.........................................

41

5.5 PROTEUS..............................................................................................

44

SOURCE CODE..

46

6. RESULT...................

49

6.1 CODE IMPLEMENTATION RESULTS.........................

50

6.2 HARDWARE RESULTS ......................................................

51

7. CONCLUSION................

55

7.1 CONCLUSION...........

56

7.2 FUTURE WORK.........

57

8. BIBLOGRAPHY.................

58

LIST OF FIGURES
FIGURE NAME
NO

PAGE

1.1 EMBEDDED SYSTEM..........................................................................

1.2 REAL TIME EMBEDDED SYSTEM....................................................

4.0 BL0CK DIAGRAM.................................................................................

13

4.1 MICROCONTROLLER BLOCK DIAGRAM.......................................

14

4.2 PROCESS IN AVR MICRO CONTROLLER........................................

15

4.3 PIN DIAGRAM.......................................................................................

18

4.4 MEMS ACCELEROMETER ADXL335.................................................

20

4.5 X AXIS OF ACCELEROMETER...........................................................

24

4.6 Y AXIS OF ACCELEROMETER............................................................

24

4.7 Z AXIS OF ACCELEROMETER...........................................................

24

4.8 PIN DIAGRAM OF MPC3202.................................................................

25

4.9 INTERFACING DIAGRAM OF MPC 3202...........................................

25

4.10 SCHEMATIC DIAGRAM OF LCD......................................................

27

4.11 INTERFACING DIAGRAM OF LCD.................................................... 29


4.12 D.C MOTOR............................................................................................. 30
4.13 PIN DIAGRAM OF L293D...................................................................... 31
4.14 INTERFACING DIAGRAM OF L293D.................................................. 32
4.15 BLOCK DIAGRAM OF RPS................................................................... 33

5.1 GOING TO AVR STUDIO......................................................................... 37


5.2 AVR STUDIO............................................................................................ 37
5.3 AVR START PAGE................................................................................... 38
5.4 AVR FILE LOCATION..........................................................................

38

5.5 ATMEGA8 SELECTION.......................................................................... 39


5.6 COMMAND WINDOW............................................................................. 40
5.7 PROGISP START PAGE..........................................................................

42

5.8 CHIP SELECT............................................................................................ 42


5.9 ERASE........................................................................................................ 43
5.10 ISIS PROTEUS PROFESSIONAL........................................................

44

5.11 PROTEUS START PAGE....................................................................... 45


5.12 PROTEUS DESIGN................................................................................. 45
6.1 WINDOWS SHOWING CODE COMPILE SUCCESSFULL.................. 50
6.2 LCD INDICATING STOP MODE............................................................ 51
6.3 LCD INDICATING FRONT MODE........................................................

52

6.4 LCD INDICATING BACK MODE..........................................................

52

6.5 LCD INDICATING LEFT MODE............................................................ 53


6.5 LCD INDICATING RIGHT MODE.........................................................

54

LIST OF TABLES
TABLE NAME

PAGE NO

4.1 SENSITIVITY TABLE FOR ADXL335... ................................................................

23

4.2 16x 2 ALPHANUMERIC LCD MODULE SPECIFICATIONS..................................

27

4.3 TABLE SHOWING MOTOR STATUS.....................................................................

32

You might also like