Professional Documents
Culture Documents
Minor Project Report 1 PDF
Minor Project Report 1 PDF
Minor Project Report 1 PDF
A Synopsis
Submitted to
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.:
0808EC121047) Mr. Krishna Jaiswal” (Roll No.: 0808EC121056) Mr.
Neelesh Kushwah” (Roll No.: 0808EC121072) for partial fulfillment of
the requirement for the award of “Bachelor of Engineering in
Electronics and Communication Engineering” BE VII Sem to Rajiv
Gandhi Proudyogiki Vishwavidyalaya, Bhopal (M.P.), during the
academic year 2015-16 is a record of bonafide piece of work, carried out
by them under our supervision and guidance in the “Department of
Electronics and Communication Engg.”, IES, IPS Academy, Indore
(M.P.).
Approved and Supervised by: Forwarded by:
(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 Tiny……………………………………………………7
2.2.3 Power Source………………………………………………..9
2.2.4 Specification…………………………………………………9
2.2.5 Features……………………………………………………..10
2.3 LED Matrix……………………………………………………….11
2.3.1 Introduction………………………………………………...11
2.3.2 Matrix Wiring………………………………………………11
2.3.3 Application…………………………………………………11
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 Application…………………………………………………14
2.5 PCB Design………………………………………………………15
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 Editor……………………………………………18
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 Aspect…………………………………………31
5.1 Application……………………………………………………….31
5.2 Future Aspect……………………………………………………..31
6. Programing…………………………………………………………...32
7. Conclusion……………………………………………………………43
8. Reference……………………………………………………………..44