Nothing Special   »   [go: up one dir, main page]

017 Android Based Digital Notice Board P10

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 49

ANDROID BASED DIGITAL NOTICE BOARD

INDEX

Chapter Contents Page No


1 Introduction
2 Block Diagram
3 Block Diagram Description
4 Circuit Diagram
5 System Hardware designing
6 PCB Layout
7 System Software
8 Component Description
9 Conclusion
10 References
11 Data sheet
ANDROID BASED DIGITAL NOTICE BOARD
ANDROID BASED DIGITAL NOTICE BOARD

INTRODUCTION

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 user’s android application

device. Remote operation is achieved by any smart-phone/Tablet etc., with

Android OS.

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 LED Matrix display. It uses a

microcontroller from 8051 family.


ANDROID BASED DIGITAL NOTICE BOARD

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.


ANDROID BASED DIGITAL NOTICE BOARD
ANDROID BASED DIGITAL NOTICE BOARD

Block Diagram

A
R
D P10
Bluetooth
Module
U LED
Display
I
N
O

+ 5 Volts
Power Supply
ANDROID BASED DIGITAL NOTICE BOARD
ANDROID BASED DIGITAL NOTICE BOARD

3. BLOCK DIAGRAM DESCRIPTION:

Android based Digital Notice Board has following blocks

1. Arduino Board

2. P10 LED display

3. Power Supply

4. Blue tooth Module

1. Arduino Board: -

Arduino is an open-source platform used for building electronics

projects. Arduino consists of both a physical programmable circuit board

and a piece of software, or IDE (Integrated Development Environment)

that runs on your computer, used to write and upload computer code to

the physical board. The Arduino platform has become quite popular with

people just starting out with electronics, and for good reason. Unlike

most previous programmable circuit boards, the Arduino does not need a

separate piece of hardware (called a programmer) in order to load new

code onto the board – you can simply use a USB cable. Additionally, the

Arduino IDE uses a simplified version of C++, making it easier to learn

to program. Finally, Arduino provides a standard form factor that breaks

out the functions of the micro-controller into a more accessible package.


ANDROID BASED DIGITAL NOTICE BOARD

The Arduino hardware and software was designed for artists,

designers, hobbyists, hackers, newbie’s, and anyone interested in creating

interactive objects or environments. Arduino can interact with buttons,

LEDs, motors, speakers, GPS units, cameras, the internet, and even

smart-phone or TV. This flexibility combined with the fact that the

Arduino software is free, the hardware boards are pretty cheap, and both

the software and hardware are easy to learn has led to a large community

of users who have contributed code and released instructions for a huge

variety of Arduino-based projects.

2. P10 LED DISPLAY:

A huge dot matrix LED panel to connect to your Freetronics

Eleven, Ether Ten and more ! This Large, bright 512 LED matrix panel

has on board controller cicuitry designed to make it easy to use straight

from your board. Clocks, status displays, graphics readouts and all kind

of impressive display project are easy to creat using this display.

To make it really easy to get started we include a breakout board

and ribbon cable along with the display module, so you can plug it

straight in to an Arduino - compatible board and start playing with it right

away.
ANDROID BASED DIGITAL NOTICE BOARD

3. POWER SUPPLY:

Our project requires 5 Volts and 10 Amp current. So we are using SMPS

of 5V/10 Amp.

4. Bluetooth Module

It acts as communication device. The serial text format data from

mobile is given to the microcontroller through the Bluetooth. We are

using Bluetooth HC05. It operates on 9600 bits / second. .


ANDROID BASED DIGITAL NOTICE BOARD
ANDROID BASED DIGITAL NOTICE BOARD

Circuit Diagram
ANDROID BASED DIGITAL NOTICE BOARD
ANDROID BASED DIGITAL NOTICE BOARD

5. System Hardware designing

In our project we are using Atmega 328 as CPU. Atmega 328

micro-controller requires some extra supporting hardware like + 5 volts

