Professional Documents
Culture Documents
Android Display Board
Android Display Board
Notice Board is 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. A separate person is required to take care of this notices display. This
project deals about an advanced hi-tech wireless notice board.
The main objective of the project is to develop a wireless notice board that displays
notices when a message is sent from the users android application device. Remote operation
is achieved by any smart-phone/Tablet etc., with Android OS, upon a GUI (Graphical User
Interface) based touch screen operation. While the user sends the message from the android
application device, it is received and retrieved by the Bluetooth device at the display unit.
The Bluetooth access password will only be known to the user . It is then sent to the
microcontroller that further displays the notice sent from the user on to the electronic notice
board which is equipped with a 16X2 LCD display. It uses a microcontroller from 8051
family.
The power supply consists of a step down transformer 230/12V, which steps down the
voltage to 12V AC. This is converted to DC using a Bridge rectifier. The ripples are removed
using a capacitive filter and it is then regulated to +5V using a voltage regulator 7805 which
is required for the operation of the microcontroller and other components.
BLOCK DIAGRAM:
HARDWARE REQUIREMENTS:
SOFTWARE REQUIREMENTS:
This module enables you to wireless transmit & receive serial data. It is a drop in
replacement for wired serial connections allowing transparent two way data communication.
You can simply use it for serial port replacement to establish connection between MCU or
embedded project and PC for data transfer.
Features
Wireless Telemetry
Remote Data Logging
Robotics
Sensor Monitoring
Remote Programming
Specifications
Module Pinouts
Basic Schematic
Status LED flashes at different rates to indicate different status like searching, config,
connected.
Pair LED lights on continuously when matching and data connection is established
successfully.
Config Jumper is put to make pin#34 high, then module enters AT command mode for
configuration. Leave pin#34 floating and module is in normal working mode. Power off the
module when making this change.
Status LED
Status LED has three types of blinking status
1) Config Mode (LED blinks once a second): When the module is supplied power and
PIN34(CONFIG MODE) is input high level, Status LED output 1Hz square wave to make
the LED flicker slowly once a second. It indicates that the module is at the AT mode, and the
baud rate is 38400; This is Configuration Mode.
2) Unpaired Mode (LED blinks two times a second): When the module is supplied power
and PIN34(CONFIG MODE) is input low level or floating, Status LED output 2Hz square
wave to make the LED flicker quickly. It indicates the module is at the pairable mode.
3) Paired Mode (LED double flicker per second): Pairing is finished and module can
communicate.
Pair LED
LED comes on once the module has paired with another bluetooth module or PC or Smart
Phone. The pair LED pin goes high when module is in pairing else the pin is at low level
when unpaired.
Various types of Interfacing
The Bluetooth module works on 3.3V level only. High voltage like 5V will permanently
damage the module, so please take care in using it.
If your application requires to be operated at 5V then use a LM1117-3.3 regulator to convert
the 5V level to 3V3 level as required by module. Also protect the RXD pin against 5V TXD
signal by inserting 1K resistor in series to module RXD pin.
If you wish to connect this module to PCs Serial port which is at RS232 level, then you need
to add MAX232 circuit as shown.
Module Dimensions
Config Mode
When jumper is put on config pin making it high during power on state the module enters AT
command mode for module configuration at baud rate of 38400bps.
Then you can use a software like Terminal to configure the module. You can download
Terminal from this product page download box.
Here you can see we are entering various AT commands and getting response from module.
Here you can see we are setting different configuration and module is responding with OK.
First you must enable Bluetooth on your telephone. Search the bluetooth device and pair with
it (the password is 1234). Then open BlueTerm and select the device.
The name of the device shows here for me blue1, as I have named it as such with AT config.
You might get default name.
Select the device and press Next. In the next dialog select Enter the devices pairing code:
Using that COM port shown for the SPP service, You can connect with any terminal program
on the host PC to my remote bluetooth board.
Any Data transmitted to this COM port appears at TX out pin of bluetooth module and same
for received data.
Unbinding and Trouble Shooting
In case there are issues with connecting to the module, it is necessary to unbind and re-bind
(connect) to the module. It happened to me sometimes Im able to connect once, but then not
any more. In that case the following steps help:
Close any terminal program potentially connected to the Bluetooth virtual COM
port.
Unpower the Bluetooth module so it is not visible any more to the PC.
Right click on the device in the Windows Device manager (or Devices and Printer
group) and select Remove Device:
Re-power the module: the red LED shall be blinking as not connected.
Search for the device in the device manager (as above), and connect again to the
device with a pairing pin.
Connect to the module using the COM port specified for the SPP service.
If your PC does not have bluetooth capability then you can easily add by using a commonly
available "Bluetooth USB Dongle" like below