Adviser: Yih-Ran Sheu Adviser : Yih-Ran Sheu Student : Shin-hao Wang SN:MA120113 Mohammed A Qadeer Dept of Computer Engg Aligarh Muslim University, Aligarh,

Slides:



Advertisements
Similar presentations
General Operation and Facts As of 3/24/2014. Virtual Desktop 1. What is a Virtual Desktop? 2. Why VDI? 3. Installing the Virtual Desktop 4. Accessing.
Advertisements

Copyright © 2006 R2AD, LLC All Rights Reserved. R2AD is a registered trademark of R2AD, LLC. R2AD ®, LLC Web/Trace What? Where? When? Why? Dynamic “In.
Indian Institute of Technology Hyderabad ELECTRONIC SWITCH CONTROL THROUGH RF(RADIO FREQUENCY) GROUP MEMBERS: Anil Kumar Loya ME12B1002 RITESH KUMAR CE12B1019.
Implementation of an Android Phone Based Video Streamer 2010 IEEE/ACM International Conference on Green Computing and Communications 2010 IEEE/ACM International.
® IBM Software Group © 2006 IBM Corporation Rational Software France Object-Oriented Analysis and Design with UML2 and Rational Software Modeler 04. Other.
Computer Basics 1 Computer Basic 1 includes two lessons:
Discovering Computers: Chapter 1
INTRODUCTION OS/2 was initially designed to extend the capabilities of DOS by IBM and Microsoft Corporations. To create a single industry-standard operating.
Introduction to windows operating system i
Chapter 1- Visual Basic Schneider 1 Chapter 1 An Introduction to Computers and Visual Basic.
Final Presentation Spring 2003 Project ID: D0822 Project Name: WinCE integrating BT media share application Supervisor: Evgeny Rivkin Performed by: Maya.
The Crew Barbara Eikov Ethan Jud Eric McGregor Henrik Mäkitaavola.
Energy Smart Room GROUP 9 PRESENTERS DEMO DATE SPECIAL THANKS TO ADVISOR PRESENTERS Thursday April 19, 2007 Department of Electrical and Systems Engineering.
Microcontroller: Introduction
Building an Application Server for Home Network based on Android Platform Yi-hsien Liao Supervised by : Dr. Chao-huang Wei Department of Electrical Engineering.
11 SYSTEMS ADMINISTRATION AND TERMINAL SERVICES Chapter 12.
FTP. SMS based FTP Introduction Existing System Proposed Solution Block Diagram Hardware and Software Features Benefits Future Scope Conclusion.
Name: Rafael Eduardo Barrios navas
CLIENT A client is an application or system that accesses a service made available by a server. applicationserver.
Microsoft Visual Basic 2005 CHAPTER 1 Introduction to Visual Basic 2005 Programming.
Input and Output devices Input ports are connections at the back of a computer. Input devices are connected to these ports, for example, a keyboard which.
Your Interactive Guide to the Digital World Discovering Computers 2012.
Configuring the MagicInfo Pro Display
Bluetooth Remote Control This paper appears in: Information and Communication Technologies, ICTTA '06. 2nd On page(s): Location: Damascus.
Introduction to Computers. Objectives Overview Describe the five components of a computer Discuss the advantages and disadvantages that users experience.
DEC0905 Remote Control of Home Appliances ABSTRACT The objective of this project is to enable users to remotely control home appliances and systems over.
Developed as a partial fulfillment of the requirements of ID2216 Sumanta Saha Md Sakhawat Hossen Md Safiqul Islam sumanta, hossen, BlueTTT.
Ch Review1 Review Chapter Microcomputer Systems Hardware, Software, and the Operating System.
Introduction To Computer System
Office 2013 and Windows 8: Essential Concepts and Skills
INSTALLING MICROSOFT EXCHANGE SERVER 2003 CLUSTERS AND FRONT-END AND BACK ‑ END SERVERS Chapter 4.
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
Bluetooth POP3 Relay Project Benjamin Kennedy April 30 th, 2002.
Copyright © 2012 Pearson Education, Inc. Chapter 1: Introduction to Computers and Programming.
1 Chapter Overview Using the New Connection Wizard to configure network and Internet connections Using the New Connection Wizard to configure outbound.
Office 2013 and Windows 8: Essential Concepts and Skills Microsoft Access 2013.
Department of Electronic Engineering NUIG A Bluetooth and Ethernet Control System for Home Entertainment Devices By: Shane Long Supervisor: Mr. Frank Callaly.
COMPUTER MAIN PARTS By: diego Andrés pulgarin Pérez Teacher: Bertha Inés Ramírez Osorio Cesde 2015.
Computer and Information Science Ch1.3 Computer Networking Ch1.3 Computer Networking Chapter 1.
AN_NAJAH INTERNATIONAL UNIVERSITY Electrical Engineering Department Internet & Mobile Controlling system “IMCS” Ala` Hmadneh Ansam Afaneh DR. RA`ED.
MODULE 1 Computing Essentials © Paradigm Publishing, Inc.1.
History of Windows Data Sharing Carlotta Eaton Exploring Microsoft Visual Basic 5.0 To insert your company logo on this slide From the Insert Menu Select.
Contents Introduction Problem Definition Proposed Solution
Home Media Centre Smart Interface Demonstration School of Information Technologies University of Sydney.
Lesson 3 — How a Computer Processes Data Unit 1 — Computer Basics.
Module 5: Implementing Printing. Overview Introduction to Printing in the Windows Server 2003 Family Installing and Sharing Printers Managing Access to.
Basic Introduction to Computers
Mobile Phone Based Environment Control/Security System Christopher Carroll B.E. Electronic and Computer Engineering.
HOME AUTOMATION: WEB BASED CONTROL Anthony Campbell Eric Poynter EKU, Dept. of Technology Computer Electronic Networking.
Smartmote What your television remote should have been.
XP Browser and Basics COM111 Introduction to Computer Applications.
Getting To Know Computers COMPUTER BASICS. WHAT IS A COMPUTER? A computer is an electronic device that manipulates information, or “data.” It has the.
Design Team : Advisor: Dr. Edwin Project Web Site: Client: Paul
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
PAYware Transact Terminal Interface Manager
Office 2013 and Windows 8: Essential Concepts and Skills Microsoft Office 2013.
Final Year Project(EPT4046) Development of an internet controlled Surveillance Mobile Robot By Mimi Madihah Bt Mohd Idris Id: BACHELOR OF ENGINEERING.
Digital Literacy: Computer Basics
CHANGING THE VOLUME Click the volume icon in the bottom right hand corner of the screen.
بسم الله الرحمن الرحيم MEMORY AND I/O.
Hands-On Microsoft Windows Server 2008 Chapter 5 Configuring Windows Server 2008 Printing.
Introduction To Computers
PROJECT MEMBERS: DHARMARAJA K ( ) SANTHOSH KUMAR V ( ) VIGNESH P ( ) VINOTH RAJ B ( ) THIRD REVIEW GUIDE NAME:
 This work confers an application which makes possible to use a Bluetooth enabled mobile phone to remote control home appliances such electric fan, LEDs.
