Download Dance Power Block – Requirements

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Solar micro-inverter wikipedia , lookup

Immunity-aware programming wikipedia , lookup

History of electric power transmission wikipedia , lookup

Electrical engineering wikipedia , lookup

Voltage optimisation wikipedia , lookup

Electronic engineering wikipedia , lookup

Alternating current wikipedia , lookup

Electrification wikipedia , lookup

Distributed generation wikipedia , lookup

Computer program wikipedia , lookup

Rectiverter wikipedia , lookup

Switched-mode power supply wikipedia , lookup

Mains electricity wikipedia , lookup

Life-cycle greenhouse-gas emissions of energy sources wikipedia , lookup

AC adapter wikipedia , lookup

Power engineering wikipedia , lookup

Transcript
Phase 3
Hussain Almosa
Karen Littlejohn
Joey Nirschl
Hassan 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.

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
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
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.





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 piezoelectricity
Bluetooth implementation with Java
Integrating WiiMote in with Java

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





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
•
•
•
•
Structural Analysis for support of stresses on
floor
Safety analysis
Analysis of circuitry for voltage and current
produced
Experimental User Interaction





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



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
•
•
•
3 JUnit Test Classes (1 for each background
class), 30 tests total
Boundary testing on limits of the programs
Experimental User Interaction
Estimated Cost
Parts Cost
$600
Labor / Hour
$10.50
Total Labor Hours
700
Total Labor Cost
$7350
Total Cost:
$7950
Testing Planning
8%
5%
Implementation
25%
Design
50%
Documentation
25%




About piezo-electricity
About how WiiMotes work
Importance of constant and effective
communication
Engineering Design Process



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