Implementing an Electronic Notice Board: LCD Interface with Arduino & Bluetooth, High school final essays of Electronics

The implementation of an electronic notice board system using Arduino, LCD, and Bluetooth. The aim is to design a notice board that does not require physical notices and can display real-time information. the interfacing of the 20x4 LCD with Arduino, the use of a Bluetooth module for wireless communication, and the power supply using a voltage regulator. It also discusses the features and benefits of the LM35 temperature sensor and the 7805 voltage regulator.

Typology: High school final essays

2021/2022

Uploaded on 04/10/2022

sierra-rf
sierra-rf 🇱🇰

3 documents

1 / 48

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Dedication
We dedicate our project to our Supervisor for his support and guidance that lead us to
fulfill our project. Than we dedicate our project to our parents who supported us
throughout our Educational career financially and morally.
1
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30

Partial preview of the text

Download Implementing an Electronic Notice Board: LCD Interface with Arduino & Bluetooth and more High school final essays Electronics in PDF only on Docsity!

Dedication

We dedicate our project to our Supervisor for his support and guidance that lead us to fulfill our project. Than we dedicate our project to our parents who supported us throughout our Educational career financially and morally.

ACKNOWLEDGMENT

We place on record and warmly acknowledge the continuous encouragement, invaluablesupervision, timely suggestions and inspired guidance offered by our guide

TABLE OF CONTENTS

  • ACKNOWLEDGMENT............................................................................
  • TABLE OF CONTENTS...........................................................................
  • LIST OF ACRONYMS..............................................................................
  • Chapter 1....................................................................................................
  • INTRODUCTION......................................................................................
  • 1.1 Overview..................................................................................................................
  • 1.2 Aim of the project.....................................................................................................
  • 1.3 Electronic Notice board............................................................................................
  • 1.4 Components..............................................................................................................
  • 1.5 Advantages...............................................................................................................
  • 1.7 Goal..........................................................................................................................
  • LIERATURE REVIEW.............................................................................
  • 2.1 Broadcasting.............................................................................................................
  • 2.2 Notice board.............................................................................................................
  • 2.3 Related Work..........................................................................................................
  • 2.4 Bluetooth technology.............................................................................................
  • 2.4 Real time clock.......................................................................................................
  • METHODOLOGIES AND IMPLEMENTATION..................................
  • 3.1 Interfacing 20x4 Lcd with arduino.........................................................................
  • Step 1: Material Required.............................................................................................
  • 3.2 Interfacing bluetooth module with arduino............................................................
  • Chapter 4..................................................................................................
  • TOOLS AND TECHNIQUES..................................................................
  • 4.1Crystal Oscillator.....................................................................................................
  • 4.2 Arduino...................................................................................................................
  • 4.3 Capacitor................................................................................................................
  • 4.4 Resistor...................................................................................................................
  • 4.5 LM35......................................................................................................................
  • 4.6 7805 IC...................................................................................................................
    • 7805 IC working...............................................................................................
  • 4.7 LCD........................................................................................................................
  • 4.8 Serial Port Bluetooth Module (Master/Slave) : HC-05..........................................
  • HC-05 zs-040 Status LED............................................................................................
  • Connections..................................................................................................................
  • Default Settings............................................................................................................
  • Pair with an Android device.........................................................................................
    • Hardware Features............................................................................................
    • Software Features.............................................................................................
  • CONCLUSION........................................................................................
  • REFRENCES...........................................................................................

Chapter 1

INTRODUCTION

Presently almost all electronic notice boards are designed using wired system.One of the drawbacks of the design is the system is inflexible in term of placement. The commonnotice board cannot be placed anywhere because of the messy wire. The aim of this project is to develop a wireless notice board that will be used atthe faculty in order to display latest information. This wireless notice board project mainly focuses on transmission of textual data through asynchronous serial communication. The data will be processed by the microcontroller on both ends. The data will be displayed on LCD only after entering unique pass key. In this project we not only send the data but send the data with pass code also. Which enables us to prevent the unauthorized use of LCD display board and only the person who have pass code can have access to LCD board.

1.1 Overview

The Electronic Notice board is aimed at the colleges and universities for displaying day-to-day information continuously or at regular intervals during the working hours. it offers flexibility to display flash news or announcements faster than the programmable system. Now-a-days advertisement is going digital. The big shops and the shopping centers use digital displays now. Also, in trains and buses the information like platform number, ticket information is displayed in digital boards. People are now adapted to the idea of the world at its finger-tips.

1.2 Aim of the project

The aim of this project to design such project in which we do not need to write notice on the notice board. We simply send message from the mobile through infrared

system. Also we have real time display through which we can display time on the lcd and can easily change this time.

