SlideShare a Scribd company logo
1 of 5
Download to read offline
Virtual Numeric Keyboard for mobile devices using Echo
Sound Technique
Mr. Harshal Prakash Ahire, Mr. Amid Feroz Patel
KJ's, Trinity College of Engineering and Research Pune-48, Maharashtra India
harshalahire9@gmail.com, amidsaif@gmail.com
A B S T R A C T
As we all are aware about the scope of virtual world, mobile phones are also trying to get virtual.
Many companies are doing the research to make the virtual keyboard and virtually operate able
mobile phone In this paper we proposed a new technique in which we are going to create a virtual
keyboard for the mobile device, this keyboard is will be virtual and we will able to communicate
with phone just typing on the virtual keyboard. This approach of implementing the virtual
keyboard is having less implementation cost as compare to other approaches, as well as it is not
harmful to the user who is going to use it. We are going to create a virtual keyboard in which we
will show the numeric keypad, which will have the numbers 0-9. The user is going to type
virtually and that number will be get printed on the mobile phone screen.
Index Terms: Virtual Keyboard, Echo Sound Technique, Formulae and Calculation.
I. INTRODUCTION
In this paper we are going to Design the virtual keyboard for the mobile device which is going to reduce
the human efforts to do the operation on mobile device such as typing, etc. In this approach keyboard will
be projected on the ground, we will be using the echo sound technique to do the operations hence we are
going to make the use of ultrasonic sound sensors.
Ultrasonic sensors are used to calculate the distance. We are going to calculate the distance of finger
whichever placed on the virtual keyboard. The Sensors are going to calculate the distance of the finger
placed. The distance will be store in the database and will get compared with the calculated or defined
data. After comparing data generated by sensor with the data present in the database, the defined key is
going to type on the mobile device.
The Ultrasonic Sensors which we are going to use is having capacity to sense the distance of obstacle in
range of 200cms. The sensors will be connected to a microcontroller which will be going to send the data
to the mobile phone.
II. EXPLANATION
A. Virtual Screen
We are going to use the projector of the mobile device to create the virtual screen, this virtual screen is
important because we are going to type on this screen only, we are going to use the reflectors to make the
screen visible to human being in well format. The angle of the reflector is the most important thing,
because if there is a little difference in the angle of the reflector the output will get changed. The Virtual
screen which is projected on the ground will exactly same as that of the mobile screen. The distance of
the each key is different from each other and the key size is of each key is fixed and same for more
information [Figure: 2 and 3].
B. Sensors
Sensors are the main thing of the project, we are going to take the user data via sensors only, sensors are
going to record the data and transfer the data to the microcontroller, the ultrasonic sensors are having
capability take or read the data in “Parabolic” manner. It is making a parabola from the sensors in range
of around 200cms. The data captured by the sensors will be in the form of centimetres. The data of each
key is having one starting point and one ending point as well as the edges of the key are defined in the
code only so it is going to capture the data and compare it with the database, and the most suitable
output will be displayed on the output screen, for more information [Figure: 2].
C. Microcontroller
We are going to use one microcontroller, this microcontroller is going to send the data which is capture
by the sensors. This data is sent to the mobile device via Bluetooth. Microcontroller is having the physical
connections with the sensors as well as with the Bluetooth module. The physical connection is done with
the help of wires. These wires are fixed in breadboard and the hardware device, for more information
[Figure: 1].
D. Android App
The device will require and android app which can display the required output on the mobile screen. The
output will be in the form of keys ranging from “0-9”. The Android app is expected to show the exact key
which will be pressed by the human on the virtual keyboard.
III. Algorithm to Implement
Step 01: START
Step 02: Switch the projector on and make the settings of the reflector.
Step 03: Turn on the App of the mobile.
Step 04: Switch on the sensor.
Step 05: Check the Connections of the hardware are fine or not.
Step 06: Connect the Bluetooth module to the Mobile device.
Step 07: Check all connections of hardware as well as the Bluetooth Connection, IF they are not
working properly go to Step no: 2.
Step 07: Now whole project is working so we are able to do the operations.
Step 08: Now we are able to write on the virtual keyboard, and it will get printed in the mobile device.
Step 09: Switch of the App
Step 10: Switch of Sensors.
Step 11: Switch off Projection
Step 12: END
IV. FORMULAE AND CALCULATIONS
I. Formula for calculating the distance of the finger from sensor in centimetres is:
Distance = microseconds / 29 / 2;
Explanation: microseconds is nothing but the time required by the waves to go from the sensor and again
come back to receiver by getting reflected from an obstacle.
It’s divided by 2 because we have to calculate the one-way distance means the time required by the wave
to travel till finger. And we have divided by 29 because we have to convert that time in distance.
Fig 1: Mobile Device With all Hardware
Figure 2: Mobile Device with Virtual Keyboard as well as with Hardware
Figure 3: Virtual Numeric Keyboard
V. FUTURE WORK
We are planning to do all operations of mobile phone virtually, like calling, watching movies, playing
games, and all operations of mobile phone.
VI. CONCLUSION
From this paper we get how to create the Virtual Keyboard for Mobile Device and this created device is
efficient to use in any conditions as well as it is in budget of a common man.
VI. REFERENCE
[1] Mr. Amid Feroz Patel, Mr. Harshal Prakash Ahire, Projection Virtual Keyboard and Virtual Screen
for Mobile Phone, International Journal of Advance Foundation and Research in Computer
(IJAFRC) Volume 2, Special Issue (NCRTIT 2015), January 2015. ISSN 2348 – 4853.
[2] Muhamaad Haroon Yousaf, Ha_z Adnan Habib, Kanza Azharm Fawad Hussain, Muhammad
Rizwan, Malik Muhammad AsimTowards the develpment of virtual keyboard: An activity
recognition aaproach, Life Science Journal 2013;10(10s).
[3] Ha_z Adnan Habib, Muid Mufti Real time mono vision gesture based virtual keyboard system,
IEEE transaction on consumer Electronic , vol 52, no.4.
[4] Camillo J. Taylor Virtual Keyboards, Published IEEE November 23 /- 1993.
[5] Samit Bhattacharya , Debasis Samanta and Anupam Basu Performance models for automatic
evaluations of virtual scanning keyboards, IEEE transaction on neural Systems and rehabilitation
engineering vol.16,no.5,october 2008.
[6] Sayan Sarcar, Soumalya Ghosh, Pradipta kumar saha, Debasis samanta Virtual keyboard
design:State of arts and research issues ,proceedings of 2010 IEEE students technology
Symoposium 34 April 2010, IIT Kharagpur.
[7] Miroslav Hagara Jozef Pucik , Peter KullaAccuracy of 3D camera based virtual keyboard, 978-
14799-3715-8/14 copyright 2014 IEEE.
[8] Syed Ashklaq Hussain Shah Ali Ahmed, Ifekhar Mahmood, Khurram khurshid Hand gesture based
user interface for computer using a camera and projector, 2011 IEEE international conference on
signal and image processing applications.
[9] Ming he, jun Cheng and Dapeng tao Touch sensitive interactive projection system, 2014 IEEE
international conference on security pattern analysis and cybernetics(SPAC).
[10] Huan du, Thierry Oggier, Felix Lustenberger, Edoardo Charbon A virtual Keyboard based on true -
3D optical ranging, Zurich , Switzerland.
[11] Jun Hu; Guolin Li; Xiang Xie; ZhongLv; Zhihua Wang Bare-_ngers Touch Detection by the Button's
Distortion in a Projector-Camera System ,, inCircuits and Systems for Video Technology, IEEE
Transactions on , vol.24, no.4, pp.566-575, April 2014 doi: 10.1109/TCSVT.2013.2280088.
[12] Nirav Shah, Saumya Lehera Virtual keyboard projection, International Journal of Students
research in Technology and Management Vol 2(01), Jan – Feb 2014, ISSN 2321-2543,pg 2628.
[13] Miroslav Hagara Jozef Pucik Speci_cation of Camera parameters for virtual key board, 978-1-467-
35517-9.

