Go Back  R/C Tech Forums > General Forums > Electric On-Road
Project: LED RC Scoreboard >

Project: LED RC Scoreboard

Community
Wiki Posts
Search

Project: LED RC Scoreboard

Thread Tools
 
Search this Thread
 
Old 05-31-2012, 11:33 PM
  #1  
Tech Lord
Thread Starter
iTrader: (32)
 
syndr0me's Avatar
 
Join Date: Dec 2004
Location: 5280 Raceway
Posts: 13,279
Trader Rating: 32 (100%+)
Default Project: LED RC Scoreboard



The past couple of months I've spent entirely too much time in my basement writing code, and cobbling together a system to repurpose some old LED signs into a live scoreboard on the wall of our track. Tonight, I finally had the opportunity to test it during racing. I think it turned out okay.

Our club, CORRC.org, supports a permanent indoor track in Denver, CO. It's a great group of guys that have all invested a lot of time, effort and money into the facility in an attempt to make it something great. I wanted to give them something that would set the track apart from all others.



I wrote the software (called LED Selektor) in Python. It runs on Windows alongside RC Scoring Pro. To display live race info, it uses the same XML file (generated by RCSP) that LiveRC leverages to put their results online. Practice laps get a bit more tricky. RCSP can be configured to send info during practice to BetaBrite's which are single line LED displays. In order to capture that information and display it on my signs, I had to use a program called com0com to create dummy pairs of COM ports. RCSP connects to one end, and my software connects to the other and reads the information back out. It then strips all the Alpha protocol stuff off the message (used to format messages on LED signs) and reformats it for use on my displays. What ends up happening is that you get a running counter of the last 8 laps, and how long you've been on the track practicing. It looks like this:



The big sign up top just shows the time when there's no racing going on. I did, however, write into my program the ability to set a timer on the top sign letting you know when the next round of racing will start. So, it will display something like: ROUND1 15:42. The time is a countdown timer, and when it reaches zero, it's time for round1 to start.

Anyway, I've got some ideas of new features I would like to add, and I need to still work out more bugs and make it more robust, but it's definitely usable, and seems to be a great addition to our facility.

Unfortunately, because the hardware used here is old and hard to find, it's not really something I could see someone using at another track. The program I wrote is very specific to our particular hardware. That said, if you're the developer type, and want to tackle a similar project, I would look for multiline signs made by Adaptive/AMS/Alpha/EMC, and hope their serial communication works. From there, look up the Alpha protocol white paper and have some fun.

+ YouTube Video
ERROR: If you can see this, then YouTube is down or you don't have Flash installed.
syndr0me is offline  
Old 06-01-2012, 12:28 AM
  #2  
Tech Master
iTrader: (1)
 
samnelso's Avatar
 
Join Date: Aug 2011
Location: Fitchburg, MA
Posts: 1,751
Trader Rating: 1 (100%+)
Default

Be jealous people, be jealous. These things are awesome. Nice work syndr0me.
samnelso is offline  
Old 06-01-2012, 04:23 AM
  #3  
Tech Champion
iTrader: (34)
 
CraigM's Avatar
 
Join Date: Mar 2007
Location: Sydney, Australia
Posts: 7,009
Trader Rating: 34 (100%+)
Default

That's wild! I raced an event at a track with a simple led scoreboard a couple of years ago and it made the racing so good to follow from the pits, I wonder if there's a cheap and readily available hardware that you could adapt this to?
CraigM is offline  
Old 06-01-2012, 04:45 AM
  #4  
Tech Initiate
 
Join Date: Nov 2011
Location: Iceland
Posts: 25
Default

That looks great... Have you considered making the code open source?
halldor is offline  
Old 06-01-2012, 04:45 AM
  #5  
Company Representative
iTrader: (25)
 
ammdrew's Avatar
 
Join Date: Feb 2002
Posts: 10,956
Trader Rating: 25 (100%+)
Default

that's great....
ammdrew is offline  
Old 06-01-2012, 05:50 AM
  #6  
Tech Master
iTrader: (26)
 
Ed Anderson's Avatar
 
Join Date: Jun 2006
Location: N.J.
Posts: 1,375
Trader Rating: 26 (100%+)
Thumbs up NICE

Very nice!!!!

I have a few Alpha/Adaptive signs.... but my race software shows nowhere near as much info. Do you need any special/custom chip in the sign?

http://www.rctech.net/forum/attachme...sion-wgrii.jpg
Attached Thumbnails Project: LED RC Scoreboard-wgrii%5B1%5D.jpg  
Ed Anderson is offline  
Old 06-01-2012, 06:07 AM
  #7  
Tech Elite
iTrader: (8)
 
NolanP's Avatar
 
Join Date: Apr 2012
Location: Westmont
Posts: 2,433
Trader Rating: 8 (100%+)
Default

Must get for all big events for sure...that is sick.
NolanP is offline  
Old 06-01-2012, 06:10 AM
  #8  
Tech Addict
iTrader: (2)
 
Lessen's Avatar
 
Join Date: Jan 2008
Location: Aurora, OH
Posts: 594
Trader Rating: 2 (100%+)
Default

That is totally badass. A must gave for large event organizers. Very impressive. Great job!
Lessen is offline  
Old 06-01-2012, 06:44 AM
  #9  
Tech Champion
iTrader: (34)
 
RedBullFiXX's Avatar
 
Join Date: Mar 2003
Location: Intergalactic Planetary
Posts: 6,542
Trader Rating: 34 (100%+)
Default

Nice work there Syn and the CORRC crew !
RedBullFiXX is offline  
Old 06-01-2012, 06:46 AM
  #10  