power supply, RESET and Clock generator.

1. Power supply

For getting +5 volts supply we are using SMPS. The input to

SMPS is 230Vac and output is +5Volt.

2. POR and Manual RESET:

When we switch ON the power supply of the CPU board then

micro-controller must be RESET to start the program execution from

0000H memory location. Therefore POR is must. POR means Power On

Reset. It is inbuilt in IC.

Some times we requires manual RESET. For this purpose one push

to ON tact switch is used. When you press this tact switch then logic

LOW signal is given to the RESET pin of the Atmega 328.

3. Clock Generator:

The clock frequency of the Atmega 328 Micro-controller is 16

Mhz. It requires two additional capacitors to generate the starting spike

pulse. The capacitor used is 22pF.


ANDROID BASED DIGITAL NOTICE BOARD
ANDROID BASED DIGITAL NOTICE BOARD

PCB Designing:

For designing the PCB we had used Express PCB software. This

software is downloaded from NET. This is user friendly and very simple.

We made the PCB layouts in this Software.

Printed Circuit Board Manufacturing Process .

The printed circuit board manufacturing process involves various

steps such as:

a. Circuit Diagram

a. PCB LAYOUT

b. PCB ARTWORK

c. Pattern transfer

d. Etching

e. Cleaning

f. Drilling

Pattern Transfer Techniques:

Pattern transfer means transferring PCB LAYOUT circuit on a copper

laminate sheet or Cu Board. This is done by various methods like

a. Toner Transfer Technique

a.1 Photo Paper


ANDROID BASED DIGITAL NOTICE BOARD

a.2 Press and peel paper

b. Screen Printing

c. Photo Resistive board

d. Nail Paint, Oil paint, permanent Marker, Tape etc

Toner Transfer Technique using Photo Paper

Toner transfer technique using photo paper is simple, accurate, and easy.

Material for this method is easily available. It requires laser printer, photo

paper and household electric iron only.

Following steps will explain its working.

1. Laser printers or photocopiers are used to draw images as

the Toner material is the black plastic powder.

2. Like most plastics, toner melts with heat, turning into a

sticky, glue-like paste.

3. Print PCB LAYOUT on photo paper as usual, place the

sheet face-down on PCB copper, and melt toner on copper

by applying heat and pressure with electric iron.

4. By the above method paper toner is glued to PCB copper.

5. The glossy coating photo paper dissolves in water and can

be easily removed.
ANDROID BASED DIGITAL NOTICE BOARD

Etching

Etching is the process in which the unwanted copper is removed from

PCB board. As the layout is made by plastic toner it will not be affected

by etching solution.

There are many alternatives for etching liquids, but ferric chloride

(FeCl3) is cheap, can be reused many times, and doesn’t require heating.

FeCl3 attacks ANY metal including stainless steel, so when setting up a

PCB etching area, use a plastic or ceramic sink, with plastic fittings &

screws wherever possible.

Some PCB Etching machines:

1. Spray Etching 2. Bobble Etching 3. PCB Etching Solution

Machine Machine Rocker


Cleaning:

Etching will remove the unwanted copper. After etching only LAYOUT

is present on copper laminate. This layout is made by plastic toner.

Therefore we have to remove this plastic toner to get the copper tracks.
ANDROID BASED DIGITAL NOTICE BOARD

For removing the plastic toner, spread the acetone solution over the

plastic toner and wait for 1 minute. Clean the PCB by cloth. The plastic

toner will be removed.

Drilling

To make holes on PCB, a drilling machine, a good vertical drill stand and

drill bits are required. To avoid breaking of drill bits, use a good vertical

drill stand. When drilling on PCB, good strong light on the board is

required. Dust extraction is preferable, but not essential.

Typical drill (hole) sizes:

 ICs, resistors etc. = 0.8mm.

 Larger diodes, pin headers etc = 1.0mm,

 Terminal blocks, trimmers etc. = 1.2 to 1.5mm.

 Avoid hole sizes less than 0.8mm unless really needed.