More Related Content

What's hot

powerpoint presentation on sixth sense Technology
powerpoint presentation  on sixth sense Technologypowerpoint presentation  on sixth sense Technology
powerpoint presentation on sixth sense TechnologyJawhar Ali
 
project presentation on mouse simulation using finger tip detection
project presentation on mouse simulation using finger tip detection project presentation on mouse simulation using finger tip detection
project presentation on mouse simulation using finger tip detection Sumit Varshney
 
Gesture Gaming on the World Wide Web Using an Ordinary Web Camera
Gesture Gaming on the World Wide Web Using an Ordinary Web CameraGesture Gaming on the World Wide Web Using an Ordinary Web Camera
Gesture Gaming on the World Wide Web Using an Ordinary Web CameraIJERD Editor
 
Six Sense Technology
Six Sense Technology Six Sense Technology
Six Sense Technology vishnu murthy
 
Blue eyes- The perfect presentation for a technical seminar
Blue eyes- The perfect presentation for a technical seminarBlue eyes- The perfect presentation for a technical seminar
Blue eyes- The perfect presentation for a technical seminarkajol agarwal
 
Blue Eyes Technology PPT
Blue Eyes Technology PPTBlue Eyes Technology PPT
Blue Eyes Technology PPTHRIDHYAJOY
 
