MIT Dance Dance Revolution Anna Ayuso and Sharmeen Browarek *Image source:

Slides:



Advertisements
Similar presentations
Chapter 5 Computing Components.
Advertisements

MM Player Supervised by: Dr. Luai Malhis. Prepared by: Mustafa Assaf & Mahmoud Musa.
P3- Represent how data flows around a computer system
© Paradigm Publishing, Inc. 2-1 Chapter 2 Input and Processing Chapter 2 Input and Processing.
E0262 MIS - Multimedia Playback Systems Prof Pallapa. Venkataram, Electrical Communication Engineering, Indian Institute of Science, Bangalore – ,
Real Time Embedded System Finger Finger Revolution EE4214.
Index Project Introduction Requirement Analysis Architectural Description Progress and Technical Challenges Further Plans.
Microcontroller Video Object Tracking Featuring Human Tetris, Brick Breaker, and Whack-A-Mole ECE4760: Final Project by Kerran Flanagan (kaf42) & Adam.
Group 4 Rotationally Refreshed Display Patrick Boyd Daniel Hill.
Efficient Path Determining Robot Jamie Greenberg Jason Torre.
Game Name Game Team Name Game team member #1 Game team member #2
Team Monte Cristo Joseph Carrafa Sharon Clark Scott Hassett Alex Mason The Deep Fried Game Station.
Index Project Introduction Justification Game Description Requirement Analysis Implementation Demonstration Technical Achievement Project Review.
VAHCS Voice Activated Home Control System By: Kyle Joseph Troy Resetich Advisors: Dr. Malinowski Dr. Schertz.
Donkey Konga Game Review. Basic Game Information Review of the Japanese Version Playable on Nintendo Gamecube Approx. $85 for the package that features.
Chapter 5 Computing Components. 2 Chapter Goals Read an ad for a computer and understand the jargon List the components and their function in a von Neumann.
1 Audio Driven Laser Tetris Final Project Presentation Cameron Lewis and Xin Sun.
Input Devices Image Capture Devices, Sound Capture Devices, Remote Controls PREPARED & PRESENTED BY: FAHAD AHMAD KHAN.
Introduction ‘Have you ever played video games before? Look at the joystick movement. When you move the joystick to the left, the plane on the TV screen.
Garmin GPS III Plus Data Collection. Objectives Collect: - Waypoints -Average Position Waypoints -Reference Waypoints - Multiple Tracks in One Track Log.
Wayne State University - Scott Hall – 2nd floor 1 Main Menu Selections Main Menu Page Turns System On if Off and causes a page flip to the Right Projector.
04/05/031 Computer Input and Output Dairne Jesperson Charles Darwin University.
SudokuEHG Michelle Brown Matt Haggenmiller Thomas Troch CE Design Projects Design Review December 12, 2007.
 A device that  accepts input,  processes data,  stores data, and  produces output, all according to a series of stored instructions. 4 Step process.
