0% found this document useful (0 votes)
129 views

"Wireless Display Site": Project Report On

The document proposes a wireless display site system that uses Bluetooth technology to display messages from an Android device on an electronic notice board. The system aims to overcome the tedious process of manually updating notice boards daily. It allows messages to be sent from any location to the Arduino-controlled notice board using Bluetooth. The objectives are to design an automatic, reliable electronic notice board that can continuously receive messages from an authorized Android device over Bluetooth and display them. The system is intended to enhance security and emergency awareness in places like colleges and public areas. It uses an Arduino Uno, Bluetooth module, LCD display, jumper wires, and an Android app to send messages wirelessly to the notice board for display.

Uploaded by

Freelancer Work
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
129 views

"Wireless Display Site": Project Report On

The document proposes a wireless display site system that uses Bluetooth technology to display messages from an Android device on an electronic notice board. The system aims to overcome the tedious process of manually updating notice boards daily. It allows messages to be sent from any location to the Arduino-controlled notice board using Bluetooth. The objectives are to design an automatic, reliable electronic notice board that can continuously receive messages from an authorized Android device over Bluetooth and display them. The system is intended to enhance security and emergency awareness in places like colleges and public areas. It uses an Arduino Uno, Bluetooth module, LCD display, jumper wires, and an Android app to send messages wirelessly to the notice board for display.

Uploaded by

Freelancer Work
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 41

Project Report

On

“Wireless Display Site”


Is submitted partial fulfillment of the requirement of the

T.Y.B.Sc. (Computer Science)


SUBMITTED BY
Mr. Shekh Mohd Amique Mohd Atique
UNDER GUIDANCE OF
Miss. Bhavna Patil

Department of Computer Science


B.N.N. College, Bhiwandi

2022-2023
Padmashri Annasaheb Jadhav Bharatiya Samaj Unnati Mandal’s

B. N. N. College of Arts, Science & Commerce, Bhiwandi.


(Self Funded Courses)
(Department of Computer Science)

CERTIFICATE
This is to certify that Mr.Shekh Mohd Amique Mohd Atique has
successfully completed the project titled “Wireless Display Sites” and duly
submitted the project in partial fulfillment of the
“B.Sc.(Computer Science)” degree from the University of Mumbai during the
academic year 2022-23.

It is further certified that he has completed all the required phases of


project.

______________ _______________ _______________ ________________


Project Guide External Examiner Signature of HOD Signature Principal
Miss. Bhavna Patil Mr. Pramod Lala Shewale Dr. Ashok D. Wagh
DECLARATION BY THE STUDENT
I, Shekh Mohd Amique Mohd Atique student of B.Sc. (Computer
Science) hereby declare that the project for the Computer Science, “Wirelss
Display Site” submitted by me for Semester-VI during the academic year 2022-
23, is based on actual work carried out by me under the guidance and supervision
of Miss. Bhavna Patil.

I further state that this work is original and not submitted anywhere else for any
examination.

__________________
Signature of Student
EVALUATION CERTIFICATE
This is to certify that the undersigned have assessed and evaluated the
project on “Wireless Display Site” submitted by Shekh Mohd Amique Mohd
Atique, student of B.Sc. (Computer Science).

This Project is original to the best of our knowledge and has accepted for
Assessment.

External Examiner
ACKNOWLEDGEMENT

I would like to extend our heartiest thanks with a deep sense of gratitude and respect
to all those who provides me immense help and guidance during my academic year.

I would like to thank my Project Guide Miss.Bhavna Patil for providing a vision about
the system. I have been greatly benefited from her regular positive reviews and
inspiration throughout my work. I am grateful to them for her guidance,
encouragement, understanding and insightful support in the development process.

I would also like to thank my college for giving required resources whenever I
wanted and for giving the opportunity to develop the project.

I would like to express my sincere thanks to our Principal Dr. Ashok D. Wagh
and our Head of Department Mrs. Pramod Lala Shewale for having facilitated us with
the essential infrastructure & resources without which this project would not have seen
light of the day.

