Working of Wireless Noticeboard using Bluetooth Module and Arduino System

 

What is a Notice Board?


A Notice Board is a board which is usually attached to the wall or something to display messages or giving information about any thing.  In communication, the Bluetooth wireless technology has become very popular and it is one of the fastest growing fields in the wireless technology.

 

The Synonyms of Notice Board are :- Bulletin Board, Pin Board 

Where Notice Boards are used?

Notice Boards are used to display or to advertise items wanted for sale, announce events or to provide information.

Notice boards keep everyone updated on upcoming events, opportunities of all sorts and peer activities and achievements in school.

Notice Boards are used in School announcements, timetables, and schedules to parents, students, and teachers tend to be the most commonly displayed.

Now, the question is :-


Can you Make Wireless Notice Board?

Answer is Yes.


Yes, You can make Wireless Notice Board using some basic electronic components like Arduino Uno, LCD Display, Bluetooth Module and an Android Mobile Application.


Let's see How you can make this Wireless Digital Notice Board using Arduino and Bluetooth Module

 

 

 

In this Blog I'll Tell you How you can make this Wireless Digital Notice Board using Bluetooth Module and Arduino Uno.


Bluetooth Module:

HC 05 Bluetooth is a wireless communication protocol; it is used in two devices as a sending and receiving the information. The Bluetooth is free to use in the wireless communication protocol as the range of the Bluetooth is less than the other wireless communication protocols like Wi-Fi and ZigBee. The Bluetooth operates at the frequency of the 2.41 GHz and also used in many small ranges of applications.


The HC 05 Bluetooth module is the most popular module in the Indian market and this module is mostly used in the embedded projects. The HC 05 Bluetooth modules are easy to use & simple, its price is low and these types of modules are interfaced with the Arduino, Rasberry Pi, and Microcontroller through the serial UART interface. These modules are designed for the transparent wireless connection setup and it is very easy to use in the Bluetooth serial port protocol.

 


 

Parts List:- 

1. Arduino Uno : https://amzn.to/3fxA4JZ

2. Bluetooth Module : https://amzn.to/3axC29U

3. LCD Display : https://amzn.to/3AH4kJQ

4. Jumper wires : https://amzn.to/2WmLSI2

5. Android Device


Watch the Video from below :-





Steps to make this project:

1. Gather all components like Arduino Uno, Bluetooth Module, LCD Display, Jumper wires etc.

2. Do connections of LCD Display.


" If you don't know How to do connections of LCD Display, then click on this link of How to Connect 16 x 2 LCD display"

https://www.electronicsisfun08.in/2022/12/lcd-liquid-crystal-display-lcd-liquid.html

3. After this connect Vcc and GND pins of Bluetooth Module.

4. Now upload the code in Arduino Uno.

5. Now connect Tx and Rx pins of Bluetooth Module with Arduino Uno.

6. Install the Android Application in Android Device.


Now, connect the HC-05 with application and send messages.

Your, wireless Digital Notice Board is ready.


Circuit Diagram:-

 


 

Arduino Code:-

 

 

// https://www.youtube.com/channel/UCaXI2PcsTlH5g0et67kdD6g  //

// Wireless Digital Notice Board  //

// By MOHD SOHAIL //



#include <LiquidCrystal.h>

LiquidCrystal lcd(4, 5, 6, 7, 8, 9);


#include <SoftwareSerial.h>

SoftwareSerial mySerial (2, 3);   //(RX, TX);


String val = "No Data";

String oldval;

String newval = "No Data";

int i = 0;


void setup() 

{

 

  lcd.begin();

  mySerial.begin(9600);

  Serial.begin(9600);

  lcd.setCursor(0, 0);

  lcd.print("    Digital    ");

  lcd.setCursor(0, 1);

  lcd.print(" Notice  Board ");

  delay(3000);

  lcd.clear();

}


void loop() 

  {

  val = mySerial.readString();

  val.trim();

  Serial.println(val);

  if(val != oldval)

  {

    newval = val;

  }

  val = oldval;

Serial.println(val);

lcd.clear();

lcd.setCursor(16, 1);

lcd.print(newval);

lcd.setCursor(16, 0);

lcd.print("Notice:");

for(int counter = 0; counter < 24; counter++)

{

lcd.scrollDisplayLeft();

delay(500);


}

}

 

Android Application:- 


 



Post a Comment

0 Comments