Mounting the components.

After making the PCB of dual regulated power supply, the final step is to

mount and solder the components. Components are mounted on the non-

copper side, and then the PCB is turned over to solder the component

leads to the copper tracks.


ANDROID BASED DIGITAL NOTICE BOARD

Solder Wire:

Solder is an alloy, mixture of tin and lead, typically 60% tin and 40%

lead. It melts at a temperature of about 200°C. Solder for electronics use

contains tiny cores of flux. The flux is corrosive, like an acid, and it

cleans the metal surfaces as the solder melts. That is why solder is melted

actually on the joint and not on the iron tip. Without flux, most joints

would fail because metals quickly oxidize and the solder metal itself will

not flow properly onto a dirty metal surface.

The best size of solder for electronic circuit boards is 22 swg (swg =

standard wire gauge).

Making soldered joints:

 Hold the soldering iron like a pen, near the base of the handle.

Remember never to touch the hot element or tip.

 Touch the soldering iron onto the joint to be made. Make sure it

touches both the component lead and the track. Hold the tip there

for a few seconds to get heated properly.

 Feed a little solder onto the joint. It should flow smoothly onto the

lead and track to form a volcano shape as shown in the diagram

below. Make sure you apply the solder to the joint, not the iron.
ANDROID BASED DIGITAL NOTICE BOARD

 Remove the solder, then the soldering iron, while keeping the joint

still. Allow the joint a few seconds to cool before moving the

circuit board.

 Inspect the joint closely. It should look shiny and have a ‘volcano’

shape. If not, it needs to reheat it and feed in a little more solder.

This time ensure that both the lead and track are heated fully

before applying solder.

De-soldering

At some stages, de-soldering is required to remove or re-position a

wire or component. There are two ways to remove the solder:

With a de-soldering pump (solder sucker)

 Set the pump by pushing the spring-loaded plunger down until it

locks.
ANDROID BASED DIGITAL NOTICE BOARD

 Apply both the pump nozzle and the tip of your soldering iron to

the joint.

 Wait for a second or two for the solder to melt.

 Then press the button on the pump to release the plunger and suck

the molten solder into the tool.

 Repeat, if necessary, to remove as much solder as possible.

 The pump will need emptying occasionally by unscrewing the

nozzle.

With solder remover wick (copper braid)

 Place the wick on the joint and heat it using soldering iron.

 As the solder melts, most of it will flow onto the wick, away from

the joint.

 Remove the wick first, then the soldering iron.

Cut off and discard the end of the wick coated with solder.
ANDROID BASED DIGITAL NOTICE BOARD

Bottom View

Bottom View:
ANDROID BASED DIGITAL NOTICE BOARD
ANDROID BASED DIGITAL NOTICE BOARD

Arduino IDE:
For the automation using BT module and Arduino, we uses the Arduino IDE

(Integrated Development Environment) for programing of Arduino.

Arduino UNO Software

Arduino is an open-source platform used for building electronics projects.

Arduino consists of both a physical programmable circuit board and a piece of

software, or IDE that runs on your computer, used to write and upload computer code
ANDROID BASED DIGITAL NOTICE BOARD

to the physical board.

Unlike most previous programmable circuit boards, the Arduino does not need

a separate piece of hardware called a programmer in order to load new code onto the

board you can simply use a USB cable.

//64X32 - P10 LED Display Board


#include <Arial14.h>
#include <Arial_black_16.h>
#include <Arial_Black_16_ISO_8859_1.h>
#include <DMD.h>
#include <SystemFont5x7.h>
#include <SPI.h>
#include "TimerOne.h"
#include <SoftwareSerial.h>
/* you can remove the fonts if unused */
#define DISPLAYS_ACROSS 2
#define DISPLAYS_DOWN 1
DMD dmd( DISPLAYS_ACROSS , DISPLAYS_DOWN );

