Dec0910 Science Center
-
Upload
colorado-massey -
Category
Documents
-
view
18 -
download
1
description
Transcript of Dec0910 Science Center
![Page 1: Dec0910 Science Center](https://reader030.fdocuments.us/reader030/viewer/2022032607/568130b7550346895d96d515/html5/thumbnails/1.jpg)
Dec0910 Science Center
Phase 3
Hussain Almosa Karen Littlejohn
Joey NirschlHassan Hassan
![Page 2: Dec0910 Science Center](https://reader030.fdocuments.us/reader030/viewer/2022032607/568130b7550346895d96d515/html5/thumbnails/2.jpg)
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:
![Page 3: Dec0910 Science Center](https://reader030.fdocuments.us/reader030/viewer/2022032607/568130b7550346895d96d515/html5/thumbnails/3.jpg)
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:
![Page 4: Dec0910 Science Center](https://reader030.fdocuments.us/reader030/viewer/2022032607/568130b7550346895d96d515/html5/thumbnails/4.jpg)
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
![Page 6: Dec0910 Science Center](https://reader030.fdocuments.us/reader030/viewer/2022032607/568130b7550346895d96d515/html5/thumbnails/6.jpg)
Dance Power Block - Initial Concept:
![Page 7: Dec0910 Science Center](https://reader030.fdocuments.us/reader030/viewer/2022032607/568130b7550346895d96d515/html5/thumbnails/7.jpg)
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.
![Page 8: Dec0910 Science Center](https://reader030.fdocuments.us/reader030/viewer/2022032607/568130b7550346895d96d515/html5/thumbnails/8.jpg)
• 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:
![Page 9: Dec0910 Science Center](https://reader030.fdocuments.us/reader030/viewer/2022032607/568130b7550346895d96d515/html5/thumbnails/9.jpg)
WiiProgramming – Concept:
![Page 10: Dec0910 Science Center](https://reader030.fdocuments.us/reader030/viewer/2022032607/568130b7550346895d96d515/html5/thumbnails/10.jpg)
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.
![Page 11: Dec0910 Science Center](https://reader030.fdocuments.us/reader030/viewer/2022032607/568130b7550346895d96d515/html5/thumbnails/11.jpg)
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:
![Page 12: Dec0910 Science Center](https://reader030.fdocuments.us/reader030/viewer/2022032607/568130b7550346895d96d515/html5/thumbnails/12.jpg)
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:
![Page 13: Dec0910 Science Center](https://reader030.fdocuments.us/reader030/viewer/2022032607/568130b7550346895d96d515/html5/thumbnails/13.jpg)
Dance Power Block – Design:
![Page 14: Dec0910 Science Center](https://reader030.fdocuments.us/reader030/viewer/2022032607/568130b7550346895d96d515/html5/thumbnails/14.jpg)
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:
![Page 15: Dec0910 Science Center](https://reader030.fdocuments.us/reader030/viewer/2022032607/568130b7550346895d96d515/html5/thumbnails/15.jpg)
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
![Page 16: Dec0910 Science Center](https://reader030.fdocuments.us/reader030/viewer/2022032607/568130b7550346895d96d515/html5/thumbnails/16.jpg)
Dance Power Floor – Results:
![Page 17: Dec0910 Science Center](https://reader030.fdocuments.us/reader030/viewer/2022032607/568130b7550346895d96d515/html5/thumbnails/17.jpg)
WiiProgramming – Design:
![Page 18: Dec0910 Science Center](https://reader030.fdocuments.us/reader030/viewer/2022032607/568130b7550346895d96d515/html5/thumbnails/18.jpg)
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:
![Page 19: Dec0910 Science Center](https://reader030.fdocuments.us/reader030/viewer/2022032607/568130b7550346895d96d515/html5/thumbnails/19.jpg)
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:
![Page 20: Dec0910 Science Center](https://reader030.fdocuments.us/reader030/viewer/2022032607/568130b7550346895d96d515/html5/thumbnails/20.jpg)
WiiProgram – Testing:
• 3 JUnit Test Classes (1 for each background class), 30 tests total
• Boundary testing on limits of the programs• Experimental User Interaction
![Page 21: Dec0910 Science Center](https://reader030.fdocuments.us/reader030/viewer/2022032607/568130b7550346895d96d515/html5/thumbnails/21.jpg)
Resources – Budget:Estimated Cost
Parts Cost $600
Labor / Hour $10.50
Total Labor Hours 700
Total Labor Cost $7350
Total Cost: $7950
![Page 22: Dec0910 Science Center](https://reader030.fdocuments.us/reader030/viewer/2022032607/568130b7550346895d96d515/html5/thumbnails/22.jpg)
Resources – Time:
Design50%
Planning5%
Testing8%
Implementation25%
Documentation25%
![Page 23: Dec0910 Science Center](https://reader030.fdocuments.us/reader030/viewer/2022032607/568130b7550346895d96d515/html5/thumbnails/23.jpg)
About piezo-electricity About how WiiMotes work Importance of constant and effective
communication Engineering Design Process
What We Learned:
![Page 24: Dec0910 Science Center](https://reader030.fdocuments.us/reader030/viewer/2022032607/568130b7550346895d96d515/html5/thumbnails/24.jpg)
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:
![Page 25: Dec0910 Science Center](https://reader030.fdocuments.us/reader030/viewer/2022032607/568130b7550346895d96d515/html5/thumbnails/25.jpg)
Questions?