Dec0910 Science Center

Post on 01-Jan-2016

16 views 1 download

description

Dec0910 Science Center. Hussain Almosa  Karen Littlejohn  Joey Nirschl Hassan Hassan. Phase 3. Problem:. - PowerPoint PPT Presentation

transcript

Dec0910 Science Center

Phase 3

Hussain Almosa Karen Littlejohn 

Joey NirschlHassan Hassan

Our client is looking for additional interactive workstations that would demonstrate to the audience how the concepts from the Electrical and Computer Engineering (ECpE) Department curriculum at ISU solve real world challenges to assure a better and more sustainable future.

Problem:

Operating Environment◦ Reasonable, stable temperature room ◦ Stable environment◦ Open to public

Intended Users◦ Grade School age and up◦ Have limited to no prior knowledge about topics

Overall Design Requirements:

Overall Design Approach:

Adding two modules to the Science Center in 1212 Coover

Piezoelectric Floor - To demonstrate that we can harness the mechanical energy from unconventional sources, such as people, in the form of electrical energy

Sequential Programming - To demonstrate and create more understanding of the concept of programming

Room to promote interest in Computer, Electrical, and Software Engineering

Video

Dance Floor Idea:

  

Dance Power Block - Initial Concept:

Dance Power Block - Revised Concept:

We designed the Dance Power Block as a prototype and proof of concept for our application of harnessing mechanical energy through piezoelectricity. In the future, the block can be replicated to build a dance floor with different forms of display.

• The Dance Power Module shall generate enough current to power a small LED bulb.

• The Dance Power Module shall support a weight of up to 200 lb.

• The Dance Power Module shall be raised from the room floor.

• Shall be visually appealing.• Shall be quickly understandable and easy to use.

Dance Power Block – Requirements:

WiiProgramming – Concept:

WiiProgram – Requirements:

Use latest version of Java Runtime Environment

Interface with a WiiMote Only administrator users shall be allowed to

configure the volume. Shall be quickly understandable and easy to

use without a demo. Shall give the user a taste of programming.

Cost of piezo-generators too expensive Piezo generator supplies insufficient power Limited sources and literature on piezo-

electricity Bluetooth implementation with Java Integrating WiiMote in with Java

Project Risks:

Spring 09: ◦ Project Plan – end of Feb◦ Details and all parts picked out – end of Apr◦ Parts ordered – end of semester (May)

Fall 09:◦ Prototype built and working – middle of Oct◦ Testing and refining – start of Dec

Proposed Schedule:

Dance Power Block – Design:

Clear Lexan Case – supports up to 200 lb Compression Subsystem – transfers

mechanical energy to generator Piezo Generator – supplies power to display LED Visual Display – enables user

interaction Electrical Circuit – modulates voltage to

safely power LED

Dance Power Block – Design Details:

Dance Power Floor – Testing:

• Structural Analysis for support of stresses on floor

• Safety analysis• Analysis of circuitry for voltage and current

produced• Experimental User Interaction

Dance Power Floor – Results:

WiiProgramming – Design:

Background code to parse XMLs GUI code to display to user XML to store Program Options XML for each available program on the

module GlovePIE program running in the

background to convert WiiMote Input into Mouse controls

WiiProgramming – Design Details:

Have the program working Had to change our design a little bit to get

WiiMote Input working Can interact with the program and navigate

through with the WiiMote

WiiProgram – Results:

WiiProgram – Testing:

• 3 JUnit Test Classes (1 for each background class), 30 tests total

• Boundary testing on limits of the programs• Experimental User Interaction

Resources – Budget:Estimated Cost

Parts Cost $600

Labor / Hour $10.50

Total Labor Hours 700

Total Labor Cost $7350

Total Cost: $7950

Resources – Time:

Design50%

Planning5%

Testing8%

Implementation25%

Documentation25%

About piezo-electricity About how WiiMotes work Importance of constant and effective

communication Engineering Design Process

What We Learned:

There is a 4th phase to this project that is working to add more modules and finish up the room.

WiiProgram could use a few more xml sample programs written.

Expanding Piezo-electricity Floor for more modules

Future Work:

Questions?