void ScanDMD()
{
dmd.scanDisplayBySPI();
}

void setup()
{
Serial.begin(9600);
Timer1.initialize( 2000 );
Timer1.attachInterrupt( ScanDMD );
dmd.clearScreen( true );
}

String textToScroll="WELCOME TO B.V.I.O.T. EXTC 2017-18";

void drawText( String dispString )


ANDROID BASED DIGITAL NOTICE BOARD

{
dmd.clearScreen( true );
dmd.selectFont( Arial_Black_16 );
char newString[256];
int sLength = dispString.length();
dispString.toCharArray( newString, sLength+1 );
dmd.drawMarquee( newString , sLength , ( 32*DISPLAYS_ACROSS )-1 ,0);
long start=millis();
long timer=start;
long timer2=start;
boolean ret=false;
while( !ret )
{
if ( ( timer+20 ) < millis() )
{
ret=dmd.stepMarquee( -1 , 0 );
timer=millis();
}
}
}

void ReadMSG()
{
if(Serial.available()>0)
{
textToScroll = "";
while (Serial.available() > 0)
{
char inChar = Serial.read();
textToScroll += inChar;
}
}
}

void loop()
{
ReadMSG();
drawText(textToScroll);
}
ANDROID BASED DIGITAL NOTICE BOARD
ANDROID BASED DIGITAL NOTICE BOARD

COMPONENT DESCRIPTION
Arduino Board: -

The Arduino Uno is a microcontroller board based on the

ATmega328 .It has 14 digital input/output pins (of which 6 can be used

as PWM outputs), 6 analog inputs, a 16 MHz crystal oscillator, a USB

connection, a power jack, an ICSP header, 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. The Uno differs from all preceding boards in that it

does not use the FTDI USB-to-serial driver chip. Instead, it features the

Atmega16U2 (Atmega8U2 up to version R2) programmed as a USB-to-

serial converter. Revision 2 of the Uno board has a resistor pulling the

8U2 HWB line to ground, making it easier to put into DFU mode.

 Revision 3 of the board has the following new features:

Pin out: added SDA and SCL pins that are near to the AREF pin

and two other new pins placed near to the RESET pin, the IOREF that

allow the shields to adapt to the voltage provided from the board. In

future, shields will be compatible both with the board that use the AVR,

which operate with 5V and with the Arduino Due that operate with 3.3V.

The second one is a not connected pin, that is reserved for future
ANDROID BASED DIGITAL NOTICE BOARD

purposes. Stronger RESET circuit. Atmega 16U2 replace the 8U2. "Uno"

means one in Italian and is named to mark the upcoming release of

Arduino 1.0. The Uno and version 1.0 will be the reference versions of

Arduino, moving forward. The Uno is the latest in a series of USB

Arduino boards, and the reference model for the Arduino platform; for a

comparison with previous versions.

At a conceptual level, when using the Arduino software stack, all

boards are programmed over an RS232 serial connection, but the way this is

implemented varies by hardware version. Serial Arduino boards contain a

level shifter circuit to convert between RS-232-level and TTL-level signals.

Current Arduino boards are programmed via USB, implemented using USB-

to-serial adapter chips such as the FTDIFT232. Some variants, such as the

Arduino Mini and the unofficial Boarduino, use a detachable USB-to-serial

adapter board or cable Bluetooth or other methods. When used with

traditional microcontroller tools instead of the Arduino ISD, standard AVR

ISP programming is used.
ANDROID BASED DIGITAL NOTICE BOARD

Specifications:

1. Microcontroller ATmega328

2. Operating Voltage 5V

3. Input Voltage (recommended) 7-12

4. Input Voltage (limits) 6-20V

5. Digital I/O Pins 14 (of which 6 provide PWM output)

6. Analog Input Pins 6

7. DC Current per I/O Pin 40 mA

8. DC Current for 3.3V Pin 50 mA

