Dec 0910 Science Center Phase 3 Hussain Almosa

  • Slides: 25
Download presentation
Dec 0910 Science Center Phase 3 Hussain Almosa Karen Littlejohn Joey Nirschl Hassan

Dec 0910 Science Center Phase 3 Hussain Almosa Karen Littlejohn Joey Nirschl Hassan

Problem: Our client is looking for additional interactive workstations that would demonstrate to the

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

Overall Design Requirements: Operating Environment ◦ Reasonable, stable temperature room ◦ Stable environment ◦

Overall Design Requirements: 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 Approach: Adding two modules to the Science Center in 1212 Coover §

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

Dance Floor Idea: Video

Dance Floor Idea: Video

Dance Power Block - Initial Concept:

Dance Power Block - Initial Concept:

Dance Power Block - Revised Concept: We designed the Dance Power Block as a

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.

Dance Power Block – Requirements: • • • The Dance Power Module shall generate

Dance Power Block – Requirements: • • • 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.

Wii. Programming – Concept:

Wii. Programming – Concept:

Wii. Program – Requirements: Use latest version of Java Runtime Environment Interface with a

Wii. Program – Requirements: Use latest version of Java Runtime Environment Interface with a Wii. Mote 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.

Project Risks: Cost of piezo-generators too expensive Piezo generator supplies insufficient power Limited sources

Project Risks: Cost of piezo-generators too expensive Piezo generator supplies insufficient power Limited sources and literature on piezoelectricity Bluetooth implementation with Java Integrating Wii. Mote in with Java

Proposed Schedule: Spring 09: ◦ Project Plan – end of Feb ◦ Details and

Proposed Schedule: 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

Dance Power Block – Design:

Dance Power Block – Design:

Dance Power Block – Design Details: Clear Lexan Case – supports up to 200

Dance Power Block – Design Details: 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 Floor – Testing: • • Structural Analysis for support of stresses on

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:

Dance Power Floor – Results:

Wii. Programming – Design:

Wii. Programming – Design:

Wii. Programming – Design Details: Background code to parse XMLs GUI code to display

Wii. Programming – Design Details: Background code to parse XMLs GUI code to display to user XML to store Program Options XML for each available program on the module Glove. PIE program running in the background to convert Wii. Mote Input into Mouse controls

Wii. Program – Results: Have the program working Had to change our design a

Wii. Program – Results: Have the program working Had to change our design a little bit to get Wii. Mote Input working Can interact with the program and navigate through with the Wii. Mote

Wii. Program – Testing: • • • 3 JUnit Test Classes (1 for each

Wii. Program – 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

Resources – Budget: Estimated Cost Parts Cost $600 Labor / Hour $10. 50 Total Labor Hours 700 Total Labor Cost $7350 Total Cost: $7950

Resources – Time: Testing Planning 8% 5% Implementation 25% Design 50% Documentation 25%

Resources – Time: Testing Planning 8% 5% Implementation 25% Design 50% Documentation 25%

What We Learned: About piezo-electricity About how Wii. Motes work Importance of constant and

What We Learned: About piezo-electricity About how Wii. Motes work Importance of constant and effective communication Engineering Design Process

Future Work: There is a 4 th phase to this project that is working

Future Work: There is a 4 th phase to this project that is working to add more modules and finish up the room. Wii. Program could use a few more xml sample programs written. Expanding Piezo-electricity Floor for more modules

Questions?

Questions?