Arduino LED Matrix Kit

About: I'm engineer and like to design electronic and programming things with Arduino hardware.

Arduino LED Matrix Kit was developed so that you can work with an 8x8 LED Matrix, an integrated circuit MAX7219, and an Arduino. In the project, you will draw, using an easy and short code, a Happy Face. Next, you´ll draw an Happy Face in Action. Then you´ll be capable of generating Symbols, Numbers and Letters so that you can create an Alphabet and a 1-Digit Counter. That is, this kit is the result of the combination of three fundamental components: an 8x8 LED Matrix, a MAX7219, and an Arduino Nano while with the help of an appropriate code, you´ll do the magic.

Step 1: Bill of Materials

1 830-Point Solderless Breadboard 6.5"Lx4.0"W

1 Serially Interfaced, 8-Digit LED Display Driver IC MAX7219CNG

1 DISPLAY,DOT MATRIX,HI-E RED,.78 INCH ,8x8,635nm,2V@10mA,CC/AR,16-PIN

1 0.1 uF 25 Volt 20% Ceramic Disc Capacitor

1 Capacitor Radial 10 uF 25v

1 Resistor Carbon Film 10k Ohm 1/4 Watt 5%

1 Arduino Nano V3.0

1 CABLE,USB2.0,A MALE/MINIATURE 5MALE,6 FEET,BLACK

1 Wire Jumper Kit 22 AWG 140 Pieces 14 Lengths 10 Colors 10 of Each Length

Step 2: Diagram

The diagram is a real representation of your project because it is a step by step of each connection between its components. Also, there is a description of pins of the main components involved in the project.

Step 3: Inserting the Main Components

Insert the main components into the sockets of your breadboard: thai is, Arduino Nano, 8x8 LED Matrix, and MAX7219

Step 4: 8x8 LED Matrix

Observe the disposition of pins of this interesting component and from the letters its pins are numbered like any integrated circuit by being its pins: left bottom-pin 1, right bottom-pin 8, right top-pin 9, and left top-pin 16.

Step 5: MAX7219

MAX7219 is integrated circuit with 24-pin. That is, 12-pin by each line and its pins are numbered counterclockwise.

Step 6: Connecting the Capacitors

Check the polarity of the electrolytic capacitor of 10 uF before connecting the capacitors to GND and +5V from Arduino Nano and MAX7219 by checking carefully the diagram to verify the connections. Then remember that MAX7219´s pin 19 is to be connected to +5V while its pins 4 and 9 to GND.

Step 7: Wiring the Bottom Side of 8x8 LED Matrix

For wiring the bottom side of 8x8 LED matrix, pins from 1-8; left to right, I´m using yellow wire and checking carefully the connections in the project´s diagram. Then remember 8x8 LED Matrix´s pins 1,2,3, 4, 5, 6, 7, and 8 will be connected respectively to MAX7219´s pins 20, 14, 11, 6, 22, 3, 16, and 21.

Step 8: Wiring the Top Side of 8x8 LED Matrix

For wiring the top side of 8x8 LED matrix, pins from 9-16; right to left, I´m using orange wire and checking carefully the connections in the project´s diagram. Then remember 8x8 LED Matrix´s pins 9, 10, 11, 12, 13, 14, 15, and 16 will be connected respectively to MAX7219´s pins 17, 7, 10, 23, 2, 15, 5, and 8.

Step 9: Completing the Project

So that you can complete the project, you should connect the resistor of 10K between the pins 18 and 19 of the integrated circuit MAX7219. Once done the previous step, work with MAX7219´s pins 1, 12, and 13 to be connected respectively to Arduino Nano´s pins A2, A1, and A3.

Step 10: Uploading the Code 1 (Happy Face )

Uploading the code (Happy Face ), you can observe that it is a code very simple. However, if you manipulate the delay of myMatrix.clear, you can change the effects of your ¨Happy Face¨ even you will have the coordinates of each LED in your 8x8 LED matrix so that you do what you want. Take the code of the following website: http://pastebin.com/RKjtfQf4

