Getting Sensor Reading on Your Smartphone Using Arduino and Bluetooth.

Introduction: Getting Sensor Reading on Your Smartphone Using Arduino and Bluetooth.

About: Computer and projects enthusic

Hey, guys, today I will be showing you how to get readings from sensors connected to Arduino on your smartphone.What we will do is we will write code to display all the values coming from sensor to Bluetooth module and using an app we will be able to see those value.

Materials required

  1. Arduino
  2. Bluetooth Module (HC-05 or HC-06)
  3. Female to female jumper wires
  4. Male to Male wires
  5. Male to female wires
  6. Any sensor(I am using moisture sensor)Breadboard

Step 1: Connecting the Bluetooth Module

  1. VCC of HC-05 to 5V Arduino(The 5v should be connected to breadboard so that sensor can also get power)
  2. TX HC-05 to Arduino Pin 10 (RX)
  3. RX HC-05 to Arduino Pin 11 (TX)
  4. Important: HC-05 RX ist not connected to Arduino RX and vice versa.

Step 2: Wiring Moisture Sensor

  1. 5V/VCC to Arduino Pin 5V
  2. GND to GND Arduino
  3. A0 Pin to A0 Pin of Arduino

Step 3: Code

Copy and upload the following code to your Arduino.

#include
SoftwareSerial BTserial(10, 11); // RX | TX
int sensorPin = A0;
int sensorValue = analogRead(sensorPin);
void setup() {
BTserial.begin(9600); }
void loop() {
sensorValue = analogRead(sensorPin);
BTserial.print(sensorValue);
BTserial.print(";");
//message to the receiving device
delay(20);
}

Step 4: Go to Play Store and Download Any of the Following Apps

Ardutooth

Bluetooth Terminal HC-05

Feel free to do some experiments! Please, let me know if something is not explained precisely enough!

Be the First to Share

    Recommendations

    • First Time Author Contest

      First Time Author Contest
    • Fandom Contest

      Fandom Contest
    • Summer Fun: Student Design Challenge

      Summer Fun: Student Design Challenge

    2 Comments

    0
    Swansong
    Swansong

    4 years ago

    Thanks for sharing :)