You are on page 1of 4

5 4 3 2 1

Introduction & Project Objective

D Moving message hardware is a complex D

electronics circuit which requires


Multiplexed display matrix, display control
and drive system.

We find moving message display in all corners


of the world. Have you ever wonder, how the
message is updated to the display. it's
difficult for a common man to update the
message. It requires computer and cable to
C upload the contents. C

Let's design a smart application that


eliminates the need of the computer and you can
update the message using your own voice!

With Google's voice recognition, it's easy to


interface with arduino via Bluetooth link.
B B

Title
Voice Based Moving Message Display using Bluetooth

Size Document Number Rev


BSP Embed 1

Date: Thursday, December 29, 2016 Sheet 1 of 7

A A

5 4 3 2 1
5 4 3 2 1

FUNCTIONAL BLOCK DIAGRAM

D D

BLUETOOTH DOT
MODULE Arduino DRIVER MATRIX
DISPLAY

C C

DRIVER
5V RPS

SHIFT
B
REGISTER B

ANDROID
PHONE

Title
Voice Based Moving Message Display using Bluetooth

Size Document Number Rev


BSP Embed 1

Date: Thursday, December 29, 2016 Sheet 2 of 7


A A

5 4 3 2 1
5 4 3 2 1

CIRCUIT DIAGRAM

Microcontroller
Current Driver
5V
D 5V D

C1 C2
100nF 100nF R1 1K
Q1
Programming 5V BC557

20
7
5V R2 28

VCC

AVCC
10K PC5 (ADC5/SCL) 5V
27
J2 C3 100nF PC4 (ADC4/SDA) 26 1 R3 1K
DTR PC3 (ADC3) CLK Q2
5 1 25 2
RX (RESET) /PC6 PC2 (ADC2) DATA BC557
4 24 3
TX PC1 (ADC1)
3 23 4
RESET PC0 (ADC0)
2 21
1 C4 AREF
SW1 19 CON4 J1
USB-Serial 100nF ATMEGA328 PB5 (SCK) R4 1K
18
PB4 (MISO) Q3
17
PB3 (MOSI/OC2) BC557
16
PB2 (SS/OC1B) 15 J3
C RX PB1 (OC1A) C
2 14
(RXD) PD0 (ICP1) PB0 R7 1

(XTAL1/TOSC1) PB6

(XTAL2/TOSC2) PB7
13 R6 2
(AIN1) PD7 R5 1K R5
12 3
Bluetooth (AIN0) PD6
(T1) PD5
11 Q4 R4 4
6 BC557 R3 5
(XCK/T0) PD4 R2
5 6
5V (INT1) PD3 R1
4 7
J4 (INT0) PD2 TX
3

GND

GND
4 (TXD) PD1 R6 1K
3 Q5 To Display
2 10 U1 BC557

22
1
9

8
16MHz
HC-05 Y1

C5 C6 R7 1K
Q6
22pF 22pF BC557

B B
R8 1K
Q7
BC557

POWER SUPPLY
U2 LM7805
D1 1N4007 5V
1 3
GND

VIN VOUT
R9
J5
100uF, 25V

100uF, 25V

2K2
2

2 C7 C8 C9 C10
1 Title
100nF 100nF D2 Voice Based Moving Message Display using Bluetooth

9V I/P LED Size Document Number Rev


A BSP Embed 1 A

Date: Thursday, December 29, 2016 Sheet 3 of 7

5 4 3 2 1
5 4 3 2 1

12 CHARACTER DOT MATRIX DISPLAY

D J6 5*7 Dot Matrix J7 5*7 Dotmatrix J8 5*7 Dotmatrix J9 5*7 Dotmatrix J10 5*7 Dotmatrix J11 5*7 Dotmatrix J12 5*7 Dotmatrix J13 5*7 Dotmatrix J14 5*7 Dotmatrix J15 5*7 Dotmatrix J16 5*7 Dotmatrix J17 5*7 Dotmatrix D