1.3 Electronic Notice board

This is an embedded based project. An embedded system is a combination of hardware and software and perhaps other mechanical parts designed to perform a specific function. A Notice Board is a very essential device in any institution / organization or public utility place like bus stations, railway stations and parks. It is further displayed on an electronic notice board which equipped with LCD display interfaced to microprocessor powered by a regulated power supply from mains supply. This project is our experiment on real time noticing.

1.4 Components

Components essential for the working of project are: 1.) Temperatue 2.) Bluetooth module 3.) Power Supply 4.) LCD 5.) Microcontroller 6.) Resistor 7.) Voltage Regulators We shall discuss these components in detail.

1.5 Advantages

A lot of interaction and information sharing occurs. No printing & photocopying costs. No manual effort. Helps to retain and develop the knowledge base of your college or office. Saves Time, Energy and finally Environment.

1.7 Goal

At present, when information has to be updated in a notice board, it has to be done manually. So the goal of our project is to display notices and articles quickly and automaticly.

The notice board is a flat solid object placed at strategic positions making it an object on which notices and articles are being placed. In the professional college campus, notices spring up from different officers bringing reminders, warnings, advice, results, and appointments to be placed on the notice board. As these notices are being placed on the boards, some of the old notices are not removed and with time the notice boards get filled up with relevant and irrelevant notice messages, as a result of this, a person might not take caution of any new notice being displayed

2.3 Related Work

Coming across a brief case study of the professional college, where information is a vital key for everybody’s progress in and around the campus. The existing notice board system that is applied in the college works on the basis of manual updating method. A person needs to have a tab about the regulation of these notices. Spaces need to be searched in and around the notice board according to the notice that is to be displayed. This can be a tedious job, especially on the day of exam we get to see a huge crowd of students surrounding a single notice which includes the subject with room number; this might also lead the student to panic at the last go to their exam. Apart from that, at times the student would not know the updation that has occurred. Regular viewing is needed if he/she wants to know about the events. But if the notice board includes 20 plus notices being displayed at a time there are possibilities that students may not come across all of it; might miss few of them. It’s impossible to accommodate all the info within the main notice board, therefore chances of displaying department related information in the departmental notice board is high, which again might remain unaware from students notice. Moreover library related information as well as placement department information shall be displayed only in their respective notice boards, wherein the students hardly visit and being unaware of important notices shall have to pay a huge penalty at the end. The absentees remain unaware of the notice that was read during their absence. Also there are limitations on space availability and time consuming, especially when it comes for searching for the relevant notice. Maintaining the archived files becomes hectic. On Regular observation only the updates will be available. Also cannot be accessible outside that physical location.

2.4 Bluetooth technology

Bluetooth is a wireless technology used to transfer data between different electronic devices. The distance of data transmission is small in comparison to other modes of wireless communication. This technology eradicates the use of cords, cables, adapters and permits the electronic devices to communicate wirelessly among each other. The key features of Bluetooth technology : · Less complication · Less power consumption · Available at cheaper rates · Robustness Bluetooth technology permits hands free headset for incoming voice calls, ability of printing and fax, and automatic synchronization of PDA. Click to now more about basics of Bluetooth Protocol. Classification Various types of Bluetooth technology are available in the markets which help the consumers to communicate wirelessly. The different types of Bluetooth devices are PC cards, radios, dongles, and headsets. Laptops and other Internet enabled equipments use Bluetooth technology such as wireless mouse and keyboard to communicate wirelessly. Music players like iPods, music phones, or other MP players make use of stereo headphones. Applications The first and foremost application of Bluetooth technology would be to eradicate the tangling of cables that would mess up the room.

  1. Bluetooth’s biggest contribution is to provide a phone with a headset that works wirelessly. This is possible by providing the caller with an earpiece and a small microphone attached to the caller’s shirt. The mobile phone can be located in a bag or anywhere in the body. The caller can dial a number even without touching a button on the mobile phone. This technology has the advantage of eliminating the radiation hitting the cerebral region.

A GPS receiver can shorten its startup time by comparing the current time, according to its RTC, with the time at which it last had a valid signal. If it has been less than a few hours, then the previous ephemeris is still usable. Power source RTCs often have an alternate source of power, so they can continue to keep time while the primary source of power is off or unavailable. This alternate source of power is normally a lithium battery in older systems, but some newer systems use a supercapacitor, because they are rechargeable and can be soldered. The alternate power source can also supply power to battery backed RAM. Timing Most RTCs use a crystal oscillator, but some use the power line frequency. In many cases, the oscillator's frequency is 32.768 kHz This is the same frequency used inquartz clocks and watches, and for the same reasons, namely that the frequency is exactly 215 cycles per second, which is a convenient rate to use with simple binary counter circuits.