Finally I would like to thank my fellows for their cooperation to complete this
project.

With sincere regards,


Shekh Mohd Amique
Wireless
Display
Site
INDEX
Chapter No. Description Page No.
1. INTRODUCTION
1.1 Proposed System
1.2 Objectives
1.3 Hardware Required
1.4 Software Required
2. Theoretical Infrastructure
2.1 Bluetooth Module HC-05
2.2 Arduino Uno
3. Methodology
3.1 Structure And Model
3.2 Gantt Chart
3.3 Block Diagram of Wireless Display Site
3.4 Flow chart
4. Design and Implementation
4.1 Design
4.2 Connection Circuit Diagram
4.3 Arduino IDE
4.4 Android Application
5. Screenshots and Coding
5.1 Screenshots
5.2 Code
6. Application of Wireless Display Site
7. Limitations And Future enhancement
7.1 Limitations
7.2 Future Enhancement
8. Conclusion
8.1 Conclusion
8.2 Bibliography
ABSTRACT

The proposed method consists of electronic notice board that is controlled by an


android device and displays message on it. Traditionally, there were notice boards
where any information or notice had to be stick daily. This becomes tedious and
requires daily maintenance. The project the overcomes this problem by introducing
an electronic display notice board interfaced to an android device through
Bluetooth connectivity. The Bluetooth receives the message from the android
device that is sent to an Arduino. Notice board is a primary thing in any
institution/organization or public utility places like bus stations, railway stations
and parks. But sticking various notices day-to-day is a difficult process. The Notice
board is a common display for effective mode of providing information to the
people, but this is not easy for updating the messages instantly. This project deals
about an advanced Hi-Tech wireless Notice Board. This system is enhanced to
display the latest information through an Android application of smart phones or
tablet.

This will help us in passing any message almost immediately without any delay
just by sending a SMS which is better and more reliable than the old traditional
way of passing the message on notice board. This proposed technology can be used
in colleges many public places, malls or big buildings to enhance the security
system and also make awareness of the emergency situations and avoid many
dangers. Using Bluetooth module display the message onto the display Site.

1|Page
CHAPTER - 1
INTRODUCTION

2|Page
1. INTRODUCTION
In this world Mobile Phones and the related technologies are becoming more and more
prevalent. Various technical arenas in the field of Telecommunication and Embedded Systems
are becoming omnipresent in the people. The use of cell phones has rapidly increased over the
last decade and a half Upgradation in networking technologies has encouraged the development
and growth of very dense networks. Notice boards are one of the widely used ones ranging from
primary schools to major organizations to convey messages at large. A lot of paper is been used
and which is later wasted by the organizations. This in turn leads to a lot of deforestation thus
leading to global warming. Small innovative steps in making use of technology for regular
purposes would have an adverse effect on the environment issues which we are presently
concerned about.

The whole process can be described from the transmitter and receiver section. The
Bluetooth module receives a message from the authorized mobile phone and the message is
extracted by the microcontroller from the Bluetooth module and is displayed on the matrix
display board. Serial to parallel communication is used for the entire process from Bluetooth
module to Microcontroller and from microcontroller to the matrix display. And for the
acknowledgement LCD display is used. The proposed system “Bluetooth based Wireless
Notice Board using Arduino” is cheap, quick reliable and secured for any organization that
requires to circulate notice regularly and reduce physical efforts. We are using Bluetooth
technology. We can send notice from any location. This proposed system in this project has
many upcoming applications in educational institutions and organizations, crime prevention,
traffic management, railways, advertisements etc. Been user friendly, long range and faster
means of conveying information are major bolsters for this application. By using this proposed
methodology, we can enhance the security system and also make awareness of the emergency
situations and avoid many dangers.

3|Page
1.1 Proposed System
This document deals with an innovative rather an interesting manner of intimating the message
to the people using a wireless electronic display board which is synchronized using the
Bluetooth technology. This will help us in passing any message almost immediately without
any delay just by sending a SMS which is better and more reliable than the old traditional way
of passing the message on notice board. This proposed technology can be used in olleges many
public places, malls or big buildings to enhance the security system and also make awareness
of the emergency situations and avoid many dangers.