Sixth sense technology
Sixth sense technologySixth sense technology
Sixth sense technologyVinay Gupta
 
Blue eyes technology
Blue eyes technologyBlue eyes technology
Blue eyes technologyHimadri khali
 
Blue eyes technology ppt
Blue eyes technology pptBlue eyes technology ppt
Blue eyes technology pptijaranjani
 
5.report (blue eye technology)
5.report (blue eye technology)5.report (blue eye technology)
5.report (blue eye technology)JIEMS Akkalkuwa
 

What's hot (20)

Blue eyes technology
Blue eyes technologyBlue eyes technology
Blue eyes technology
 
Sixth sensing robot
Sixth sensing robotSixth sensing robot
Sixth sensing robot
 
powerpoint presentation on sixth sense Technology
powerpoint presentation  on sixth sense Technologypowerpoint presentation  on sixth sense Technology
powerpoint presentation on sixth sense Technology
 
Blue eyes technology
Blue eyes technologyBlue eyes technology
Blue eyes technology
 
project presentation on mouse simulation using finger tip detection
project presentation on mouse simulation using finger tip detection project presentation on mouse simulation using finger tip detection
project presentation on mouse simulation using finger tip detection
 
Gesture Gaming on the World Wide Web Using an Ordinary Web Camera
Gesture Gaming on the World Wide Web Using an Ordinary Web CameraGesture Gaming on the World Wide Web Using an Ordinary Web Camera
Gesture Gaming on the World Wide Web Using an Ordinary Web Camera
 
Six Sense Technology
Six Sense Technology Six Sense Technology
Six Sense Technology
 
Blue eye-bhupesh
Blue eye-bhupeshBlue eye-bhupesh
Blue eye-bhupesh
 
Blue eyes- The perfect presentation for a technical seminar
Blue eyes- The perfect presentation for a technical seminarBlue eyes- The perfect presentation for a technical seminar
Blue eyes- The perfect presentation for a technical seminar
 
Gesture recognition
Gesture recognitionGesture recognition
Gesture recognition
 
Iot and sensors
Iot and sensorsIot and sensors
Iot and sensors
 
Blue Eyes Technology PPT
Blue Eyes Technology PPTBlue Eyes Technology PPT
Blue Eyes Technology PPT
 
Blue eyes technology
Blue eyes technologyBlue eyes technology
Blue eyes technology
 
Sixth sense technology
Sixth sense technologySixth sense technology
Sixth sense technology
 
Blue eyes technology
Blue eyes technologyBlue eyes technology
Blue eyes technology
 
Blue eyes technology ppt
Blue eyes technology pptBlue eyes technology ppt
Blue eyes technology ppt
 
Sixth sense technology
Sixth sense technologySixth sense technology
Sixth sense technology
 
Blue Eye
Blue EyeBlue Eye
Blue Eye
 
5.report (blue eye technology)
5.report (blue eye technology)5.report (blue eye technology)
5.report (blue eye technology)
 
Blue eyes
Blue eyesBlue eyes
Blue eyes
 

Similar to Virtual Numeric Keyboard for mobile devices using Echo Sound Technique

Virtualkeyboard ajay
Virtualkeyboard ajayVirtualkeyboard ajay
Virtualkeyboard ajayAjay Singh
 
A Survey on Detecting Hand Gesture
A Survey on Detecting Hand GestureA Survey on Detecting Hand Gesture
A Survey on Detecting Hand GestureIRJET Journal
 