Chapter 3

METHODOLOGIES AND IMPLEMENTATION

3.1 Interfacing 20x4 Lcd with arduino

A liquid-crystal display (LCD) is a flat panel display, electronic visual display, or video display that uses the light modulating properties of liquid crystals. Liquid crystals do not emit light directly. In a monochromatic 20x4 alphanumeric LCD. 20x4 means that 20 characters can be displayed in each of the 4 rows of the 20x LCD, thus a total of 80 characters can be displayed at any instance of time. Step 1: Material Required List of requirements is as follows:

  1. Arduino/or any other clone
  2. 20x4 LCD
  3. Breadboard
  4. 1k, 220R Resistors
  5. Connecting wires

14 DB7 H/L Data bus line 15 A 5V LED + 16 K 0V LED-

  1. Study the schematic carefully.
  2. Place your LCD on the bread board.
  3. Make connections as per the schematic.
  4. Instead of the potentiometer, you can use a 1k resistor and connect Pin 3 of LCD to Vcc via the resistor.
  5. Carefully check whether all the connections are tight and correct.
  1. Power up your Arduino via USB and check whether the LCD lights up. If yes, proceed.

3.2 Interfacing bluetooth module with arduino

  1. Arduino Board " I used Arduino Uno ".
  2. Bluetooth module HC-05. 3)Solderless jumper. 4)Bread Board To make a link between your Arduino and bluetooth , do the following :
  3. Go to the bluetooth icon , right click and select Add a Device
  4. Search for new device , Our bluetooth module will appear as HC-05 , and add it
  5. The pairing code will be 1234. 4)after make a pairing , we can now program the arduino and upload a sketch to send or receive data from Computer. As I mentioned before , I will use software serial library to make pin D10 & D11 As Tx & Rx instead of using the default Rx and tx " D0 &D1 On most arduino Board ". this program below allow us to control LED connected to D13 To blink on/off , by press # 1 from PC Keyboard the LED blink on , and if we press 0 LED blink off! To send the Control commands from Computer to arduino , Go to the tera term , Run it , and choose Serial , and select the bluetooth Serial from the list as Shown on the picture. The code below : // This program shown how to control arduino from PC Via Bluetooth // Connect // arduino>>bluetooth // D11 >>> Rx

Chapter 4

TOOLS AND TECHNIQUES

4.1Crystal Oscillator

A crystal oscillator is an electronic oscillator circuit that uses the mechanical resonance of a vibrating crystal of piezoelectric material to create an electrical signal with a precise frequency. This frequency is commonly used to keep track of time, as inquartz wristwatches, to provide a stable clock signal for digital integrated circuits, and to stabilize frequencies for radio transmittersand receivers. The most common type of piezoelectric resonator used is the quartz crystal, so oscillator circuits incorporating them became known as crystal oscillators, but other piezoelectric materials including polycrystalline ceramics are used in similar circuits. Quartz crystals are manufactured for frequencies from a few tens of kilohertz to hundreds of megahertz. More than two billion crystals are manufactured annually. Most are used for consumer devices such as wristwatches, clocks, radios, computers, andcellphones.

Quartz crystals are also found inside test and measurement equipment, such as counters, signal generators, andoscilloscopes. A crystal oscillator is an electronic oscillator circuit that uses a piezoelectric resonator, a crystal, as its frequency-determining element.Crystal is the common term used in electronics for the frequency-determining component, a wafer of quartz crystal or ceramic with electrodes connected to it. A more accurate term for it is piezoelectric resonator. Crystals are also used in other types of electronic circuits, such as crystal filters. Piezoelectric resonators, crystals are sold as separate components for use in crystal oscillator circuits, an example is shown in the picture. They are also often incorporated in a single package with the crystal oscillator circuit, shown on the righthand side Operation A crystal is a solid in which the constituent atoms, molecules, or ions are packed in a regularly ordered, repeating pattern extending in all three spatial dimensions. Almost any object made of an elastic material could be used like a crystal, with appropriate transducers, since all objects have natural resonantfrequencies of vibration. For example, steel is very elastic and has a high speed of sound. It was often used in mechanical filters before quartz. The resonant frequency depends on size, shape, elasticity, and the speed of sound in the material. High-frequency crystals are typically cut in the shape of a simple, rectangular plate. Low-frequency crystals, such as those used in digital watches, are typically cut in the shape of a tuning fork. For applications not needing very precise timing, a low-cost ceramic resonator is often used in place of a quartz crystal. When a crystal of quartz is properly cut and mounted, it can be made to distort in an electric field by applying a voltage to an electrode near or on the crystal. This property is known as electrostriction or inverse piezoelectricity. When the field is