Team Name
Mavericks
Team Logo
Timeline
Fall 2020 – Spring 2021
Students
- Amey Khairnar
- Ashley Baker
- Endrit Memeti
- Tasnim Albosstani
Abstract
Sports Scoreboard is a personal LED display meant to display live game matches to the user base. It is geared towards sports fans who want to be able to see live updates of their favorite teams in the NHL, NBA, MLB, and LaLiga. Our product comes equipped with all the necessary components to have users get started and a website to help guide them through the process.
Background
Before COVID-19, many sports fans rejoiced in being able to watch their favorite teams play live or from their own homes with other fans to support. However, this pandemic halted large group activities, and as a result, many viewers were left unsatisfied with their game experiences. The focus of Sports Scoreboard is for fans to have an interactive live scoreboard of their favorite teams that heightens a game’s most exciting moments – like a goal being scored or a home run getting hit – with live animations and the ability to switch from game to game on the fly. Furthermore, we want to create a cost-effective way to support your team with a device that is both easy to set up and can aesthetically improve your living room or bedroom décor. Our goal is to not only keep fans constantly updated on various matches, but to also accentuate the more hyped up moments in a match through fun and unique displays that fill up the entirety of the medium-sized LED board’s screen
Project Requirements
REQ# | Requirement Description | Priority |
---|---|---|
1 | Power button toggles on/off (not implemented), right control button scrolls between matches | Critical |
2 | Animations for visuals: score updates, match goals, etc. | Critical |
3 | Product will be partially assembled; user will need to do some prior assembly to using | High |
4 | Product initial setup should take no more than 15 min | High |
5 | Scoreboard delays must not exceed 20 sec to the board | Critical |
6 | Safety protocols in place by not allowing a high V circuit | High |
7 | Maintenance and support will be provided through the product website | High |
System Overview
The Sports Scoreboard architecture is composed of three overall layers which are broken down into sublayers, shown in the figure below. The board contains a power button for switching the display on/off and a right button for toggling between matches. The button layer control handles all API requests and passes this data to the visual update layer. Once the data is passed, the visual layer then displays scores and animations to the user.
Results
The video below showcase the main features of our final product. As shown in the images, the LED board displays the opposing teams that play against each other for that match day. The team logos shown in the pictures are variations from the four leagues we implemented. However, one thing to note is that a few of the LED pins in all the logos are incorrectly displaying yellow instead of the correct logo color. Some photos display a test done on the right button to switch between leagues which was successfully implemented. However, the power button is not present as it was not implemented correctly in time for the final project results. Overall, the product successfully delivers the majority of the requirements.
Future Work
At the moment, we implemented only four sport leagues that can be tested during the time that our project took place. To expand on this project in the future, the code must be flexible enough to add further support for other leagues. There is also the possibility of integrating audio updates along with the existing visual updates.
Project Files
Project Charter (link)
System Requirements Specification (link)
Architectural Design Specification (link)
Detailed Design Specification (link)
Poster (link)
Super Board (link)
Documentation (link)
Website Documentation (link)
Website (link)
3D Design Files (link)
References
Build your own Live NHL scoreboard with Raspberry Pi! (2019, December 22). Retrieved April 16, 2021, from https://www.youtube.com/watch?v=EPZawKPC73k
Giphy. (n.d.). Search all the gifs & make your own animated gif. Retrieved April 16, 2021, from https://giphy.com/
Riffnshred. (n.d.). Riffnshred/nhl-led-scoreboard. Retrieved April 16, 2021, from https://github.com/riffnshred/nhl-led-scoreboard