LOGIN
Claran Martis
35
Community Expert
Electronics and Communications Engineer (Project Leader)
 · MangaluruIndia
Share
Report
Get Link
TUTORIAL

To The Learners!

Hello everyone, good to be back on the project after quite a break.

The progress of the project at this stage is still is just as much as in the video shown in the description of the project. I hope to get your support in taking it forward from there and making a good product out of it. Before we go ahead, I’d like to share in little more detail about the work done and the construction steps.

This project is very similar to the following project. However, this project has differences in terms of execution and software build, which I would be discussing in the coming posts.

Below I’ll be briefly discussing the steps to build the project.

Component list:

*P10 DMD display
*Arduino Uno
*Power supply (5V/10A SMPS)
*cables/wires

So let’s get started!

Firstly let us connect and check all the connections and complete the circuit.

  • Connect the + of the power supply to VCC of the display and - to GND.

  • Connect the Arduino to the display. I have made use of Male-Female jumper wires to make the connections rather than a more standard ribbon cable. You can power on the display now. If not powered on, the display draws power from the Arduino which may not be good for it.

  • Download the DMD library from here, “Timer One” library is also required.

  • Upload the example code dmd_demo that comes along with the library and see the display work. Verify if the no of displays connected across and down match the actual no of the displays.

#define DISPLAYS_ACROSS 1
#define DISPLAYS_DOWN 1
DMD dmd(DISPLAYS_ACROSS, DISPLAYS_DOWN);
  • To change the text, edit dmd.drawChar() functions from viod loop()
dmd.drawChar(  0,  3, '2', GRAPHICS_NORMAL );
  • To change scrolling text, edit dmd.drawMarquee() function.
dmd.drawMarquee("Scrolling Text",14,(32*DISPLAYS_ACROSS)-1,0);
  • You can copy the entire example code into a new file and delete the unwanted text components in the code and display only the components which you wish to display.
3 likes 
Like
Award Contribution
Leave a reply...
DISCOVER
CHAT
HIRE
ACTIVITY
FEED
New Post
Help
Write something before you submit it!
Photo updated
Request Sent!
Updated
Copied to Clipboard