Introduction to Computers Mrs. Gambucci
Arduino Based Industrial appliances control system by decoding dual tone multi frequency signals on GSM / CDMA network. Submitted by:
PC Access Remote Control
The Internet of Things (IoT)
Axti.me – Basics by Isaac Acks v1.0 01/02/2018.
Radoslaw Jedynak, PhD Poland, Technical University of Radom
Presentation transcript:

Adviser: Yih-Ran Sheu Adviser : Yih-Ran Sheu Student : Shin-hao Wang SN:MA Mohammed A Qadeer Dept of Computer Engg Aligarh Muslim University, Aligarh, India Rahul Agrawal Software Development Tata Consultancy Services, Bangalore, India Amit Singhal Software Development Computer Science Corporation, Hyderabad, India Sarosh Umar Dept of Computer Engg Aligarh Muslim University, Aligarh, India

Outline  Abstract  Introduction  Operational Overview  System Components  Hardware Interfacing  Conclusions  References

Abstract  This work confers an application which makes possible to use a Bluetooth enabled mobile phone to remote control home appliances such electric fan, LEDs and stepper motor, connected to the personal computer.  It can also be used to control other computer applications such as multimedia players and facilitates the user while giving presentation on slides.  It is a client – server based application which makes use of powerful java technology to achieve its end. The program works on a variety of Bluetooth enabled mobile phone and is compatible with majority of Bluetooth stacks.