9. Flash Memory 32 KB of which 0.5 KB used by boot loader

10. SRAM 2 KB

11. EEPROM 1 KB

12. Clock Speed 16 MHz

Specification of Arduino UNO board


ANDROID BASED DIGITAL NOTICE BOARD

Pin Description:

pin diagram of Arduino UNO


 Power (USB / Barrel Jack):

Every Arduino board needs a way to be connected to a power

source. The Arduino UNO can be powered from a USB cable coming

from your computer or a wall power supply that is terminated in a barrel

jack. In the picture above the USB connection is labeled and the barrel

jack is labeled. The USB connection is also how you will load code onto

your Arduino board.


ANDROID BASED DIGITAL NOTICE BOARD

 Pins (5V, 3.3V, GND, Analog, Digital, PWM, AREF):

The pins on your Arduino are the places where you connect wires

to construct a circuit (probably in conjunction with a breadboard and

some wire. They usually have black plastic ‘headers’ that allow you to

just plug a wire right into the board. The Arduino has several different

kinds of pins, each of which is labelled on the board and used for

different functions.

GND (3):

Short for ‘Ground’. There are several GND pins on the Arduino,

any of which can be used to ground your circuit.

5V (4) & 3.3V (5):

As you might guess, the 5V pin supplies 5 volts of power, and the

3.3V pin supplies 3.3 volts of power. Most of the simple components

used with the Arduino run happily off of 5 or 3.3 volts.

Analog (6):
ANDROID BASED DIGITAL NOTICE BOARD

The area of pins under the ‘Analog In’ label (A0 through A5 on the

UNO) is Analog In pins. These pins can read the signal from an analog

sensor and convert it into a digital value that we can read.

Digital (7):

Across from the analog pins are the digital pins (0 through 13 on

the UNO). These pins can be used for both digital input (like telling if a

button is pushed) and digital output (like powering an LED).

PWM (8):

You may have noticed the tilde (~) next to some of the digital pins

(3, 5, 6, 9, 10, and 11 on the UNO). These pins act as normal digital pins,

but can also be used for something called Pulse-Width Modulation

(PWM).

AREF (9):

Stands for Analog Reference. Most of the time you can leave this

pin alone. It is sometimes used to set an external reference voltage

(between 0 and 5 Volts) as the upper limit for the analog input pins.

 Reset Button:
ANDROID BASED DIGITAL NOTICE BOARD

Just like the original Nintendo, the Arduino has a reset button

.Pushing it will temporarily connect the reset pin to ground and restart

any code that is loaded on the Arduino. This can be very useful if your

code doesn’t repeat, but you want to test it multiple times. Unlike the

original Nintendo however, blowing on the Arduino doesn’t usually fix

any problems.

 Power LED Indicator:

Just beneath and to the right of the word “UNO” on circuit

board, there’s a tiny LED next to the word ‘ON’ .This LED should light

up whenever you plug your Arduino into a power source. If this light

doesn’t turn on, there’s a good chance something is wrong. Time to re-

check circuit.

 TX RX LEDs:

TX is short for transmit, RX is short for receive. These

markings appear quite a bit in electronics to indicate the pins responsible

for serial communication. In our case, there are two places on the

Arduino UNO where TX and RX appear – once by digital pins 0 and 1,

and a second time next to the TX and RX indicator LEDs .These LEDs
ANDROID BASED DIGITAL NOTICE BOARD

will give us some nice visual indications whenever our Arduino is

receiving or transmitting data.

 Voltage Regulator:

The voltage regulator is not actually something you can

interact with on the Arduino. But it is potentially useful to know that it is

there and what it’s for. The voltage regulator does exactly what it says –

it controls the amount of voltage that is let into the Arduino board. Think

of it as a kind of gatekeeper; it will turn away an extra voltage that might

harm the circuit. Of course, it has its limits, so don’t hook up your

Arduino to anything greater than 20 volts.

 Main IC:

The black thing with all the metal legs is an IC, or Integrated

Circuit . Think of it as the brains of our Arduino. The main IC on the

Arduino is slightly different from board type to board type, but is usually

from the ATmega line of IC’s from the ATMEL Company. This can be

important, as you may need to know the IC type (along with your board

type) before loading up a new program from the Arduino software. This

information can usually be found in writing on the top side of the IC.
ANDROID BASED DIGITAL NOTICE BOARD

8.2 Three Terminal Voltage Regulator: -

General Features: -

A three terminal voltage regulator is a regulator in which the

output voltage is set at some predetermined value.

Such regulators do not require an external feedback

connection. Hence, only three terminals are

required for device of such types, input (Vin) output

(Vo) and a ground terminal. Since the regulator operates at a preset

output voltage the current limiting resistor is also internal to the device.

The main advantages of such regulators are the simplicity of connections

to the external circuit and the minimum of external components. Fig.

Shows the basic circuit configuration of the three terminal voltage

regulator. Although, the three terminal regulators offers only fixed output

voltages, there are wide variety of voltages available, both positive and

negative. The output current range from 100 mA to 3 A.

LM 78 MXX series 3 terminal positive voltage regulators.

General description: -

The LX78MXX series of three terminal regulators is available with

several fixed output voltages making them useful in a wide range of

applications. The voltage available allows these regulators to be used in


ANDROID BASED DIGITAL NOTICE BOARD

logic system, instrumentation, Hi – Fi and other solid state electronic

equipment. Although designed primarily devices can be used with

external component to obtain adjustable voltage and current.

Features:

Internal thermal overload protection.

NO external components required.

Output transistor safe area protection.

Internal short circuit current limit.

Circularity allows start up even if output is pulled to negative

voltage (I supplies)

Absolute maximum ratings:

Input voltage 35 V

Internal power dissipation Internally limited.

Operating temperature range 00 C to 700 C

Maximum junction temperature + 1250C

Storage temperature range - 650 C to 1500 C

Lead temperature + 2300 C


ANDROID BASED DIGITAL NOTICE BOARD

8.3Capacitors

Capacitors store electric charge. They are used to smooth varying

DC supplies by acting as a reservoir of charge. They are also used in

filter circuits because capacitors easily pass AC (changing) signals but

they block DC (constant) signals.

Polarised capacitors (large values, 1µF +)

      E l e c t r o l y t

way round, at least one of their leads will be

marked + or -. They are not damaged by heat

when soldering.

There are two designs of

electrolytic capacitors; axial where the leads are attached to each end

(220µF in picture) and radial where both leads are at the same end (10µF

in picture). Radial capacitors tend to be a little smaller and they stand

upright on the circuit board.

It is easy to find the value of electrolytic capacitors because they

are clearly printed with their capacitance and voltage rating. The voltage

rating can be quite low and it should always be checked when selecting

an electrolytic capacitor.
ANDROID BASED DIGITAL NOTICE BOARD

Unpolarised capacitors (small values, up to 1µF)

Small value capacitors are

unpolarised and may be connected either

way round. They are not damaged by

heat when soldering, except for one

unusual type (polystyrene). It can be

difficult to find the values of these small capacitors because there are

many types of them and several different labeling systems. Many small

value capacitors have their value printed but without a multiplier, so you

need to use experience to work out what the multiplier should be!

8.4 Diodes

Diodes allow electricity to flow in only one

direction. The arrow of the circuit symbol

shows the direction in which the current can flow. Diodes are the

electrical version of a valve and early diodes were actually called valves.

Forward Voltage Drop

Electricity uses up a little energy pushing its way through the

diode, rather like a person pushing through a door with a spring. This

means that there is a small voltage across a conducting diode, it is called

the forward voltage drop and is about 0.7V for all normal diodes, which
ANDROID BASED DIGITAL NOTICE BOARD

are made from silicon. The forward voltage drop of a diode is almost

constant whatever the current passing through the diode so they have a

very steep characteristic (current-voltage graph).

Reverse Voltage

When a reverse voltage is applied a perfect diode does not conduct,

but all real diodes leak a very tiny current of a few µA or less. This can

be ignored in most circuits because it will be very much smaller than the

current flowing in the forward direction. However, all diodes have a

maximum reverse voltage (usually 50V or more) and if this is exceeded

the diode will fail and pass a large current in the reverse direction, this is

called breakdown.

Ordinary diodes can be split into two types: Signal diodes which

pass small currents of 100mA or less and Rectifier diodes which can pass

large currents. In addition there are LED (which have their own page)

and Zener diodes (at the bottom of this page).

8.5 Light Emitting Diodes (LEDs)

LEDs emit light when an electric

current passes through them.


ANDROID BASED DIGITAL NOTICE BOARD

Colours of LEDs

LEDs are available in red, orange, amber, yellow, green, blue and

white. Blue and white LEDs are much more expensive than the other

colours.

The colour of an LED is determined by the semiconductor

material, not by the colouring of the 'package' (the plastic body). LEDs of

all colours are available in uncoloured packages which may be diffused

(milky) or clear (often described as 'water clear'). The coloured packages

are also available as diffused (the standard type) or transparent.

8.5 P10 LED display:

A huge dot matrix LED panel to connect to your Freetronics

Eleven, Ether Ten and more ! This Large, bright 512 LED matrix panel

has on board controller cicuitry designed to make it easy to use straight

from your board. Clocks, status displays, graphics readouts and all kind

of impressive display project are easy to creat using this display.

To make it really easy to get started we include a breakout board

and ribbon cable along with the display module, so you can plug it

straight in to an Arduino - compatible board and start playing with it right

away.
ANDROID BASED DIGITAL NOTICE BOARD

Features

1. P10 Features:

2. 32*16 high brightness Red LEDs (512LEDs total) on a 10mm

pitch

3. 5V operation Viewable over 12 meters 12 away.

4. Tough plastic frame.

5. Controller Ics on board,

6. Simple cloked data interface.

7. Arduino compatible libray, graphics fuction and example

support

8. Dimensions : 320 *(W) * 160 (H) * 14 (D)mm (30mm(D)

including rear conectors)

9. Available here now or at a Freetronics reseller near you in red,

blue,white,yellow,and green.

8.6 Bluetooth

Bluetooth™ wireless technology is finally here. Originally

conceived as a low-power short-range radio technology designed to

replace cables for interconnecting devices such as printers, keyboards,

and mice, its perceived potential has evolved into far more sophisticated

usage models. The requirement to do this in a totally automated,


ANDROID BASED DIGITAL NOTICE BOARD

seamless, and user-friendly fashion, without adding appreciable cost,

weight, or power drain to the associated host is an enormous engineering

challenge.

Bluetooth devices can form piconets of up to seven slaves and one

master, enabling discovery of services and subsequent implementation of

many varied usage models including wireless headsets, Internet bridges,

and wireless operations such as file exchange, data synchronization, and

printing.

Despite talk of Bluetooth competing with wireless LANs,

Bluetooth products work over shorter distances and are designed to solve

different problems
ANDROID BASED DIGITAL NOTICE BOARD
ANDROID BASED DIGITAL NOTICE BOARD

CONCLUSION

After doing this project we come to conclude that, our

project is 100% working. We are using Bluetooth technology, so

doesn’t depent on any mobile company for mobile network. Again

We are using blue tooth technology so, there is no charge for

sending the message to notice board.


ANDROID BASED DIGITAL NOTICE BOARD
ANDROID BASED DIGITAL NOTICE BOARD

10. REFERENCES

1. 8051 Microcontroller

By K.J.Ayala

2. Embedded System

By Mazdi & Mazdi.

3. Web site: www.google.com


ANDROID BASED DIGITAL NOTICE BOARD

You might also like