Step 11: Uploading the Code 2 (Happy Face in Action)

Uploading the code (Happy Face in Action), you can observe that there is a larger code. That is, there are more features added to your code. However, each figure can be manipulated by modifying the delay of myMatrix.clear. At this point, manipulate and change the figures so that you can learn what is happening. Take the code of the following website: http://pastebin.com/pUEJR3mQ

Step 12: Uploading the Code 3 (Symbols)

Uploading the code (Symbols), you can observe that there is a larger code. That is, there are more features added to your code. However, each figure can be manipulated by modifying the delay of myMatrix.clear. At this point, you already know to modify each figure in your 8x8 LED matrix. Take the code if necessary to verify it of the following website: http://pastebin.com/ibhjTHcV

Step 13: Uploading the Code 4 (Numbers: 0-9)

Uploading the code (Numbers: 0-9), you can observe that there is a larger code. That is, there are more features added to your code. However, each figure can be manipulated by modifying the delay of myMatrix.clear. At this point, manipulate and change the numbers so that you can create the numbers how you want. Take the code if necessary of the following website to verify your results: http://pastebin.com/yYCBNXXq

Step 14: Uploading the Code 5 (American Alphabet: A-Z)

Uploading the code (American Alphabet: A-Z), you can observe that there is a larger code. That is, there are more features added to your code. However, each figure can be manipulated by modifying the delay of myMatrix.clear. At this point, manipulate and change the letters or combine numbers, letters, and symbols so that you can do what you want. Take the code if necessary to verify the results of the following website: http://pastebin.com/nTN8Dy5C

Share

    Recommendations

    • Plastics Contest

      Plastics Contest
    • Make it Glow Contest 2018

      Make it Glow Contest 2018
    • Optics Contest

      Optics Contest

    34 Discussions

    0
    None
    braulio777

    1 year ago

    This project can also be seen in Amazon webpage at:

    https://www.amazon.com/JAMECO-KITPRO-Arduino-LED-Matrix/dp/B00XYSTTQG/ref=sr_1_sc_2?ie=UTF8&qid=1481317484&sr=8-2-spell&keywords=Arduino+LED+Matrix+Kitt%2C+jameco+electronics

    0
    None
    braulio777

    1 year ago

    This project can also be seen in Jameco Electronics at:

    http://www.jameco.com/webapp/wcs/stores/servlet/ProductDisplay?langId=-1&storeId=10001&productId=2221384&catalogId=10001&CID=CLO

    0
    None
    braulio777

    1 year ago

    If you want to upload the code for this project, you need to visit the next site

    http://pastebin.com/u/Braulio777

    0
    None
    braulio777

    1 year ago

    LEATHERWORKING classes are now free in this site.

    0
    None
    braulio777

    1 year ago

    BREAD classes are now free in this site.

    0
    None
    braulio777

    1 year ago

    PHOTOGRAPHY classes are now free in this site.

    0
    None
    braulio777

    1 year ago

    CANNING PRESERVING classes are now free in this site.

    0
    None
    braulio777

    1 year ago

    WOODWORKING classes are now free in this site.

    0
    None
    braulio777

    1 year ago

    GLUE classes are now free in this site.

    0
    None
    braulio777

    1 year ago

    CONCRETE classes are now free in this site.

    0
    None
    braulio777

    1 year ago

    MEAT classes are now free in this site.

    0
    None
    braulio777

    1 year ago

    WEARABLE ELECTRONICS classes are now free in this site.

    0
    None
    braulio777

    1 year ago

    RASPBERRY PI classes are now free in this site.

    0
    None
    braulio777

    1 year ago

    LASER CUTTING classes are now free in this site.

    0
    None
    braulio777

    1 year ago

    LAMPS classes are now free in this site.

    0
    None
    braulio777

    1 year ago

    CNC classes are now free in this site.

    0
    None
    braulio777

    1 year ago

    3D PRINTING classes are now free in this site.

    0
    None
    braulio777

    1 year ago

    Robots classes are now free in this site.

    0
    None
    braulio777

    1 year ago

    Electronic classes are now free in this site.