Introduction(1/2)  An electronic device which has intruded our life more than any other device is mobile phone.  It keeps us connected to every part of the world all the time and contains some of our most guarded secrets. It is our notepad, guide, alarm and what not.

Introduction(2/2)  It looks as if sometime in the future everything would be possible to do by a mobile phone.  Our work also is a step to empower this small device. It enables a mobile phone with Bluetooth to control a computer system and all the hardware attached to it

Operational Overview(1/2)  The system basically involves communication between a mobile phone and computer application.  A computer and a mobile phone can communicate with each other using ports.  Technically we call them COM ports. Data can be exchanged using ports i.e. port of mobile phone and port of computer. This data is known as commands.

Operational Overview(2/2)  When the commands are received from the users Mobile Phone the server accepts and produces the desired operation on the Personal Computer.  The server has been implemented in J2SE and operations are produced in a variety of ways such as by producing virtual key presses, calling different executable files.

System Components  The “Bluetooth enabled Remote Control” has two components, namely : 1. Client Program 2. Server Program

System Components( Client Program)  Client program uses Bluetooth API to create Bluetooth connection with the computer.  The “Client Program” has been implemented in J2ME. The jar file has to be transferred and installed on the Mobile Phone.

System Components( Client Program)  After opening the application the user has to select“Search” from the menu so that all the nearby Bluetooth devices appear on the mobile screen.  This operation takes 20 to 40 seconds under normal circumstances.  This time for searching can be eradicated if the same Personal Computer is used again and again by storing the serial port service URL and using it directly to open connection.

System Components( Client Program)  When the list of available devices is displayed, user can select the appropriate device (Personal Computer on which Server Program is installed).  Then pairing of the devices occur and using the 48 bit Bluetooth address of the Personal Computer a serial port connection is established between the Personal Computer and the Mobile Phone.

System Components( Client Program)  After this a list of programs and devices appear on the screen: Home Appliances MS Office PowerPoint MS Media Player  On selecting “Home Appliances” the program displays the following list: Fan On Light Off Etc.

System Components( Client Program)  On selecting Microsoft PowerPoint the following menu appears: View Show Next Previous Exit

System Components(Server Program)  The “Server Program” has been implemented using J2SE.  The server has only one interface which is to be used by the user to select the virtual COM port where the Bluetooth serial port server is running. Figure. Server

System Components(Server Program)  As soon as the user selects a COM port and presses the Open Port button the server will start and will run in the system tray hereafter.  The system tray interface of server is shown in figure. Figure. Server in Windows tray

Hardware Interfacing(1/2)  It is also possible to control the devices connected to the LPT parallel port using Bluetooth enabled Remote Control. The data pins are turned low or high through an application made in Visual Basic.  “Inp” and “Out”are used to receive and output signals on the LPT.

Hardware Interfacing(2/2)  Server calls the executables to send high and low signals to parallel port. Circuit to glow LED is shown in figure. The circuit to control home devices such as fans is shown in figure. The load will be connected to relay.

Conclusions  In the future, Bluetooth enabled Remote Control could include the capability to control the serial port and USB of the computer system.  It could also display the Personal Computer screen on the Mobile Phone using object push service.

References  Mazlan, M.A., “Stress Test on J2ME CompatibleMobile Device”, Innovations in Information Technology, 2006, Nov Page(s):1 – 5  Herbert Schildt, “The Complete Reference J2SE 5”, Tata McGraw Hill, 2005  Buhr, P.A.; Mok, W.Y.R.,”Advanced exception handling mechanisms”, in IEEE Transactions on Software Engineering, Volume 26, Issue 9, Sept Page(s):

Q&A