Table of Content
First install the app, it will automatically ask permission to switch on the Bluetooth of mobile phone and connect that to Bluetooth module HC 05 which located with appliance controlling part. Home Automation using Bluetooth and Mobile App – Circuit DiagramHope you can easily understand the circuit. 7812 for providing 12V supply for the operation of relays and 7805 for the operation of the rest of the circuit. HC-05 is operating at 3.3V, but the module which we are using here is having built in 3.3V regulator. R11 (4.7K) and R12 are used to reduce the 5V TX output of PIC microcontroller to 3.3V as HC-05 module inputs are not 5V tolerant.
The device consists of eight NPN-Darlington pairs that feature high-voltage outputs for switching inductive loads. The collector-current rating of each Darlington pair is 500 mA. For setting up a bluetooth module, an i'ble can be found here. For creating 3.3v output for the bluetooth module, I have used LM317 IC v-reg with a 10k potentiometer.
Applications and Advantages of Arduino based device control using Bluetooth:
The LCD will also display the current state of the three bulbs. The proposed system has two main parts hardware and software. The hardware part consists of three main hardware components smartphone, Arduino board and Bluetooth module.
In this project, a home automation system is designed which can be controlled by any smartphone. The automation system connects with the smartphone through Bluetooth. The smart phone sends control signals to switch home appliances ON or OFF by an android app through Bluetooth interface. In this paperwe have introduced design and implementation of a low cost, flexible and wireless solution to the home automation.
Use case possibilities with Bluetooth low energy in IoT
You may require a password to connect to the module, the default password is 1234. What happens when the controller receives a particular ASCII value it switches ON or OFF a relay. I have used some flag variables which check whether a particular relay is ON or OFF. A particular ASCII value is assigned for one and only one relay. 1) A smartphone or an Android mobile which should have the android app installed in it.
The main program handles the relay status and interrupt section handles UART communication with the Bluetooth module. Two global variables are used to pass value from interrupt service routine to main program. The module has two modes of operation, Command Mode where we can send AT commands to it and Data Mode where it transmits and receives data to another Bluetooth module. To drive a relay, we need the ULN2803A IC which is a high-voltage, high-current Darlington transistor array.
Bluetooth Controlled Home Automation System
It measure the distance of water level from the top of water tank and gives its report on smartphone application using Bluetooth technology. The proposed home automation system contains three hardware components smartphone, Arduino board and Bluetooth module. Smartphone is used to communicate with Arduino board using a smartphone application and Bluetooth technology. In this research work Bluetooth module HC 05 and Arduino Uno are used for hardware implementation.
Bluetooth Smart, or Bluetooth Low Energy , is a energy efficient version of Bluetooth wireless technology often seen in smartphones, and ideal for use with a headset. Though its range is limited, its energy usage is quite low. Its energy efficiency, combined with its compatibility with existing smartphones and other devices, makes it easy for developers and OEMs to create solutions that can immediately be added to existing systems. Inside the infinite loop() we first check if serial data is available in the buffer. If data is found then the characters are added one by one to the array ‘inSerial’ using a while loop.
Lawn Irrigation Systems: The Grass is Always Greener
A Bluetooth based wireless home automation system can be implement with a low cost and it is easy to install in an existing home. A research work proved that Bluetooth system are faster than wireless and GSM systems. Bluetooth technology has ability to transmit data serially up to 3 Mbps within a physical range of 10m to 100m depending on the type of Blue tooth device. The design of proposed method is based on Arduino board, Bluetooth module, sensors and smartphone application. Bluetooth module HC-05 is interfaced with Arduino board and home appliances are connected with Arduino board via relay. Smartphone application is used for serial communication between smartphone and Bluetooth module which is further connected with Arduino board.
5) Relays to control devices – We have used 12volt Single push single throw relays. To setup Bluetooth home automation system you need to have a on battery based applications. People are ready to pay more for homes equipped with smart devices and a home automation system. Wide-area, low-power wireless systems, such as Link Labs’ Symphony Link, allow end users to employ modules to communicate with a gateway.
The relays are connected to the pins 9, 8, 7 and 6 of Arduino board via BC547 transistor circuits connected in a common emitter configuration. The phase wire from the AC supply is provided at the COM terminal of the relays. The LEDs are connected parallel to the relay circuit with pull-up resistors in series. These LEDs give visual hint of the ON/OFF status of appliances.
Over the past year, smart thermostats and automated home heating systems have become more readily available and easily incorporate into any home. Heating and cooling our homes consumes an average of 50% of energy costs yearly, making daily HVAC regulation progressively rewarding. With automated HVAC you are able to reduce the heat when a room is unoccupied, and increase or decrease it at specific times based on your schedule and occupancy. In this Arduino project, we will create a home automation system that will control home appliances via HC-05 Bluetooth and an Android application. HC-05 Bluetooth will be used to communicate with Arduino using an Android Application known as the S2 Terminal.There are also other apps but this is free and easy to use.
Print a series of messages on the LCD display with delays in between. Initially all the three bulbs are off hence it will be displayed on the LCD. Also, we create an array of 15 characters called inSerial that we will use later on in the code to monitor the states of the bulbs. One end of 220VAC to all common terminals of relay and other ends with other terminals of the light lamps. 16×2 LCDArduinoD4 – D7Pin 10,11,12,13EnablePin 9RSPin 8RWGNDVEE10k POT VSSGNDVCC+5VLED++5VLED-GNDWe have an Arduino library for easy communication between LCDs called theLiquidCrystallibrary. We are using the following connections as described below.
Always make sure to connect Rx of your bluetooth module to Tx of the micro-controller and vice-versa. We are providing electronics projects to engineering students since 2005. We are happy to serve thousands of electronics students and hobbyists in the last 17+ years. Arduino based device control using Bluetooth on Smartphone project can be enhanced to control the speed of the fan or volume of the buzzer etc. Any android phone can be used, no internet required once the app is downloaded.
Home Automation using Bluetooth and Mobile App
Very compact design can fit in small area, manly this board is made for low voltage application. The working principle of ultrasonic sensor is demonstrated. Ping is input ultrasonic waves which are transmitted at the velocity of 340 mls and Echo is reflected output of sensor which is used to determine the distance. The ultrasonic sensor HC- SR04 parameter specification with their limitations. In proposed work ultrasonic sensor is used for the measurement of water level inside the water tank.
No comments:
Post a Comment