Search found 282 matches

by stryker
Thu Nov 28, 2019 1:21 am
Forum: Dot Matrix Display
Topic: Replacement LED's available?
Replies: 3
Views: 2104

Re: Replacement LED's available?

It is like looking into the sun, agreed!
by stryker
Wed Sep 04, 2019 9:17 pm
Forum: Dot Matrix Display
Topic: Please Help.me
Replies: 6
Views: 1089

Re: Please Help.me

You can debounce using delay as you're trying, but you'll need to remember the past value of the switch.
Jeremy Blum's tutorials are very good I found : here's one for hardware debouncing with an interrupt and in this one he covers software debouncing
by stryker
Mon May 06, 2019 12:48 pm
Forum: Dot Matrix Display
Topic: Accepting input from Serial monitor to display it on DMD display
Replies: 3
Views: 1352

Re: Accepting input from Serial monitor to display it on DMD display

Hi The type of 'string' passed to the DMD drawMarquee() function is actually an array of char, rather than a String (with a capital S) type. You'll see one simple method of printing numbers onto the DMD in the example sketch dmd_clock_readout. To convert the time to text is to take each digit in tur...
by stryker
Wed May 01, 2019 2:21 pm
Forum: Dot Matrix Display
Topic: 16*32 led display with gsm 900Amodule
Replies: 1
Views: 2414

Re: 16*32 led display with gsm 900Amodule

Hi, There's nothing obviously shouting out from your code to me. I suggest you include the Arduino Trace library (it's included in library manager, so easy to install automagically from the IDE) and insert additional debugging messages in the code. https://github.com/bblanchon/ArduinoTrace is the pr...
by stryker
Wed May 01, 2019 4:25 am
Forum: Dot Matrix Display
Topic: Driving 48 panels
Replies: 6
Views: 1857

Re: Driving 48 panels

Because our club didn't end up progressing this I've not published the code as it is, nor done a write up other than the posts in this forum. I actually pulled the test board apart about a month ago and threw out most of the custom PCBs etc. In hindsight they'd have been perfect for what you're chas...
by stryker
Tue Apr 30, 2019 8:22 pm
Forum: Dot Matrix Display
Topic: Driving 48 panels
Replies: 6
Views: 1857

Re: Driving 48 panels

The "master" or coordinator of this is actually less of a processor intensive task than driving the panels, so another ATmega328 based Uno will well cover that. Canbus is a bit of overkill I think for what you need - I used Serial, with software Serial to have each board controller in a daisy chain,...
by stryker
Tue Apr 30, 2019 12:09 pm
Forum: Dot Matrix Display
Topic: Driving 48 panels
Replies: 6
Views: 1857

Re: Driving 48 panels

Hi Tommy That's a really fine challenge. I never did try to scroll with the scoreboard so while I can confirm the master/slave idea tested fine it wasn't for this. Thinking aloud though I expect you could setup each slave with the same string and using some pretty slick timing kick off the marquees ...
by stryker
Mon Mar 25, 2019 12:04 pm
Forum: Dot Matrix Display
Topic: External data not reading
Replies: 5
Views: 2286

Re: External data not reading

It's hard to know without seeing the rest of your code, but why can you presume there are 3 characters to display following the client.read() granted you hard code the length as 3 in the calls to dmd.drawString()? There's nothing I see here that means you're waiting for 3 before displaying them. If ...
by stryker
Tue Mar 05, 2019 10:04 pm
Forum: Dot Matrix Display
Topic: Doubled horizontal lines
Replies: 6
Views: 2466

Re: Doubled horizontal lines

Glad you sorted that out Dan. Do you need a full keyboard? If you only need to enter characters, and a full size keyboard isn't 100% needed I've used an android app on a phone to send characters via bluetooth as a solution to this. MIT App Inventor makes the app creation straightforward (and the rig...
by stryker
Sat Feb 23, 2019 3:48 am
Forum: Dot Matrix Display
Topic: Missing characters from serial input when using DMD2
Replies: 5
Views: 2284

Re: Missing characters from serial input when using DMD2

I had a digital scoreboard which used serial to communicate between controllers, and I did find issues with more panels which was the rationale of breaking it into smaller parts with each section controlled by one board and a master to rule them all. At the time I found 6 was a safe maximum per ATme...