Navigation
Gallery
Main
Tuesday
Jun212011

Live NBA Scoreboard

I wanted to share my project with anyone who was interested. I am very bad at documenting things, however I am willing to help people with questions if they contact me, or better leave them in the comments so others can view them. Before explaining anything, you can see a quick youtube video demo below. The scores in the demo is from April 13, 2011.

 

Below is a quick Summary of how stuff works and what I did. For more detailed information download the source files and documentation below.

Very Quick Summary:

Using automator, built into OSX I have it return the mobile NBA website's contents (this is key because the full NBA website uses flash to display scores). Next I have automator filter the paragraphs keeping only lines with the @ sign, this works very well and only keeps the scores. The next problem is the scores vary significantly, location of data and their formatting are different each time. I wrote a parser in Java to format the data to a consistent format, finally the data is transferred out the serial port using RXTX (a java based serial communicator) to an Xbee module where it is transferred to the scoreboard. The scoreboard is running off a atmega 32 where the data is in a known state is displayed to the board. The board does not care about the information so porting a custom scoreboard or any other sport would all be computer ended and not require a firmware update. For detailed information about the hardware and how it was all put together see the PDF below. Also feel free to contact me with any questions if you are curious about a particular part that you are trying to develop.

Final Note: At peak power (every LED on with wireless transfering peaks out at 36W (2A @ 18V) with a cheap laptop power supply.

I did find a java html parser online that I was thinking about porting to until I got super busy so I could use it with Windows/Linux.

Source Files and Documentation

Documentation (PDF) Also my grammar sucks.

SourceFiles (Includes above PDF in folder)

Links to Significant Hardware

Most Parts from Sparkfun

Large Segment Displays

Team Names: Sure 3208 LED Matrix

Cheap Power Supply: Amazon

PrintView Printer Friendly Version

EmailEmail Article to Friend

References (50)

References allow you to track sources for this article, as well as articles that were written in response to this article.
  • Response
    KianTech Projects - Entries - Live NBA Scoreboard
  • Response
    KianTech Projects - Entries - Live NBA Scoreboard
  • Response
    KianTech Projects - Entries - Live NBA Scoreboard
  • Response
    KianTech Projects - Entries - Live NBA Scoreboard
  • Response
    Response: jordan retro 11
    Raw milk jorda jordan 13 n lebron james shoes 13 has lebron james shoes captured the free run 3.0 modern imagination, nike free 5.0 but coach factory pasteurization coach outl free run 3.0 et online took air max shoes hold michael kors handbags for nike free run 7.0 good cheap kobe ...
  • Response
    KianTech Projects - Entries - Live NBA Scoreboard
  • Response
    Response: petra jordan
    If you can't pay back hundreds of thousands of dollars YOU borrowed, funds buy jordan shoes that weren't YOURs to begin with jordan bridesmaid dresses , and you PROMISED to pay back, buy jordan shoes why are there so jordan bridesmaid dresses many accusations of "fraud," "conspiracy," and "th real jordans ...
  • Response
    "I think it has to do with the cheap jordans impact that cheap jordan 6 jordans 'A Charlie Brown jordan 6 Christmas' had on the viewer when he jordans furniture or she first saw it," jordan retro 4 Jean Schulz, the late jordan retr jordans furniture o 11 cartoonist's jordan 8 ...
  • Response
    Don't tell me this isn't a big de real jordans al. Gal showed off her mile long legs in a high waisted skirt real jordan retro jordans and wore faux crocodile pumps to keep the look effortlessly edgy. Chloe Sevigny did a turn on the catwalk wearing ...
  • Response
    KianTech Projects - Entries - Live NBA Scoreboard
  • Response
    KianTech Projects - Entries - Live NBA Scoreboard
  • Response
    KianTech Projects - Entries - Live NBA Scoreboard
  • Response
    KianTech Projects - Entries - Live NBA Scoreboard
  • Response
    KianTech Projects - Entries - Live NBA Scoreboard
  • Response
    KianTech Projects - Entries - Live NBA Scoreboard
  • Response
    Response: royal work
    KianTech Projects - Entries - Live NBA Scoreboard
  • Response
    KianTech Projects - Entries - Live NBA Scoreboard
  • Response
    KianTech Projects - Entries - Live NBA Scoreboard
  • Response
    KianTech Projects - Entries - Live NBA Scoreboard
  • Response
    KianTech Projects - Entries - Live NBA Scoreboard
  • Response
    Response: drug rehab florida
    KianTech Projects - Entries - Live NBA Scoreboard
  • Response
    KianTech Projects - Entries - Live NBA Scoreboard
  • Response
    Response: MacBook Air slow
    KianTech Projects - Entries - Live NBA Scoreboard
  • Response
    KianTech Projects - Entries - Live NBA Scoreboard
  • Response
    KianTech Projects - Entries - Live NBA Scoreboard
  • Response
    Response: adventure holidays
    KianTech Projects - Entries - Live NBA Scoreboard
  • Response
    KianTech Projects - Entries - Live NBA Scoreboard
  • Response
    KianTech Projects - Entries - Live NBA Scoreboard
  • Response
    KianTech Projects - Entries - Live NBA Scoreboard
  • Response
    Response: modvigil online
    KianTech Projects - Entries - Live NBA Scoreboard
  • Response
    KianTech Projects - Entries - Live NBA Scoreboard
  • Response
    KianTech Projects - Entries - Live NBA Scoreboard
  • Response
    KianTech Projects - Entries - Live NBA Scoreboard
  • Response
    KianTech Projects - Entries - Live NBA Scoreboard
  • Response
    KianTech Projects - Entries - Live NBA Scoreboard
  • Response
    Response: Best custom rims
    KianTech Projects - Entries - Live NBA Scoreboard
  • Response
    KianTech Projects - Entries - Live NBA Scoreboard
  • Response
    KianTech Projects - Entries - Live NBA Scoreboard
  • Response
    Response: Link Schwartz
    KianTech Projects - Entries - Live NBA Scoreboard
  • Response
    Response: forex signal
    KianTech Projects - Entries - Live NBA Scoreboard
  • Response
    KianTech Projects - Entries - Live NBA Scoreboard
  • Response
    KianTech Projects - Entries - Live NBA Scoreboard
  • Response
    KianTech Projects - Entries - Live NBA Scoreboard
  • Response
    KianTech Projects - Entries - Live NBA Scoreboard
  • Response
    KianTech Projects - Entries - Live NBA Scoreboard
  • Response
    KianTech Projects - Entries - Live NBA Scoreboard
  • Response
    KianTech Projects - Entries - Live NBA Scoreboard
  • Response
    KianTech Projects - Entries - Live NBA Scoreboard
  • Response
    KianTech Projects - Entries - Live NBA Scoreboard
  • Response
    Response: kamagra online
    KianTech Projects - Entries - Live NBA Scoreboard

Reader Comments (5)

GAY!! is this your summer?? stuff you would bitch about if this was homework

July 27, 2011 | Unregistered CommenterEthan pirelli

Great Work looks incredible will probably build a similar version. Good documentation, not GAY in anyway.

July 28, 2011 | Unregistered CommenterMatt

Awesome! Thanks for the pdf explanation and source, too!
Frito

July 28, 2011 | Unregistered Commenterfritoeata

Nice work, I would like to see some thing like this in a Bar, imagine if you was able to change the games every 10 seconds and cover different games and or sports in the same panel....

PS. Can someone ask the mister jealous on top if he have skills to Build some thing like this?
I don't think he can!

Well done.

August 2, 2011 | Unregistered CommenterRegis

It's great to hear from you and see what you've been up to. In your blog I feel your enthusiasm for life. thank you. hywbkg hywbkg - moncler jackets sweden.

December 15, 2011 | Unregistered Commenterxuneur xuneur

PostPost a New Comment

Enter your information below to add a new comment.

My response is on my own website »
Author Email (optional):
Author URL (optional):
Post:
 
Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>