1.2. Objectives
The main objective is to design an automatic self-enabled highly reliable electronic notice
board, a display connected to a server system should continuously listen for the incoming call
from client or user process it and display it on the LCD/LED screen message displayed should
be updated every time the user sends new data only authenticated people should be able to able
to access the server.

1.3 Hardware Required:


 Arduino Uno
 Bluetooth Module HC-05
 16*2 Led
 Jumper Wire
 USB Cable
 Half BreadBoard

1.4.Software Required:
We use the following software requiement:-

 Coding Language :-C


 IDE:-Arduino
 Operating System:-Window 7 & above

4|Page
Chapter – 2
THEORETICAL INFRASTRUCTURE

5|Page
2. THEORETICAL INFRASTRUCTURE
The theoretical background of the project is examined below as main headings and subheadings.

2.1. Bluetooth Module HC-05


Wireless communication is swiftly replacing the wired connection when it
comes to electronics and communication. Designed to replace cable
connections HC-05 uses serial communication to communicate with the
electronics. Usually, it is used to connect small devices like mobile phones
using a short-range wireless connection to exchange files. It uses the
2.45GHz frequency band. The transfer rate of the data can vary up to 1Mbps
and is in range of 10 meters.
The HC-05 module can be operated within 4-6V of power supply. It supports
baud rate of 9600, 19200, 38400, 57600, etc. Most importantly it can be
operated in Master-Slave mode which means it will neither send or receive
data from external sources.

6|Page
Block diagram of a Bluetooth HC-05

2.2. Arduino Uno System on a chip (Soc)

2.2.1. History of Arduino


Arduino started as a project for students at the Interaction Design Institute Ivrea, in Italy.
Members of Arduino’s core development team were Massimo Banzi, David Cuartielles, Tom
Igoe, Gianluca Martino, David Mellis and Nicholas Zambetti.
Massimo Banzi’s students often complained that they couldn’t find a cheap and easy-
touse micro-controller. In the winter of 2005, Banzi mentioned this issue while talking with
David Cuartielles, a Spanish chip engineer who was a visiting scholar to Massimo’s university.
They decided to design their own circuit board and brought Banzi’s student David Mellis into
this project to design the programming language for their board. Mellis finished the source
code within two days. It took them another three days to etch the circuit board. They named it
Arduino.
Now, Arduino has become an extremely popular development tool around the world. Although
the most classical model, the Arduino UNO, still remains popular, Arduino has been
collaborating with other companies and releasing modified versions of Arduino boards to
fulfill different needs.

Although microcontroller type PIC is usually used in programming and software field,
Arduino has become very popular in the world in recent times. It is based on Arduino's past
wiring and processing projects. Processing is written for non-programming users. Arduino
wiring is produced on the basis of the programming language. The common feature of both is
that it provides an environment where even the basic knowledge of electronics and programming
can easily design. Arduino is now becoming more and more common nowadays. Even unmanned
aerial vehicles made with Arduino, which is used almost every field, are visible.

7|Page
Arduino Uno SoC board (interface)

"Uno" means one in Italian and was chosen to mark the release of Arduino Software
(IDE) 1.0. The Uno board and version 1.0 of Arduino Software (IDE) were the reference versions
of Arduino, now evolved to newer releases. The Uno board is the first in a series of USB Arduino
boards, and the reference model for the Arduino platform; for an extensive list of current, past
or outdated boards see the Arduino index of boards.

Arduino Uno microcontroller board (back view)

Arduino Uno is a Soc (system on a chip) based on the ATmega328P. It has 14 digital
input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, a 16 MHz quartz
crystal, a USB connection, a power jack and a reset button. It contains everything needed to
support the microcontroller; simply connect it to a computer with a USB cable or power it with
a AC-to-DC adapter or battery to get started.. You can tinker with your UNO without worrying
too much about doing something wrong, worst case scenario you can replace the chip for a few
dollars and start over again.