Tech Master
iTrader: (1)
 
locked's Avatar
 
Join Date: Mar 2010
Location: Toronto
Posts: 1,758
Trader Rating: 1 (100%+)
Default

You just created a new business for yourself, syndr0me.

Nice job man.
locked is offline  
Old 06-01-2012, 06:51 AM
  #11  
Tech Adept
 
SlideMasteR's Avatar
 
Join Date: Aug 2008
Location: Johannesburg, South Africa
Posts: 175
Default

thats awesome, wish we could have this at our track
SlideMasteR is offline  
Old 06-01-2012, 07:07 AM
  #12  
Tech Elite
 
Skiddins's Avatar
 
Join Date: Feb 2006
Location: Windsor, UK
Posts: 4,952
Default

The dad of one of the RCRacingTV presenters in the UK builds these;



They aren't cheap but almost all of the permanent tracks have them.

I think the best combination would be a top section like ours, but with the bottom section with names etc like yours.

Very impressive though
Skiddins is offline  
Old 06-01-2012, 07:14 AM
  #13  
Tech Champion
 
tc3team's Avatar
 
Join Date: Mar 2006
Location: UK
Posts: 6,151
Default

That has to be the best score board I have ever seen, congrats!

Hope it gives you many years of good service!

The layout is 100% imo and the fact that you're still adding to its options is cool too.
tc3team is offline  
Old 06-01-2012, 08:08 AM
  #14  
Tech Master
iTrader: (20)
 
Join Date: Oct 2011
Location: Fort Collins, CO
Posts: 1,871
Trader Rating: 20 (100%+)
Default

I will cherish this moment forever, when a picture was posted on the internet that showed me qualifying ahead of Ryan.

But seriously, these things are incredible. Only downside is that all of the marshals are distracted now.
LloydLoar is offline  
Old 06-01-2012, 08:27 AM
  #15  
Tech Lord
Thread Starter
iTrader: (32)
 
syndr0me's Avatar
 
Join Date: Dec 2004
Location: 5280 Raceway
Posts: 13,279
Trader Rating: 32 (100%+)
Default

Originally Posted by CraigM
That's wild! I raced an event at a track with a simple led scoreboard a couple of years ago and it made the racing so good to follow from the pits, I wonder if there's a cheap and readily available hardware that you could adapt this to?
If you're running RC Scoring Pro, it has support for up to 3 single line LED signs made by Adaptive called BetaBrite's. (213-C 1036) We used these for years, and they're great. They don't show you much useful information during races, aside from how much time is left, but for practice they're fantastic. You can see the last lap and how long you've been on the track. When one of ours died from a suspected lightning strike, and I was looking on eBay to replace it, I saw the 8 line signs there for a good price and the wheels started turning.

Originally Posted by halldor
That looks great... Have you considered making the code open source?
I'm a big fan and beneficiary of OSS, and fully support it. I'm not opposed to sharing the source of this program, but I would be a little bit ashamed. Python is a new language to me, plus I only write code as a hobby, so it's not exactly beautiful. A real programmer would laugh me out of the building.

Originally Posted by Ed Anderson
I have a few Alpha/Adaptive signs.... but my race software shows nowhere near as much info. Do you need any special/custom chip in the sign
Is that a BetaBrite BigDot? RC Scoring Pro should work with any single line sign (with Alpha protocol support) that has at least 14 characters. It was written with the 213-C in mind, but I bet a BigDot would work too.

My big sign (4200C) has a special chipset in it because it was custom built by Adaptive for Avaya phone systems to display call stats in call centers. I didn't know this when I bought it, I figured it was a normal 4200C. The serial connection on it seems to be locked out, and I figured I was out of luck. But, it has a network interface on it, so I connected my laptop to that port directly, fired up tcpdump and started sniffing the traffic. The NIC on the sign was trying to ARP, and revealed its IP address. I set my computer to an IP on the same network, connected to its only open port (tcp/3001) and dumped commands to it just like I would the signs over serial. Lo and behold, it worked! So my 8 line signs talk over 9600 baud serial, which is why they're a little slow to refresh, and the 4200C talks over a private network via a second NIC on the scoring machine.

Originally Posted by locked
You just created a new business for yourself, syndr0me.
I wish. This hardware was all made in 2005, so it's actually fairly new. I got lucky in that regard, 'cause they've been manufactured since 1998. That said, the 8 line directors go for $4000/each new, and the 4200C is closer to $5000. I spent less than $500 for the 3 signs used, but those deals aren't around often enough to make a business out of it. It was just a project for fun. This sort of thing is kind of a convergence of my hobbies, programming and RC.

Originally Posted by Skiddins
The dad of one of the RCRacingTV presenters in the UK builds these; I think the best combination would be a top section like ours, but with the bottom section with names etc like yours.
Those are awesome! And yeah, I bet a combination of the two would be perfect. There's some technical limitations that keep the counter on my signs from changing every second, so they just update around every 5 which is the refresh interval I've got configured in my software. I can make it faster, but I need to strike a balance between keeping the information from being stale, and having it refresh so fast you can't read what's on there.

Originally Posted by LloydLoar
But seriously, these things are incredible. Only downside is that all of the marshals are distracted now.
Yeah, I had never thought that all the way through. I think once the novelty wears off, you'll just see people glance up now and then. It's an okay problem to have I think!
syndr0me is offline  


Contact Us - Archive - Advertising - Cookie Policy - Privacy Statement - Terms of Service -

Copyright © 2024 MH Sub I, LLC dba Internet Brands. All rights reserved. Use of this site indicates your consent to the Terms of Use.