May 13-02 Multi-Sport LED Scoreboard Group Members: Cody Cooke, - - PowerPoint PPT Presentation

may 13 02
SMART_READER_LITE
LIVE PREVIEW

May 13-02 Multi-Sport LED Scoreboard Group Members: Cody Cooke, - - PowerPoint PPT Presentation

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


slide-1
SLIDE 1

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

slide-2
SLIDE 2

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

slide-3
SLIDE 3

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

slide-4
SLIDE 4

Demonstration

3

slide-5
SLIDE 5

Requirements

Functional

  • Wireless connection between the

scoreboard and controller

  • Laptop controller

○ Using WiFi to control the scoreboard with a laptop

  • Multi-Sport Support

○ Basketball, volleyball, tennis, custom

Non-Functional

  • Low production cost

~ $300

  • User friendly

GUI - intuitive functionality

Hardware - easy to set up

  • Portability

Lightweight

  • Durability

Shock resistant housing

Housing made of sheet metal

  • Easily readable

Bright display

4

slide-6
SLIDE 6

Design Approach

5

slide-7
SLIDE 7

Current Design

  • Original Board: 36" X 24"
  • Final Design: 27" X 19"

6

slide-8
SLIDE 8

Technical Challenges

  • 1. Second semester requirement changes
  • 2. Technical hardware issues
  • 3. New communication protocol needed to be

user friendly and self-reliant

7

slide-9
SLIDE 9

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

slide-10
SLIDE 10

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

slide-11
SLIDE 11

Technical Challenge #2

  • Hardware
  • Faulty parts
  • Addition of shift register-latches
  • Power supply problem
  • 7-Segs: wrong type, not bright enough, higher voltage

requirement, Green 7-Segs 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

Numerous hardware issues. Faulty parts-> client foresight bought double Shift reg for lower number of gpio pins 7-segs big issue common cathode instead of common anode green require higher turnon voltage 12V Currently PCB is redesigned to handle 12 V but due to time and incurred costs we don't have it. 10

slide-12
SLIDE 12

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

slide-13
SLIDE 13

Web App

  • GUI

○ HTML, CSS, JavaScript

  • Backend

○ Apache, Python

12

slide-14
SLIDE 14

Housing

Our team prototyped a plywood housing. Spalding then created a sheet metal housing based on our dimensions.

13

slide-15
SLIDE 15

Test Plan

14

During testing if a problem occurs, stop immediately.

Individual Integration Software Web App

slide-16
SLIDE 16

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

slide-17
SLIDE 17

Side by Side Comparison

Processor:Atmel ATmega Communication: Bluetooth

Low cost Low bandwidth (800 Kbps) Simple to use Range: 5-10 meters Low power consumption Ability to connect to the internet

Processor: Raspberry Pi Communication: WiFi

More secure High bandwidth (11 Mbps) More complex to configure Range: 32 meters indoors and 95 meters outdoors High power consumption

16

slide-18
SLIDE 18

Side by Side Comparison

Printed Circuit Board Dimensions: 36in x 24in Printed Circuit Board Dimensions: 27in x 19in 2 verisons of PCB Learned much from this experience Improved organization, addtion of the shift registers Dimensions Smaller dimensions called for some rearranging of the board 17

slide-19
SLIDE 19

Side by Side Comparison

Controller(s): Smartphones and RF remote

Smartphone application to be used on smartphones. Radio-frequency remote as back-up.

Controller: In-Browser WebApp

Wider range of accessibility; HTML webpage accessible

  • n smartphones, tablets, and computers.

18

slide-20
SLIDE 20

Thank You

Special Thanks: Client: Spalding Inc. Client Contact: Tim Mobley Advisor: George Amariucai

Questions?

slide-21
SLIDE 21

Demonstration

slide-22
SLIDE 22

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

slide-23
SLIDE 23

Work Plan

slide-24
SLIDE 24

Security

  • Password protected
  • Easily changed
  • Ethernet fail-safe