treasure chess ece 477 team 2 - spring 2013 parul schroff, brock caley, sidharth malik, jeremy stork...

12
Treasure Chess ECE 477 Team 2 - Spring 2013 Parul Schroff, Brock Caley, Sidharth Malik, Jeremy Stork Final Presentation Final Packaged Design

Upload: neil-bailey

Post on 02-Jan-2016

215 views

Category:

Documents


1 download

TRANSCRIPT

Treasure ChessECE 477 Team 2 - Spring 2013

Parul Schroff, Brock Caley, Sidharth Malik, Jeremy Stork

Final Presentation

Final Packaged Design

Outline

• Project overview

• Block diagram

• Design challenges

• Individual contributions

• Project demonstration

• Questions / discussion

Project Overview

• An electronic chess game that can display possible moves for the chess piece selected by the player  

• RGB LED matrix panel to display the chess board and the current state of the game

• OLED to display time and number of pieces lost during the game

• PIC24EP512GU810 microcontroller for display and game logic, dsPIC33FJ128GP202 for voice recognition

Block Diagram

Design Challenges

• Voice Recognition

• Power supplies

• RGB LED matrix panels

Individual Contributions

Team Leader – Sidharth Malik

Team Member 2 – Brock Caley

Team Member 3 – Jeremy Stork

Team Member 4 – Parul Schroff

Team Leader - Sidharth Malik

• Helped with schematics

• Made the PCB

• Debugging power supplies

• RGB LED Matrix

Member 2 – Brock Caley

• Hardware Selection

• Packaging Design

• Packaging Construction

• PCB Assembly

Member 3 – Jeremy Stork

• Schematics

• Prototyping

• Hardware debugging

• OLEDs

• Keypads

Member 4 – Parul Schroff

• Software - Game logic

• Peripheral Interfacing

• OLEDs

• Keypads

• RGB LED Matrix

Project Demonstration

1. An ability to correctly output the current state of the game.

2. An ability to select and move a piece on the chess board with voice commands.

3. An ability to show players' possible moves for a piece they have selected.

4. An ability to keep track of in-game statistics such as time and pieces lost during the play.

5. An ability to tell the player when a move is illegal, or when they are in check/checkmate state.

Demo Video

Questions