Introduction: Bluetooth Wireless LCD Data Transfer

About: Mechanical engineer, Entrepreneur, Maker, robotic systems expert and founder of Robimek and RobiBot

This application will tell us the data transfer via bluetooth to the LCD screen.

Arduino-based system has a temperature sensor LCD screen will project the other system. Data from the system we can track the status of the LCD screen instantly transferred to the system.

More information : lcd temperature bluetooth

Step 1: Materials:

  • 2 x Arduino
  • Hc-05 Bluetooth Module
  • Hc-06 Bluetooth Module
  • LM35 Temperature Sensor

In our project, you need to set the Bluetooth module AT commands will communicate primarily for two bluetooth module.

You can see how this is done from the link below.


http://www.robimek.com/hc-05-ile-hc-06-bluetooth-modullerin-haberlesmesi/

Step 2: Transmitter Circuit:

Step 3: Receiver Circuit:

Step 4: Receiver Software:

#include <SoftwareSerial.h>

#include <LiquidCrystal.h>

LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

#define BT_SERIAL_TX 6

#define BT_SERIAL_RX 7

SoftwareSerial BluetoothSerial(BT_SERIAL_TX, BT_SERIAL_RX);

char temp= ‘ ‘;

void setup()

{

Serial.begin(9600);

lcd.begin(16, 2);

lcd.print(“room temp:”);

BluetoothSerial.begin(9600);

}

void loop()

{

if (BluetoothSerial.available()>0)

{

temp= BluetoothSerial.read();

lcd.setCursor(0, 1);

lcd.print(temp);

lcd.print(” degree”);

delay(100);

}

}

Step 5: Transmitter Software:

#include

#define BT_SERIAL_TX 6

#define BT_SERIAL_RX 7

SoftwareSerial BluetoothSerial(BT_SERIAL_TX, BT_SERIAL_RX);

int tempsensor= 0;

int val;

int temp;

void setup()

{

Serial.begin(9600);

BluetoothSerial.begin(9600);

}

void loop()

{

val= analogRead(tempsensor);

temp= map(val, 0, 205, 0, 100);

BluetoothSerial.print(temp);

delay(100);

}


More information : lcd temperature bluetooth

Shelving Contest

Participated in the
Shelving Contest