Pages: [1] 2   Go Down
Author Topic: Simple Signboard  (Read 2429 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 7
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi All,

I have a small project for a client...we need to build a scrolling signboard that displays 4-5 messages, and also cycles/displays the current time. We need to program it into the fixture we're building, and then ship the fixture out to the site location and run automatically. (I'm having the PCBs and LED assemblies custom made)

Is there an arduino hardware/software package that comes to mind immediately? Part numbers would help greatly.

Regards,
Ian
Logged

Silsden
Offline Offline
Newbie
*
Karma: 0
Posts: 28
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

you could easily build one and program an lcd screen to display the messages and have a real time clock within the circuit to keep the time. what sort of messages will be displayed?
Logged

Queens, New York
Offline Offline
Faraday Member
**
Karma: 83
Posts: 3390
"Of all the things I've ever lost, I miss my mind the most" -Ozzy Osbourne
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Did you check the Arduino examples for programming an LCD? I believe there are functions that allow the text to scroll left and right. Also for the clock, you may need an external timer circuit, see this link.

http://www.arduino.cc/playground/Code/DateTime
Logged

Created Libraries:
NPV2 (NewPasswordV2),  TFT_Extension, OneWireKeypad, SerialServo.
Will provide libraries if asked in PM or forum.

Global Moderator
Boston area, metrowest
Offline Offline
Brattain Member
*****
Karma: 515
Posts: 26261
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

I've got a scrolling message board using four 8x8 LED  matrixes and a duemilanove for a controller (but could be any arduino, a little promini, or a standalone microcontroller), add a battery backed RTC chip/module and it can query the RTC for time & display that. I have a 7 tall x 5 wide font, so it can have 5+ letters displayed as they scroll across.

Connect to a PC, program in a message, save to EEPROM. Am adapting the code to store the message as chacter #s in EEPROM (vs font definition) so up to 1022 character messages could be stored.

Is that the kind of thing you after?
Here's a video of it,
www.crossroadsfencing.com/BobuinoRev17/Scroll_Test.AVI


I know I'm not the first to do this, and I'm sure commercial versions of scrolling sign boards are available also.
This is easily adapted to accept serial messages from whereever & display/store them.
Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

Offline Offline
Newbie
*
Karma: 0
Posts: 7
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Thanks for the quick responses...

The messages displayed are exact replications of the readouts on the FuelBand: http://www.nike.com/us/en_us/lp/nikeplusfuelband

Pretty simple signboard functionality.

We cannot use a standard/stock signboard, as the PCB and LED assembly needs to contour to the models we're building. We're having flexible circuit boards custom built.

I'm mainly interested in knowing what the best control unit would be that incorporates the time function. I'm assuming I need to buy external time keeping hardware and inputting it into an arduino?

Any suggestion on which control unit?

Regards,
Ian
Logged

Queens, New York
Offline Offline
Faraday Member
**
Karma: 83
Posts: 3390
"Of all the things I've ever lost, I miss my mind the most" -Ozzy Osbourne
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Here try this,
http://item.mobileweb.ebay.com/viewitem?itemId=271104589705&index=0&nav=SEARCH&nid=49463965403
Logged

Created Libraries:
NPV2 (NewPasswordV2),  TFT_Extension, OneWireKeypad, SerialServo.
Will provide libraries if asked in PM or forum.

Global Moderator
Boston area, metrowest
Offline Offline
Brattain Member
*****
Karma: 515
Posts: 26261
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Simple DS1307 modules with battery backup would work, such as the "chronodot" from sparkfun.com or adafruit.com, or just google it. uC's can be had in quite small leadless packages.  A ATMega1284P-MU and 5 current limit resistors could drive that 5x20 display, have 2 pins for I2C comm's with the RTC, and leave 5 pins free for buttons to set the date/time, advance to next message or change modes, whatever.

* ATMega1284 Summary.pdf (618.18 KB - downloaded 7 times.)
« Last Edit: November 16, 2012, 01:33:39 pm by CrossRoads » Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

Offline Offline
Newbie
*
Karma: 0
Posts: 7
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi CrossRoads,

Great info, thanks.

I now understand I can incorporate a RTC into a controller of my choice...I'm trying to now clarify which controller would best fit my needs.

I'm looking at:
http://arduino.cc/en/Main/Products
http://www.mouser.com/Search/Refine.aspx?Keyword=arduino

Any input? I would like to order the hardware today.

Also, what else would I need to create the system I'm desiring (power control, other interfaces, etc.)?

Regards,
Ian
Logged

Global Moderator
Boston area, metrowest
Offline Offline
Brattain Member
*****
Karma: 515
Posts: 26261
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Thru hole parts?

ATMega328P
10K resistor,1/8W
1N4158 diode
16MHz crystal
two 22pF ceramic caps, 16v or 50V
4 100nF ceramic caps, 16V or 50V
10uF, 16V electrokytic cap, 16V

USB interface module
MIKROE-483

5V, 1A wallwart, such as
http://www.dipmicro.com/store/DCA-0520
power socket
http://www.dipmicro.com/store/KLDX-0202-A
or panel mount
http://www.mpja.com/prodinfo.asp?number=18549+PL

