Monday, April 5, 2010

A smart home using Bluetooth

Mobile phones have almost become an integral part of us serving multiple needs of humans. This application makes use of the Bluetooth feature of mobile phone as a solution for home automation. It comes handy for disabled and aged people who always depend on others for their basic necessities.

Salient Features of the application

  • Turn ON / OFF Bulb
  • Turn ON / OFF FAN
  • Detect Motion if any
  • Display the status on the LCD
  • Buzz the alarm if motion detected

You can control all these by just running an application in your symbian based phone. Bluetooth is the mode of communication between the hardware and you. The entire operations of the sensors and the appliances are controlled with the help of microcontroller.

Symbian is the programming language used at the mobile phones end. In this project the Bluetooth socket module is used to communicate with the hardware. The hardware is connected to mobile through the SPP (Serial Port Profile) for data communication. When the application is opened, it will check for the mobile Bluetooth for on/off. If it is off then it will ask the user to switch on the Bluetooth. Then it will search for the Bluetooth devices nearby and then it will connect to the device through SPP profile.

Bluetooth Bulb control

Switch ON / OFF the light by just a click in your mobile phone application and display the same on LCD

Bluetooth Fan control

Switch ON / OFF the light by choosing the appropriate option in your mobile phone and LCD

Automatic Motion sensing

The motion sensor is added in the circuit mainly for the purpose of security for the disabled and aged. This sensor continuously checks for the human IR rays, which can be only detected from the human body. To detect this, a PIR sensor is connected to the hardware and is left out in the unsecured area. Till there is no strange movement in the protected area, the mobile will display “Motion: Normal”. When any human movement is detected in the sensor, it informs to the microcontroller. The microcontroller immediately displays “Motion: Detected” in the mobile phone and displays the activates alarm

Software Requirement

Ø Symbian OS

Ø Symbian toolkit

Ø Symbian c++

Ø Visual C++ 6.0

Following phones are supported for Symbian OS

Application is supported by all series 60 smart phones.

Tested in Nokia N72

1 comment:

  1. Hello ,
    I am very interested in this project and i really love d idea , would you plz drop me an email that shows more information about this project in details .(mohamedadil88@hotmail.com)
    TQ

    ReplyDelete

Leave your E-mail id here to get the synopsis of this project