8|Page
2.2.2. Specifications
• Analog Input Pins 6
• Clock Speed 16 MHz
• DC Current for 3.3V Pin 50 mA
• DC Current per I/O Pin 20 mA
• Digital I/O Pins 14 (of which 6 provide PWM output)
• EEPROM 1 KB (ATmega328P)
• Flash Memory 32 KB (ATmega328P) of which 0.5 KB used by boot loader
• Input Voltage (limit) 6-20V
• Input Voltage (recommended) 7-12V

Arduino Power Supply

2.2.4. Memory
The ATmega328 has 32 KB (with 0.5 KB occupied by the boot loader). It also has 2 KB of
SRAM and 1 KB of EEPROM

9|Page
ATmega328P – Memory

10 | P a g e
Chapter – 3
Methodology

11 | P a g e
3. METHODOLOGY

3.1 Structure and model


In this project, Arduino UNO is used for controlling the whole process, Bluetooth Module HC-
05 to receive the SMS/message sent from mobile phone and LCD to display the message.

We can send some message or notice like “#Hello AAKASH*”, “#We Welcomes You*”
through the SMS. Here we have used a prefix in the message string that is ‘#’. This prefix is
used to identify the starting of the message or notice. And ‘*’ is used as suffix to indicate the
end of the message or notice.

When we send SMS from mobile phone to GSM module then GSM receives that SMS and
sends it to Arduino. Now Arduino read this SMS and extract main notice message from the
received string and stores in another string. And then sends the extracted message to 16x2 LCD
by using appropriate commands.

Further working of this system is explained in the ‘Code Description’ section below. Before we
get into programming details we should know about GSM module.

12 | P a g e
3.2. Gantt Chart

13 | P a g e
3.3 Block Diagram of Wireless Display Site

Wireless Display

Site
Power Arduino
Supply
UNO
Bluetooth HC-05

Mobile

14 | P a g e
3.4 Flowchart:

Mobile

Wireless Medium

Bluetooth Module
HC-05

Arduino Lcd Display

15 | P a g e
Chapter – 4
Design and Implementation

16 | P a g e
4. DESIGN AND IMPLEMENTATION

4.1 Design
As per the circuit diagram we built the circuit connection. After that we upload the program in
Arduino then all functions start to run with program. After uploading the program, we will give
the external power supply to the Arduino. then we send notice/SMS from mobile then this
notice/SMS will receive Bluetooth and display on LED module.

 To implement Wireless Display Site we need additional equipment that are


listed below.
Jumper wires – ( to connect the arduino board with the servo motors )
OTG cable – ( to connect the arduino board’s USB with android mbile )
Type B USB – ( cable for arduino )
Breadboard – ( optional board for connetion )

17 | P a g e
4.2. Connection Circuit Diagram

18 | P a g e
4.3.1. Arduino development "IDE"

arduino.org website interface to download Arduino IDE

Developer(s) Arduino Software

Stable release 1.8.9 / 15 March, 2019;

Written in Java, C and C++

Operating system Cross-platform

Platform IA-32, x86-64, ARM

Type Integrated development environment

Licence LGPL or GPL licence

Website arduino.cc

The Arduino integrated development environment (IDE) is a cross-platform application


written in Java, and is derived from the IDE for the Processing programming language and the
Wiring projects. It is designed to introduce programming to artists and other newcomers
unfamiliar with software development. It includes a code editor with features such as syntax
highlighting, brace matching, and automatic indentation, and is also capable of compiling and
uploading programs to the board with a single click.

4.3.2 Programming
There is typically no need to edit make files or run programs on a command-line interface

19 | P a g e
At the next screen, choose "Browse my computer for driver software", and click Next.

Click the Browse... button. Another dialog appears: navigate to the folder with the Arduino
software that you just downloaded. Select the drivers folder an click OK, then click Next.
20 | P a g e
You will receive a notification that the board has not passed Windows Logo testing. Click on the
button Continue Anyway.

4.3.3. Port registers.