Quantify Measure App Project concept presentation
Quantify Measure App Project concept presentationQuantify Measure App Project concept presentation
Quantify Measure App Project concept presentationAsheeshK
 
Seminar (VK)
Seminar (VK)Seminar (VK)
Seminar (VK)S P ROHIT
 
Virtual Projection Interface
Virtual Projection InterfaceVirtual Projection Interface
Virtual Projection InterfaceIJRESJOURNAL
 
how to use the virtual keyboard
how to use the virtual keyboardhow to use the virtual keyboard
how to use the virtual keyboardSri Rakesh
 
Virtua lkeyboard
Virtua lkeyboardVirtua lkeyboard
Virtua lkeyboardJaya0006
 
IRJET - Mirroring of Source and Sink Devices in Android Screen Casting
IRJET - Mirroring of Source and Sink Devices in Android Screen CastingIRJET - Mirroring of Source and Sink Devices in Android Screen Casting
IRJET - Mirroring of Source and Sink Devices in Android Screen CastingIRJET Journal
 
IRJET- Finger Gesture Recognition Using Linear Camera
IRJET-  	  Finger Gesture Recognition Using Linear CameraIRJET-  	  Finger Gesture Recognition Using Linear Camera
IRJET- Finger Gesture Recognition Using Linear CameraIRJET Journal
 
vimal kumar's presentation on Sixth sense technology & its working
vimal kumar's presentation on Sixth sense technology & its workingvimal kumar's presentation on Sixth sense technology & its working
vimal kumar's presentation on Sixth sense technology & its workingvimalstar
 
Sixth sense
Sixth senseSixth sense
Sixth senseShilpa S
 
Sixth sense technology 04
Sixth  sense technology 04Sixth  sense technology 04
Sixth sense technology 04akki_hearts
 
virtual laser keyboard
virtual laser keyboardvirtual laser keyboard
virtual laser keyboardNTTF
 
Sixth sense technology
Sixth sense technologySixth sense technology
Sixth sense technologyAkhil Ak
 

Similar to Virtual Numeric Keyboard for mobile devices using Echo Sound Technique (20)

Virtualkeyboard ajay
Virtualkeyboard ajayVirtualkeyboard ajay
Virtualkeyboard ajay
 
A Survey on Detecting Hand Gesture
A Survey on Detecting Hand GestureA Survey on Detecting Hand Gesture
A Survey on Detecting Hand Gesture
 
Virtual Keyboard
Virtual KeyboardVirtual Keyboard
Virtual Keyboard
 
Virtual keyboard
Virtual keyboardVirtual keyboard
Virtual keyboard
 
Quantify Measure App Project concept presentation
Quantify Measure App Project concept presentationQuantify Measure App Project concept presentation
Quantify Measure App Project concept presentation
 
Seminar (VK)
Seminar (VK)Seminar (VK)
Seminar (VK)
 
Virtual Projection Interface
Virtual Projection InterfaceVirtual Projection Interface
Virtual Projection Interface
 
how to use the virtual keyboard
how to use the virtual keyboardhow to use the virtual keyboard
how to use the virtual keyboard
 
Virtua lkeyboard
Virtua lkeyboardVirtua lkeyboard
Virtua lkeyboard
 
IRJET - Mirroring of Source and Sink Devices in Android Screen Casting
IRJET - Mirroring of Source and Sink Devices in Android Screen CastingIRJET - Mirroring of Source and Sink Devices in Android Screen Casting
IRJET - Mirroring of Source and Sink Devices in Android Screen Casting
 
IRJET- Finger Gesture Recognition Using Linear Camera
IRJET-  	  Finger Gesture Recognition Using Linear CameraIRJET-  	  Finger Gesture Recognition Using Linear Camera
IRJET- Finger Gesture Recognition Using Linear Camera
 
vimal kumar's presentation on Sixth sense technology & its working
vimal kumar's presentation on Sixth sense technology & its workingvimal kumar's presentation on Sixth sense technology & its working
vimal kumar's presentation on Sixth sense technology & its working
 
Virtual keyboard
Virtual keyboardVirtual keyboard
Virtual keyboard
 
Virtual keyboard
Virtual keyboard Virtual keyboard
Virtual keyboard
 
Sixth sense
Sixth senseSixth sense
Sixth sense
 
