Title: Lets Dance
1Lets Dance RIT Computer Engineering Senior
Design Project Steve Amoroso Lauren Bouchard
Marcy Dutcher February 9, 2006 This project is a
computer tutorial for individuals who would like
to learn to dance. The system uses a combination
of a controller and a dance mat that teaches the
individuals how to perform the waltz in both the
"lead" and "follow" roles. There are
many options for the user, such as music tempo
and type, as well as a scoring option and a
sample video. User Interface Progression
- Operating Constraints
- Used without shoes, to increase the life of
the mat - Used on a hard surface, to get an accurate score
- Windows XP Operating System
- Sound Card
- USB Port
- Windows Updates .NET SDK
- Music and Scoring
- Steady beat created by audio editing software.
Looped steady beat for desired length. - - When calculating the score there is a beat
allowance on either side of the true beat time to
allow for human response time -
Mat Description -Measurement Computing
US1024-LS Digital I/0 Board Connections
Original Song Picked a portion of the song that
had a steady constant tempo
Edited Song Repeated highlighted portion to
create a song with a steady tempo
When setting up the tutorial user must choose
music, role scoring and video options
User initially signs in or registers if it is the
users first time
User can either go to dance tutorial or get old
score reports
Picture is that of the bottom layer because the
wiring of the top layer was sewn into the foam
for better support, not allowing for a clear
picture. The appearance of the top layer is very
similar to that of bottom.
Lets dance screen is where the tutorial is
performed
Scoring screen allows user to get score reports,
exit, or start tutorials again
Video screen to display demo videos before the
user dances
The foam layer acts as a pressure switch, when
location is stepped on the switch closes, the two
conductive layers touch, and grounds the
connection
Full Tutorial Score Report
All Tutorial Score Report
Mat Circuit Diagram
The 47k Resistors are an internal portion of the
USB Board