Design and implementation of virtual keypad in arm9

331
-1

Published on

For more projects visit@ www.nanocdac.com

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
331
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Design and implementation of virtual keypad in arm9

  1. 1. DESIGN AND IMPLEMENTATION OF VIRTUALKEYPAD IN ARM9AIM:The aim of the project is to “DESIGN AND IMPLEMENTATION OFVIRTUAL KEYPAD IN ARM9”.COMPONENTS:S3C2440, Webcam, USB Device, LCD Unit.ABSTRACT:The implementation of virtual keypad can be designed by using fingerinteraction through webcam. Virtual keypads are commonly used as an on-screeninput method in devices with no physical keypad, where there is no room for one,such as touch screen equipped mobile phone. It is common for the user to inputkeys by tapping a virtual keypad built into the operating system of the device.Webcam is an embedded vision system which captures and processes imageto extract application-specific information in real time.Our Embedded project is to design and develop a low cost feature which isbased on embedded platform for virtual keypad implementation.The fingers can be captured by webcam which is connected to ARM microcontroller through USB device and the image is processed by using imagewww.nanocdac.com www.nsrcnano.com branches: hyderabadnagpur
  2. 2. processing technique. Image processing is any form of signal processing forwhich the input is an image, such as a photograph or video frame; the output ofimage processing may be either an image or a set of characteristics or parametersrelated to the image.Here we are going to use S3C2440 based micro controller which is 32 bitcontroller to implement this project.www.nanocdac.com www.nsrcnano.com branches: hyderabadnagpur
  3. 3. BLOCK DIAGRAM:www.nanocdac.com www.nsrcnano.com branches: hyderabadnagpurS3C2440USB DEVICEREGULATEDPOWER SUPPLYWEBCAMLCD UNITNAND FLASH
  4. 4. IMPLEMENTATION:OPERATING SYSTEM: Linux Ported into ARM controller.TARGET DEVICE: S3C2440 (Friendly ARM).APPLICATION LANGUAGE: ‘C’/ ‘C++’.APPLICATIONS: Can be used to implement the virtual keypad.REFERENCE:1. The 8051 micro controller and embedded systems by Mazidi.2. Datasheets and the user manuals of LPC2148.www.nanocdac.com www.nsrcnano.com branches: hyderabadnagpur

×