Connect your Phone to Arduino using Bluetooth

Spread the love

Bluetooth is a powerful device for short-range communication. You must be familiar with Bluetooth. yes, I am talking about Bluetooth have on your smartphone. Do You know that you can connect your smartphone to Arduino using the Popular HC-05 Bluetooth module? Yes, In this article we are going to connect your android phone with Arduino and control it.

Material Required

Hardware

HardwareQuantity
Arduino Uno1
USB Cable1
HC-O5 Bluetooth 1
BreadBoard1
Jumper wiresAPR
LED1
220-ohm resistor1

Software

SoftwareLink
Arduino IDEHow to install and Arduino software download software
Android ApplicationArduino Bluetooth control
CodeDownload

How Arduino using Bluetooth

HC-05 Bluetooth is based on SPP (Serial Port Protocol) module. Design to send serial wireless data between two different Bluetooth devices.

Pin-out

Keyis use to start for AT Command (You can change name and password with AT Command)
Vcc3.3v-5v supply
GNDGround
TXDTransmitter (Transmit data )
RXDReceiver (Revive data)
StateEnable or disable the module to save power

Features

  • -80dBm Sensitivity
  • up to +4dBm RF transmit power
  • Operate on 1.8 – 3.6V
  • PIO control
  • UART interface with programmable baud rate
  • integrated antenna
  • edge connector

Connection

Connection with HC-05 with Arduino is very simple. HC-05 works on 3.3v also but 5v is recommended. The module having an inbuild 3.3 voltage regulator.

arduino bluetooth module
Arduino PinHC-05 module Pin
Pin 0 (RX)TX
Pin 1 (TX)RX
VCC5V
GNDGND

Note:- RX and TX alway connect in cross connection

Mobile Application Setup

Download the application Arduino Bluetooth control from the Google play store.

The next step is to pair your mobile phone with the HC-05 module for that open your mobile Settings>Bluetooth turn on the Bluetooth then in the list find your click on Device (Generally end with HC-05) it will ask for a password default password for HC-05 is 0000 or 1234.

After pairing open the app and connect with module

Arduino using Bluetooth

Open buttons and press 1 and 2 you can send custom data or re-program the buttons.

Arduino using Bluetooth

Add a Comment

Your email address will not be published. Required fields are marked *