Project Plinko - PowerPoint PPT Presentation

About This Presentation
Title:

Project Plinko

Description:

Project Plinko Lighting up Sitterson Table of Contents DESIGN: Use Cases High Level: Room user (professor/student) Administrator Low Level: Button panels LCD panel ... – PowerPoint PPT presentation

Number of Views:1537
Avg rating:3.0/5.0
Slides: 15
Provided by: Amy89
Learn more at: http://wwwx.cs.unc.edu
Category:

less

Transcript and Presenter's Notes

Title: Project Plinko


1
Project Plinko
  • Lighting up Sitterson

2
Table of Contents
3
DESIGN Use Cases
  • High Level
  • Room user (professor/student)
  • Administrator
  • Low Level
  • Button panels
  • LCD panel

4
DESIGN Use Cases High Level
Can user control with buttons AND LCD ??
  • Room User (professor/student)
  • Administrator

room user
wall button panel
LCD touchscreen
admin
Does remote unit override buttons and LCD ??
wall button panel
LCD touchpad
remote unit
5
DESIGN Use Cases Low Level
  • Button Panels and LCD

Touchscreen
Our Program
What if touchscreen and buttons are pressed at
same time ??
But what happens if more than one button is
pressed at same time??
6
DESIGN Interfaces
  • User Interface
  • Touch Panel
  • Buttons
  • Web interface? Looks like the touch panel

7
DESIGN Interface
  • Hardware Interface for the HANDYBOARD
  • Id tell you, but then we would have to kill you.
  • The handyboard will no longer be used. ?

8
DESIGN Interface
  • Okay, well tell you about the handboard
    interfaces anywaybecause we know you were
    curious.

9
DESIGN Architecture
10
Technology Used
  • These were going to be used
  • -Handyboard/expansions board/LCD touch panel
  • -Interactive C
  • -Perhaps some assembly for the handyboard

11
Technology Used
  • These might be used
  • http//www.zworld.com/products/op6800/
  • But we dont really know.
  • Perhaps Dynamic C?

12
CHALLENGES Domain
  • Starting over all code/technology as of
    yesterday.
  • Who wins if a button is pressed at the same time
    as a button on the touch panel?
  • Large scale mobility. Can the next person who
    adds code easily add dimmers/non-dimmer outputs?
  • Are we going to be blamed if the system is in the
    room next semester and the lights flicker?
  • Do we need a lawyer?

13
CHALLENGES TechnicalHandyboard
  • How to output to a particular location
  • All I/O involves knowing a specific memory
    location
  • Lack of memory
  • TOO SLOW
  • Timing, timing, timing.

14
CHALLENGES Technical New board
  • Learning some new language?
  • - another version of C?
  • Starting over with a new board!
  • - We dont know yet because we havent gotten it
    and we dont know exactly what were getting (out
    of stock issues)
Write a Comment
User Comments (0)
About PowerShow.com