Port registers allow for lower-level and faster manipulation of the input output pins of the
microcontroller on an Arduino board. The chips used on the Arduino board(the ATmega8 and
ATmega168) have three ports

And we have to select the appropriate Port for the Arduino Uno or if we use Generic so choose
COM6 (Arduino/Generic Uno). And it is also necessary to install appropriate driver of the
selected Board

21 | P a g e
22 | P a g e
23 | P a g e
4.4. ANDROID APPLICATION
Arduino Automation is an application that allows you to control devices using your Arduino
Board (and similar boards) via Bluetooth or WiFi, and so to create awesome and fully
customized projects, with the interfaces available within the app.

24 | P a g e
Chapter – 5
Coding and Screenshots

25 | P a g e
5. SCREENSHOTS AND CODING

5.1 Screenshots
After installation of proper driver’s and port registers process, write the robotic
arm code into the code area of IDE.

Replace above to our code and click on tick button to verify, and then upload it.

5.2. CODE:

26 | P a g e
C# Code that need to save firstly into the computer then verify / compile in Arduino
IDE and it create .INO extension sketch file that will upload in Arduino board.
#include <LiquidCrystal.h>

#include <SoftwareSerial.h>

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

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

String val = "No Data";

String oldval;

String newval = "No Data";

int i = 0;

void setup()

// put your setup code here, to run once:

lcd.begin(16,2);

mySerial.begin(9600);

Serial.begin(9600);

lcd.setCursor(0, 0);

lcd.print("Wireless Notice");

lcd.setCursor(0, 1);

lcd.print(" Board ");

delay(3000);

lcd.clear();

lcd.print("Welcome!");

void loop()
27 | P a g e
{

val = mySerial.readString();

val.trim();

Serial.println(val);

if(val != oldval)

newval = val;

lcd.clear();

lcd.setCursor(i, 0);

lcd.print(newval);

i++;

if(i >= 15)

i = 0;

val = oldval;

28 | P a g e
Chapter – 6
Application Wireless Display Site

29 | P a g e
6. APPLICATION OF Wireless Display Site

 The applications of wireless notice board mainly include public places like bus stands,
railway stations, airports, shopping malls, and parks to display the information
wirelessly.
 This project is also used in organizations, schools, and colleges.
 It is used in railway station to display the time of train and in which platform the train
come.

30 | P a g e
Chapter – 7
LIMITATION AND
FUTURENHANCEMENT

31 | P a g e
7. LIMITATION AND FUTURE ENHACEMENT

7.1 Limitation
 The message Display on the led is only sent by the sender.
 The message is received by the Bluetooth Module HC-05.
 There is no presence of a database to save the data.

7.2 Future enhancement


 It will be link to the camera.
 In future it will display data in various region based on the region.

32 | P a g e
Chapter – 8
CONCLUSION

33 | P a g e
8. CONCLUSION
As the technology is advancing every day the display board systems are moving from Normal
handwriting display to digital display. Further to Wireless display units. This project develops
a wireless notice board system with Bluetooth connected to it, which displays the desired
message of the user through an SMS in a most populated or crowded places. Here by
introducing the concept of wireless technology in the Field of the communication. We can make
our communication more efficient and faster, with greater efficiency. We can display the
messages and with less errors and maintenance.

8.2. BIBLIOGRAPHY

 Ramya R, Bavithra N, Priyanka M “Wireless Enotice board using Bluetooth


technology”, IJERT 2018.
 Dharmendra Kumar Sharma, Vineet Tiwari, Krishnan Kumar, et.al, “Small and Medium
Range Wireless Electronics Notice Board using Bluetooth and Zig Bee”, IEEE
INDICON 2015.
 M. Abila Mary, B. Pavithra, R. Sangeetha, Prof.T.C. Subbu Lakshmi “GSM based
wireless noticeboards using Arduino”, IJARTET 2019.
 ] Pooja Pawar, Suvarna Langade, Mohini Bandgar “IOT Based Digital Notice Board
using Arduino ATMega328”, IRJET 2019.

34 | P a g e

You might also like