Virtual keyboard abstract
Virtual keyboard abstractVirtual keyboard abstract
Virtual keyboard abstract
 
Virtual keyboard abstract
Virtual keyboard abstractVirtual keyboard abstract
Virtual keyboard abstract
 
Sixth sense technology 04
Sixth  sense technology 04Sixth  sense technology 04
Sixth sense technology 04
 
virtual laser keyboard
virtual laser keyboardvirtual laser keyboard
virtual laser keyboard
 
Sixth sense technology
Sixth sense technologySixth sense technology
Sixth sense technology
 

Recently uploaded

chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAbhinavSharma374939
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 

Recently uploaded (20)

chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 

Virtual Numeric Keyboard for mobile devices using Echo Sound Technique

  • 1. Virtual Numeric Keyboard for mobile devices using Echo Sound Technique Mr. Harshal Prakash Ahire, Mr. Amid Feroz Patel KJ's, Trinity College of Engineering and Research Pune-48, Maharashtra India harshalahire9@gmail.com, amidsaif@gmail.com A B S T R A C T As we all are aware about the scope of virtual world, mobile phones are also trying to get virtual. Many companies are doing the research to make the virtual keyboard and virtually operate able mobile phone In this paper we proposed a new technique in which we are going to create a virtual keyboard for the mobile device, this keyboard is will be virtual and we will able to communicate with phone just typing on the virtual keyboard. This approach of implementing the virtual keyboard is having less implementation cost as compare to other approaches, as well as it is not harmful to the user who is going to use it. We are going to create a virtual keyboard in which we will show the numeric keypad, which will have the numbers 0-9. The user is going to type virtually and that number will be get printed on the mobile phone screen. Index Terms: Virtual Keyboard, Echo Sound Technique, Formulae and Calculation. I. INTRODUCTION In this paper we are going to Design the virtual keyboard for the mobile device which is going to reduce the human efforts to do the operation on mobile device such as typing, etc. In this approach keyboard will be projected on the ground, we will be using the echo sound technique to do the operations hence we are going to make the use of ultrasonic sound sensors. Ultrasonic sensors are used to calculate the distance. We are going to calculate the distance of finger whichever placed on the virtual keyboard. The Sensors are going to calculate the distance of the finger placed. The distance will be store in the database and will get compared with the calculated or defined data. After comparing data generated by sensor with the data present in the database, the defined key is going to type on the mobile device. The Ultrasonic Sensors which we are going to use is having capacity to sense the distance of obstacle in range of 200cms. The sensors will be connected to a microcontroller which will be going to send the data to the mobile phone. II. EXPLANATION A. Virtual Screen We are going to use the projector of the mobile device to create the virtual screen, this virtual screen is important because we are going to type on this screen only, we are going to use the reflectors to make the screen visible to human being in well format. The angle of the reflector is the most important thing, because if there is a little difference in the angle of the reflector the output will get changed. The Virtual screen which is projected on the ground will exactly same as that of the mobile screen. The distance of the each key is different from each other and the key size is of each key is fixed and same for more information [Figure: 2 and 3].
  • 2. B. Sensors Sensors are the main thing of the project, we are going to take the user data via sensors only, sensors are going to record the data and transfer the data to the microcontroller, the ultrasonic sensors are having capability take or read the data in “Parabolic” manner. It is making a parabola from the sensors in range of around 200cms. The data captured by the sensors will be in the form of centimetres. The data of each key is having one starting point and one ending point as well as the edges of the key are defined in the code only so it is going to capture the data and compare it with the database, and the most suitable output will be displayed on the output screen, for more information [Figure: 2]. C. Microcontroller We are going to use one microcontroller, this microcontroller is going to send the data which is capture by the sensors. This data is sent to the mobile device via Bluetooth. Microcontroller is having the physical connections with the sensors as well as with the Bluetooth module. The physical connection is done with the help of wires. These wires are fixed in breadboard and the hardware device, for more information [Figure: 1]. D. Android App The device will require and android app which can display the required output on the mobile screen. The output will be in the form of keys ranging from “0-9”. The Android app is expected to show the exact key which will be pressed by the human on the virtual keyboard. III. Algorithm to Implement Step 01: START Step 02: Switch the projector on and make the settings of the reflector. Step 03: Turn on the App of the mobile. Step 04: Switch on the sensor. Step 05: Check the Connections of the hardware are fine or not. Step 06: Connect the Bluetooth module to the Mobile device. Step 07: Check all connections of hardware as well as the Bluetooth Connection, IF they are not working properly go to Step no: 2. Step 07: Now whole project is working so we are able to do the operations. Step 08: Now we are able to write on the virtual keyboard, and it will get printed in the mobile device. Step 09: Switch of the App Step 10: Switch of Sensors. Step 11: Switch off Projection Step 12: END IV. FORMULAE AND CALCULATIONS I. Formula for calculating the distance of the finger from sensor in centimetres is: Distance = microseconds / 29 / 2; Explanation: microseconds is nothing but the time required by the waves to go from the sensor and again come back to receiver by getting reflected from an obstacle.
  • 3. It’s divided by 2 because we have to calculate the one-way distance means the time required by the wave to travel till finger. And we have divided by 29 because we have to convert that time in distance. Fig 1: Mobile Device With all Hardware
  • 4. Figure 2: Mobile Device with Virtual Keyboard as well as with Hardware Figure 3: Virtual Numeric Keyboard V. FUTURE WORK We are planning to do all operations of mobile phone virtually, like calling, watching movies, playing games, and all operations of mobile phone. VI. CONCLUSION From this paper we get how to create the Virtual Keyboard for Mobile Device and this created device is efficient to use in any conditions as well as it is in budget of a common man. VI. REFERENCE [1] Mr. Amid Feroz Patel, Mr. Harshal Prakash Ahire, Projection Virtual Keyboard and Virtual Screen for Mobile Phone, International Journal of Advance Foundation and Research in Computer (IJAFRC) Volume 2, Special Issue (NCRTIT 2015), January 2015. ISSN 2348 – 4853. [2] Muhamaad Haroon Yousaf, Ha_z Adnan Habib, Kanza Azharm Fawad Hussain, Muhammad Rizwan, Malik Muhammad AsimTowards the develpment of virtual keyboard: An activity recognition aaproach, Life Science Journal 2013;10(10s). [3] Ha_z Adnan Habib, Muid Mufti Real time mono vision gesture based virtual keyboard system, IEEE transaction on consumer Electronic , vol 52, no.4. [4] Camillo J. Taylor Virtual Keyboards, Published IEEE November 23 /- 1993.
  • 5. [5] Samit Bhattacharya , Debasis Samanta and Anupam Basu Performance models for automatic evaluations of virtual scanning keyboards, IEEE transaction on neural Systems and rehabilitation engineering vol.16,no.5,october 2008. [6] Sayan Sarcar, Soumalya Ghosh, Pradipta kumar saha, Debasis samanta Virtual keyboard design:State of arts and research issues ,proceedings of 2010 IEEE students technology Symoposium 34 April 2010, IIT Kharagpur. [7] Miroslav Hagara Jozef Pucik , Peter KullaAccuracy of 3D camera based virtual keyboard, 978- 14799-3715-8/14 copyright 2014 IEEE. [8] Syed Ashklaq Hussain Shah Ali Ahmed, Ifekhar Mahmood, Khurram khurshid Hand gesture based user interface for computer using a camera and projector, 2011 IEEE international conference on signal and image processing applications. [9] Ming he, jun Cheng and Dapeng tao Touch sensitive interactive projection system, 2014 IEEE international conference on security pattern analysis and cybernetics(SPAC). [10] Huan du, Thierry Oggier, Felix Lustenberger, Edoardo Charbon A virtual Keyboard based on true - 3D optical ranging, Zurich , Switzerland. [11] Jun Hu; Guolin Li; Xiang Xie; ZhongLv; Zhihua Wang Bare-_ngers Touch Detection by the Button's Distortion in a Projector-Camera System ,, inCircuits and Systems for Video Technology, IEEE Transactions on , vol.24, no.4, pp.566-575, April 2014 doi: 10.1109/TCSVT.2013.2280088. [12] Nirav Shah, Saumya Lehera Virtual keyboard projection, International Journal of Students research in Technology and Management Vol 2(01), Jan – Feb 2014, ISSN 2321-2543,pg 2628. [13] Miroslav Hagara Jozef Pucik Speci_cation of Camera parameters for virtual key board, 978-1-467- 35517-9.