An Introduction To Computer Hardware
Piano Dance Revolution - CHARLIE’S ANGELS …and Charlie.
Introduction to Data communication
Control Systems An Overview. Definition A control system is a device or set of devices that are coordinated to execute a planned set of actions.
CSCI-235 Micro-Computers in Science Hardware Part II.
Mappie By: Michael Pusatera. Summary of Talk Introduction Controlling Hardware Sensors Actuation Platform Behaviors Conclusions.
CIS 102Introduction to Hardware and Software Chapter 2 Input and Output part 3 output devices.
Speech Recognition ECE5526 Wilson Burgos. Outline Introduction Objective Existing Solutions Implementation Test and Result Conclusion.
Team 6. Code Modules Codec Bluetooth Module Rotary Encoder Menu State Machine.
A Technical Presentation by: Gourav Khadge. “The WTV020SD is a small, simple IC for embedding audio- playback into your next project. These devices are.
Multimedia Elements: Sound, Animation, and Video.
Ray Bradley Karla N. Juárez David Wood Advisor: Dr. Stephen Murrell May 2 nd, 2005.
The Computer and the Human Body The Computer and the Human Body.
ECE 477 Design Review Team 2  Fall Outline Project overviewProject overview Project-specific success criteriaProject-specific success criteria.
Computer A computer is an electronic machine that takes information, processes it,and stores it. Computers are made up of hardware ( monitor, tower, keyboard,
Golf Scorecard Logger Supervisor: Alan Edgar Napier University Introduction: To automate and ease the scorekeeping of golf players matches for calculation.
By: Katina Anthony Dance Dance Revolution Dance Dance Revolution is a video game that can be used with a variety of gaming systems It involves dancing.
MULTIMEDIA Hardware 4/24/2017.
General Concepts of Computer Organization Overview of Microcomputer.
Digital Pong Maisee BrownChris AndrewsHoang NguyenOmar Alattar.
Soundscapes James Martin. Overview Problem Statement Proposed Solution Solution Created (Modules, Model, Pics) Testing Looking Back See It in Action Q&A.
In and Out are opposites. This is something to keep in mind when considering Input and Output. INPUT OUTPUT Ask: Does this device send information in?
In The Groove II Matthew Ferrante. Basic Information Pump It Up: In The Groove II Software by Roxor Games Hardware by Andamiro & Red Octane Conversion.
Team 2 Yimin Xiao Jintao Zhang Bo Yuan Yang.  The project we propose is a digital oscilloscope with playback function that provides almost any function.
– BlackAn – The Blackfin Analyzer by Jacob Zurasky and Paul Deffenbaugh.
McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. Extended Learning Module A Computer Hardware and Software.
CSCI-100 Introduction to Computing Hardware Part II.
Dance Dance Revolution: (DDR). DDR: DDR has brought video games into dance culture. That's the revolutionary part of Dance Dance Revolution.
Chapter 5 Computing Components. 2 Computer Components Consider the following ad:
Parts of a Computer. Two Basic Components of a Computer System Hardware Parts of the Computer System you can physically touch Software Computer Instructions.
The Digital Camera Canon Power Shot ELPH 100 HS.
Dance Tutorial Design Review Steve Amoroso Lauren Bouchard Marcy Dutcher CE Design Projects II December 1, 2005 Professor Czernikowski.
VEHICLE BACK UP ALARM DESIGN Student: Qi Zhou Mentor: Dr. Stanislaw Legowski.
BITS Pilani Pilani Campus Pawan Sharma ES C263 Microprocessor Programming and Interfacing.
Soundscapes James Martin. Overview Review System TestingPrototype Q & A.
Computer Architecture and Number Systems
2.8 NXT Test Programs (Try Me Mode) U2C8
GCSE COMPUTER SCIENCE Topic 3 - Data 3.2 Data Representation.
INTRODUCTION Overview of Shift Registers
Laser Harp Team: Peter Crinklaw Qiushi Jiang Edwin Rodriguez.
Mobile Development Workshop
Step by step guide to: Smart Search
FunDuino Graduation Project Seminar:
ECE Computer Engineering Design Project
Nicole Stodola, Chris Pederson and Gerry Finlay
Presentation transcript:

MIT Dance Dance Revolution Anna Ayuso and Sharmeen Browarek *Image source:

Introduction to DDR Foot – eye coordination Foot – eye coordination Hit arrows when they match up on screen Hit arrows when they match up on screen We use IR sensors We use IR sensors One song, 3 difficulty levels One song, 3 difficulty levels *Image source:

Game Overview IR Sensor Info determines location of user’s feet Control Unit controls game flow Audio handles song representation as arrows and audio playback Video produces display viewed by user

Data Flow IR Sensor Info Control Unit Video Audio

Video ~ Menu Screen

Video ~ In-Game Mode

Video ~ End-Game Mode

Infrared Sensors Setup: -3x3 grid of sensors allows location of foot to be found Hardware: -Sharp GP2Y0D02YK IR Sensor - 31" Trigger (hobbyengineering.com) -Produces digital output indicating if beam is interrupted Considerations: -Delay due to wires and the IR trigger device 30” IR1 IR2 IR3 IR4 IR5 IR6

Control Unit Two main functions: Two main functions: –Game mode –Scoring Game mode: Game mode: –Sends a 2-bit signal to determine mode Scoring: Scoring: –Calculates score based on how close arrows are when position is reached –Accuracy level displayed during game, overall score given at end. Reset Location! IR1 IR2 IR3 IR4 IR5 IR6

Audio Audio Playback Audio Playback –Song stored in ZBT memory –Played through speakers using AC’97 codec Representation of song as arrows Representation of song as arrows –Row of arrows represented as a 4-bit number –Each row corresponds to a beat of the song –[left arrow, up arrow, down arrow, right arrow] –If arrow represented by a 1, then it will appear in the row beatrow n1001

Song Sample Clk Up Down Left Right

The End! Any questions?? Any questions??