J18
12 R10 100E R1 9 R1 9 R1 9 R1 9 R1 9 R1 9 R1 9 R1 9 R1 9 9 R1 9 R1 9
11 R11 100E R2 14 R2 14 R2 14 R2 14 R2 14 R2 14 R2 14 R2 14 R2 14 14 R2 14 R2 14
10 R12 100E R3 8 R3 8 R3 8 R3 8 R3 8 R3 8 R3 8 R3 8 R3 8 8 R3 8 R3 8
9 R13 100E R4 5 R4 5 R4 5 R4 5 R4 5 R4 5 R4 5 R4 5 R4 5 5 R4 5 R4 5
8 R14 100E R5 1 R5 1 R5 1 R5 1 R5 1 R5 1 R5 1 R5 1 R5 1 1 R5 1 R5 1
7 R15 100E R6 7 R6 7 R6 7 R6 7 R6 7 R6 7 R6 7 R6 7 R6 7 7 R6 7 R6 7
6 R16 100E R7 2 R7 2 R7 2 R7 2 R7 2 R7 2 R7 2 R7 2 R7 2 2 R7 2 R7 2
5 DATA
4 CLK
3 11 11 11 11 11 11 11 11 11 11 11 11
2 5V 12 12 12 12 12 12 12 12 12 12 12 12
1

CON12
13

10

13

10

13

10

13

10

13

10

13

10

13

10

13

10

13

10

13

10

13

10

13

10
3
4

3
4

3
4

3
4

3
4

3
4

3
4

3
4

3
4

3
4

3
4

3
4

6
C C

18
17
16
15
14
13
12
11

18
17
16
15
14
13
12
11
18
17
16
15
14
13
12
11

18
17
16
15
14
13
12
11

18
17
16
15
14
13
12
11

18
17
16
15
14
13
12
11
18
17
16
15
14
13
12
11

18
17
16
15
14
13
12
11
5V

OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8

OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
5V 5V 5V 5V

OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8

OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8

OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8

OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
5V 5V 9 9
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8

OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
9 9 9 9 10 GND 10 GND
5V 9 10 GND 10 GND 10 GND 10 GND 9 COM COM
GND COM COM COM COM GND

IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8

IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
10 10
COM COM
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8

IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8

IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8

IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8

IN1
IN2
IN3
IN4
IN5
IN6
IN7
IN8
ULN2803 ULN2803

1
2
3
4
5
6
7
8

1
2
3
4
5
6
7
8
ULN2803 ULN2803 ULN2803 ULN2803 U3 U4
1
2
3
4
5
6
7
8

1
2
3
4
5
6
7
8

1
2
3
4
5
6
7
8

1
2
3
4
5
6
7
8
ULN2803 U5 U6 U7 U8 ULN2803
1
2
3
4
5
6
7
8

1
2
3
4
5
6
7
8
U9 U10

10
11
12
13

10
11
12
13
3
4
5
6

3
4
5
6
5V

10
11
12
13

10
11
12
13

10
11
12
13
3
4
5
6

3
4
5
6

3
4
5
6
B B
10
11
12
13

10
11
12
13

10
11
12
13
5V 5V

Q0
Q1
Q2
Q3
Q4
Q5
Q6
Q7

Q0
Q1
Q2
Q3
Q4
Q5
Q6
Q7
3
4
5
6

3
4
5
6

3
4
5
6
5V 5V 5V

Q0
Q1
Q2
Q3
Q4
Q5
Q6
Q7

Q0
Q1
Q2
Q3
Q4
Q5
Q6
Q7

Q0
Q1
Q2
Q3
Q4
Q5
Q6
Q7
5V 14 7 14 7
Q0
Q1
Q2
Q3
Q4
Q5
Q6
Q7

Q0
Q1
Q2
Q3
Q4
Q5
Q6
Q7

Q0
Q1
Q2
Q3
Q4
Q5
Q6
Q7
5V 5V VCC GND VCC GND
14 7 14 7 14 7

CLR

CLR
CLK

CLK
14 7 14 7 VCC GND VCC GND VCC GND 14 7

CLR

CLR

CLR
CLK

CLK

CLK
VCC GND VCC GND VCC GND

A
B

A
B
CLR

CLR

CLR
CLK

CLK

CLK
A
B

A
B

A
B
R17
A
B

A
B

A
B
10K 74LS164 74LS164

1
2

1
2

9
74LS164 74LS164 74LS164 U11 U12

1
2

1
2

1
2

9
74LS164 74LS164 U13 U14 U15 74LS164
1
2

1
2

1
2

9
U16 U17 U18

C11
DATA
100nF CLK

A Title A
Voice Based Moving Message Display using Bluetooth

Size Document Number Rev


BSP Embed 1

Date: Thursday, December 29, 2016 Sheet 4 of 7

5 4 3 2 1