May 13-02 Multi-Sport LED Scoreboard Group Members: Cody Cooke, James Carey, Jamison Voss, Will Petersen, Kyle Pashan, Clinton Young Client: Tim Mobley - Spalding Inc. Faculty Advisor: Dr. George Amariucai http://seniord.ece.iastate.edu/may1302
Problem Statement ● Non-professional leagues are growing quickly ● No real low cost option available for people hosting tournaments or sporting events ● Our Goal: Provide a low cost electronic scoreboard for intramural and recreational leagues 1
Project Scope ● Develop a portable scoreboard for small scale sporting events ● Needs to cover a variety of sports ● Improve on the limited options currently available ● Improvement areas: ○ Cost ○ Versatility ○ Portability ○ Usability 2
Demonstration 3
Requirements Functional Non-Functional ● Wireless connection between the Low production cost ● scoreboard and controller ~ $300 ○ ● Laptop controller User friendly ● ○ Using WiFi to control the GUI - intuitive functionality ○ Hardware - easy to set up scoreboard with a laptop ○ Portability ● Multi-Sport Support ● Lightweight ○ Basketball, volleyball, ○ Durability tennis, custom ● Shock resistant housing ○ Housing made of sheet ○ metal Easily readable ● Bright display ○ 4
Design Approach 5
Current Design ● Original Board: 36" X 24" ● Final Design: 27" X 19" 6
Technical Challenges 1. Second semester requirement changes 2. Technical hardware issues 3. New communication protocol needed to be user friendly and self-reliant 7
Technical Challenge #1 - Requirements Change Changes included: ● Elimination of the mobile applications ● Shrink the scoreboard ● Switch from Bluetooth to WiFi ● Removal of RF remote 8
Technical Challenge #1 (cont.) - Requirements Change Solution(s): With the new scope and design we just had to adjust our design which includes: ● Smaller dimensions ● Conversion from an ATmega128A to a Raspberry Pi ● Redesign PCB to handle the components necessary for the new processor ● Switched focus from Android to web app 9
Technical Challenge #2 - Hardware Numerous hardware issues. Faulty parts-> client foresight bought double Shift reg for lower number of ● Faulty parts gpio pins 7-segs big issue ● Addition of shift register-latches common cathode instead of common anode green require higher turnon ● Power supply problem voltage 12V ● 7-Segs: wrong type, not bright enough, higher voltage Currently PCB is redesigned to handle 12 V but due to requirement, Green 7-Segs time and incurred costs we don't have it. Solution(s): ● Contacted suppliers for correct parts ● Configuration with common anode devices ● Acquired a new higher power output supply ● Redesigned PCB to accommodate shift registers and new power supply 10
Technical Challenge #3 - Board Communication How to connect a laptop to the scoreboard with minimal user interaction using WiFi and a web browser. Solution: Locally hosted web app - Scoreboard hosts a wireless access point. This allows the board to be controlled with any device that has a web browser and WiFi capabilities. Eliminating software installation. 11
Web App ● GUI ○ HTML, CSS, JavaScript ● Backend ○ Apache, Python 12
Housing Our team prototyped a plywood housing. Spalding then created a sheet metal housing based on our dimensions. 13
Test Plan During testing if a problem occurs, stop immediately. Web App Software Integration Individual 14
Final Product Deliverables ● Functioning Multi-Sport Scoreboard: ○ An integrated circuit that uses a microcontroller to update the display based input from the web app ● Web App: ○ Wirelessly accessible scoreboard controller ■ Laptop, smartphone, and tablet ● Product User Manual: ○ A detailed description of how to setup and use the scoreboard 15
Side by Side Comparison Processor:Atmel ATmega Processor: Raspberry Pi Communication: Bluetooth Communication: WiFi Low cost More secure Low bandwidth (800 Kbps) High bandwidth (11 Mbps) Simple to use More complex to configure Range: 5-10 meters Range: 32 meters indoors and 95 meters outdoors Low power consumption High power consumption Ability to connect to the internet 16
Side by Side Comparison 2 verisons of PCB Learned much from this experience Improved organization, addtion of Printed Circuit Board Printed Circuit Board the shift registers Dimensions Smaller dimensions called for some rearranging of the board Dimensions: 36in x 24in Dimensions: 27in x 19in 17
Side by Side Comparison Controller(s): Smartphones and RF remote Controller: In-Browser WebApp Smartphone application to be used on smartphones. Wider range of accessibility; HTML webpage accessible on smartphones, tablets, and computers. Radio-frequency remote as back-up. 18
Thank You Special Thanks: Client: Spalding Inc. Client Contact: Tim Mobley Advisor: George Amariucai Questions?
Demonstration
Test Plan During testing if a problem occurs, stop immediately. Individual part testing ○ Test each component for correct functionality Integration testing ○ Test that the individual parts will work together as the schematics has outlined Software testing ○ Test the functionality of the GPIO controller scripts Web app testing ○ Test the connection of the web app by wirelessly simulating a game
Work Plan
Security ● Password protected ● Easily changed ● Ethernet fail-safe
Recommend
More recommend