Want user & predefined fonts that do not scroll column by column, but only letter by letter:
MAX6953, resistors & caps as shown on data sheet
http://www.maximintegrated.com/datasheet/index.mvp/id/3291/t/al
4 5x7 matrix displays - common anodes on the 5 columns, common cathode on the 7 rows
http://www.mpja.com/2in-5-X-7-LED-Dot-Matrix-Red/productinfo/15125+OP/

more flexible fonts scrollable column by column?
4 x MAX7219 with caps & resistor per device as shown on datasheet
http://datasheets.maximintegrated.com/en/ds/MAX7219-MAX7221.pdf
Can use the same display 5x7 display, take into account the smaller size as you send it data
or, 4 x 8x8 LED MATRIX, common cathode on rows, common anode on columns

Or, individual LEDs, wire up into desired matrix
http://www.dipmicro.com/store/index.php?page=0&act=viewCat&catId=511

Big board to put it all on if prototyping
http://www.dipmicro.com/store/PCB-UNI30H
Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

Offline Offline
Newbie
*
Karma: 0
Posts: 7
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi CR,

All great info again.

I think I need to clarify the scope of the project...

What we're doing:
We're building 6' and 10' display versions of this - http://www.nike.com/us/en_us/lp/nikeplusfuelband

What we need the display to do:
-Display scrolling current time
-Display scrolling text (I think there will be 4-5 different messages that cycle through)
-The LED lighting matrix is 5high X 20wide. 100 LEDs total (or groups that look like single LEDs)
-Dimensions are roughly 38"w X 8"h for the 6' version and 53"w X 12"h for the 10' version
-The LED signboard needs to contour around the inside of the face of the part and sit close to the subsurface

I've contacted the company that makes the flex PCBs in the real FuelBand; however, we just got disappointing news that they may not be able to meet our deadline (11/26)

Pictures of the Prototype for reference:








The lighting in the prototype we built is static. We plan to 'drop out' the remaining diode graphics around the "FUEL" in order to place LEDs behind them.

Question:
Will this handle the functions we need? http://www.mouser.com/new/arduino/arduinouno/

Regards,
Ian
Logged

Queens, New York
Offline Offline
Faraday Member
**
Karma: 83
Posts: 3390
"Of all the things I've ever lost, I miss my mind the most" -Ozzy Osbourne
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Are they just one strand of LEDs, if so, that changes things a bit.
« Last Edit: November 16, 2012, 09:47:04 pm by HazardsMind » Logged

Created Libraries:
NPV2 (NewPasswordV2),  TFT_Extension, OneWireKeypad, SerialServo.
Will provide libraries if asked in PM or forum.

Global Moderator
Boston area, metrowest
Offline Offline
Brattain Member
*****
Karma: 515
Posts: 26261
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
I think I need to clarify the scope of the project...
I guess so!
In this case, I'd suggest a board like this, 5 P-channel MOSFETs, 5 gate pullup resistors, and 5 current limit resistors.
The board has 32 bits of high voltage, high current sink drivers.
Figure you'll have 2-3 LEDs at each location.
Connect the LED "string" cathodes from each column to a current sink, and drive each row from the transistor, supplying current from a 9-12V source. P-channel MOSFET is turned on by gate being pulled low. Pullup resistor turns the gate off.
Multiplex by driving the anodes from the MOSFETs, then sinking 1 cathode.
Repeat 20 times, do it at fast rate so Persistence of Vision makes them all seem on as needed.


* 1st_completed.JPG (308.56 KB, 960x720 - viewed 17 times.)
« Last Edit: November 16, 2012, 10:42:33 pm by CrossRoads » Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

Offline Offline
Sr. Member
****
Karma: 6
Posts: 426
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

How about using addressable LED strip?
http://learn.adafruit.com/digital-led-strip/advanced-separating-strips

http://learn.adafruit.com/digital-led-strip/wiring

Cool project btw, imagine that as a front/rear car bumper! smiley-grin
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 7
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi all,

Follow-up:

-The LED display in our fixture will be comprised of a field of 5H x 20W LED assemblies or single diodes
-The sign board will need to scroll messages and time

Will the Uno support this need?
http://arduino.cc/en/Main/ArduinoBoardUno

Also, which RTC is best integrated with an Arduino?

Thanks in advance.
« Last Edit: November 19, 2012, 01:49:09 pm by BigInJapan » Logged

Queens, New York
Offline Offline
Faraday Member
**
Karma: 83
Posts: 3390
"Of all the things I've ever lost, I miss my mind the most" -Ozzy Osbourne
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Do you have any prints or a schematic diagram for the LEDs? That would help us determine the best way to go about answering your question.

Depending on the wiring, you may need a ARD mega instead of a ARD uno.
« Last Edit: November 19, 2012, 01:53:51 pm by HazardsMind » Logged

Created Libraries:
NPV2 (NewPasswordV2),  TFT_Extension, OneWireKeypad, SerialServo.
Will provide libraries if asked in PM or forum.

Pages: [1] 2   Go Up
Jump to: