Report ch1
Report ch1
Report ch1
1.0 INTRODUCTION
The project “Controlling Computer Using Mobile Bluetooth” connects computer with
the mobile phone using Bluetooth. Using this interface the touch screen of the mobile
phone can be used as a wireless mouse in mouse mode and as wireless keyboard in
keyboard mode. We can also control Windows Media Player, Mozilla Firefox,
PowerPoint slides and can send message to the computer through mobile phone. This
message is displayed on the computer screen.
1.2 PURPOSE
The purpose of this project is that we can access our computer from few feet of
distance without touching mouse and keyboard. The mobile phone acts as a wireless
mouse or keyboard at a time. Computer can be controlled using Touch screen or
navigation key of mobile phone.
1.3 SCOPE
This project involves interfacing the computer hardware and/or software with mobile
phone so that the computer can be operated using mobile phone Bluetooth. Basic
functionalities include Mouse Mode, Keyboard Mode, Application Mode and other
utilities. In mouse mode either the navigation keys or the touch screen of the mobile
phone acts as a wireless mouse. In keyboard mode keys or touch screen of mobile
phone can act for tab, space and enter key functions. In application mode we can
control windows media player, Mozilla Firefox and PowerPoint presentation slides. In
other utilities we can send message to the computer from mobile phone which is
displayed on the computer screen. For all the operations Bluetooth connection is
established between mobile phone and computer.
1.4 OBJECTIVE
BIT (CE) 1
PRJ/CE/11/25 INTRODUCTION
The main objective of this project is to control computer using mobile phone with
Bluetooth connection established between both. For this it requires two application
programs.
• Client Program in Mobile Phone.
The client program discovers Bluetooth device around it then discovers
service offered by remote device and finally controls Computer using virtual
communication port that streams data as command to computer which executes it.
• Server Program in Computer.
The server program is installed in computer which receives command from the
client’s mobile through serial port and acts accordingly. It contains all the necessary
informations to receive command from the client and to control computer.
Literature used:
• Masteroppgave.pdf
• Java APIs for Bluetooth Wireless Technology (JSR-82).pdf
• http://www.codemiles.com/java/connecting-to-pc-from-mobile-using-
bluetooth-in-java-t711.html
• http://www.jsr82.com/jsr-82-basics/
• http://developers.sun.com/mobility/midp/articles/bluetooth2/
• http://developers.sun.com/mobility/midp/articles/bluetooth1/
• http://developers.sun.com/mobility/apis/articles/bluetoothcore/
• http://remotetouchpad.sourceforge.net/
BIT (CE) 2