A Synopsis
Submitted in partial fulfillment of the requirement for the award of Degree of
Bachelor of Engineering in Electronics and Communication Engineering
BE VII Sem
Submitted to
Enrollment No 0808EC121028
Enrollment No 0808EC121047
Enrollment No 0808EC121056
Enrollment No 0808EC121072
CERTIFICATE
This is to certify that the work embodies in the synopsis entitled
LED Matrix Display being submitted by Ms. Ayushi Gami (Roll
No.:
0808EC121028),
Mr.
Ishan
Varshney
(Roll
No.:
Forwarded by:
Guide Name
Department of EC
DECLARATION
We Ms. Ayushi Gami (Roll No.: 0808EC121028), Mr. Ishan
Varshney (Roll No.: 0808EC121047) Mr. Krishna Jaiswal (Roll
No.:
0808EC121056)
Mr.
Neelesh
Kushwah
(Roll
No.:
(Sign of Student)
(Ayushi Gami)
Enrollment No.: 0808EC121028
(Sign of Student)
(Ishan Varshney)
Enrollment No.: 0808EC121047
(Sign of Student)
(Krishna Jaiswal)
Enrollment No.: 0808EC121056
(Sign of Student)
(Neelesh Kushwah)
Enrollment No.: 0808EC121072
Date:
Acknowledgment
We would also like to thank our parents and friends for their over
whelming and whole hearted encouragement and support without which
this would not have been successful.
ABSTRACT
LED's are a fantastic way to illuminate any kind of sign, be it lettering or panels. LED
Dot-Matrix Displays are a common sight nowadays on streets, malls, buildings, parks
and other public places. It is a way of visual information where large LCD and other
display become too much expensive. While the display we are using in our project are
very cheap and ready to use.
The system is comprised of an 8x8 dot matrix display panel with an interface circuit
to a Arduino nano. It also comprises an executive program that runs on the Arduino
for the display control of characters, decorative pattern or messages on the display
panel. We can use these display for displaying any information or for advertise even
in bright daylight conditions can use an Indoor Advertising Display. The display
board displays any character that is through programing of Arduino, which is
interfaced using USB to a microcontroller that initializes the led driver MAX7219.
The advantage of this project is that size of the display board can be increased row
wise and column wise without making any changes in the circuitry since display
board is the repetition of a small independent module.
We can even extend its display content by making different zones and giving many
animations to display. In our project we are using matrix display foe displaying class
time table by interfacing the RTC for time keeping.
Content
List of Figures.............I
List of Tables II
1. Introduction...1
2. Hardware Components..2
2.1 Arduino Nano...2
2.1.1 Power.......3
2.1.2 Memory...3
2.1.3 Input and Output..3
2.1.4 Specification....5
2.1.5 Communication...7
2.2 Real Time Clock (RTC)...7
2.2.1 Introduction.7
2.2.2 RTC Tiny7
2.2.3 Power Source..9
2.2.4 Specification9
2.2.5 Features..10
2.3 LED Matrix.11
2.3.1 Introduction...11
2.3.2 Matrix Wiring11
2.3.3 Application11
2.4 LED Driver- MAX7219.12
2.4.1 Introduction...12
2.4.2 Specification..13
2.4.3 Key Features..13
2.4.4 Application14
2.5 PCB Design15
2.5.1 Introduction...15
2.5.2 Process...15
3. Software Requirement..17
3.1 Eagle...17
3.1.1 Introduction...18
3.1.2 System Requirements....18
3.1.3 Schematic Editor18
3.1.4 Layout Editor.19
3.1.5 Autorouter..21
3.2 Arduino Software.......22
3.2.1 Introduction...22
3.2.2 Application....23
3.2.3 Language Reference..24
4. Working....27
4.1 Working Explanation.27
4.2 Flow chart..29
4.3 Block Diagram...30
5. Application & Future Aspect31
5.1 Application.31
5.2 Future Aspect..31
6. Programing...32
7. Conclusion43
8. Reference..44