Peter A. Troch and Matej Durcik HWR-SAHRA, University of Arizona
SudokuEHG Michelle BrownMatt Haggenmiller Thomas Troch User Interface Rochester Institute of...
-
date post
15-Jan-2016 -
Category
Documents
-
view
213 -
download
0
Transcript of SudokuEHG Michelle BrownMatt Haggenmiller Thomas Troch User Interface Rochester Institute of...
![Page 1: SudokuEHG Michelle BrownMatt Haggenmiller Thomas Troch User Interface Rochester Institute of Technology Department of Computer Engineering Menus Used for.](https://reader035.fdocuments.us/reader035/viewer/2022070412/56649d385503460f94a115d2/html5/thumbnails/1.jpg)
SudokuEHG
Michelle Brown Matt Haggenmiller Thomas Troch
User Interface
Rochester Institute of Technology Department of Computer Engineering
MenusUsed for System Navigation
Main Menu
Select Option with Keypad
1. Continue Current Game
2. Open Saved Game
3. Start New Game
4. Save Current Game
Open Game Menu
Choose Game to Openwith Keypad
1. normal/med /00:43:57
2. crazy /easy/00:08: 03
3. normal/hard/01:22:46
4.
5.
New Game Type Menu
Select Option with Keypad
1. Normal
2. Crazy
New Game Difficulty Menu
Select Option with Keypad
1. Easy
2. Medium
3. Hard
Save Game Menu
To save current game, usekeypad to choose a location
1. normal/med /00:43:57
2. crazy /easy/00:08: 03
3. normal/hard/01:22:46
4.
5.
.6. .9. .2. .7. .5.
.2. .9. .7.
.1. .8. .4. .9.
.9.
.7. .2.
.3.
.2. .9. .5. .3.
.9. .5. .4.
.5. .8. .6. .1. .2.
Game Statistics
Time: 00:00:00
Type: Normal
Difficulty: Easy
<Message to User>
SudokuEHG
Game Screen
CE
Winter 2006-2007
Senior Design Project
CE
KeypadsUsed for System Interaction
EnterEraseMainMenu
987
654
321
Arrow Keypad Number Keypad
Numbers – use to fill in or replace numbers within the game and to navigate through the menus.
Main Menu Button – use to return to the main menu at any time.
Erase Button- use to clear a number within the game.
Enter Button – use when prompted and to finalize menu choices.
Arrow Keys – use to navigate through the game.
NOTE: given numbers within a puzzle will not be accessible.
About SudokuEHG
How to Play
SudokuSudokuEHG is an electronic
handheld Sudoku game. This device allows users to play different types of Sudoku
games with various difficulty levels. Users can also save
games and enjoy timed play.
Sudoku is a fun game that can be completed using logic and reasoning. The
object of the game is to fill in the given puzzle such that each row, column, and 3x3 square contain the digits 1
thru 9. A different version of Sudoku, namely Crazy
Sudoku, is played with the additional restrictions that
the shaded boxes must also contain the digits 1 thru 9.
4 3
2 5
8 1 7
9 7
8 6
1
6 5 1
3
5 3 7
6 1 9 5
9 8 6
8 6 3
4 8 3 1
7 2 6
6 2 8
4 1 9 5
8 7 9
Technical DetailsSystem Components
•Input - Arrow and Number Keypads
•Output - VT100 Display via Computer Monitor
•Control - Microcontroller
Unit Market Cost Our Cost
LCD $120 $120
Computer w/ Monitor and HyperTerminal
software$700 $0
Keypads $15 $0
HCS12 Microcontroller
$150 $0
Connectors & Cables $40 $20
Container and internal serial cable
$13 $13
Total $1038 $153 ($51pp)
SudokuEHG features
3 difficulty levels - Easy, Medium, and Hard
2 types of games available - Normal Sudoku and Crazy Sudoku
Save and reopen up to 5 games
Auto saving for currently loaded game
Timer to keep track of player’s game time for each puzzle
How to use SudokuEHGNOTE: Press the “Main Menu” button at any screen to return to the Main Menu. If playing a game, the game will not be lost.
To play a new game:1. Press the “Main Menu” button to return to the Main Menu2. Press 3 on the Number Keypad and press enter3. Choose game type (Normal or Crazy) via corresponding number and press enter4. Choose game difficulty level (Easy, Medium, Hard) via corresponding number and press enter 5. Start playing!!
To continue the most recently played game:1. Press 1 on the Number Keypad and press enter4. Start playing!!
To save the most recently played game:1. Press the “Main Menu” button to return to the Main Menu2. Press 4 on the Number Keypad and press enter3. Choose which memory location to store this game via corresponding number and press enter NOTE: If a game is already stored there, it will be overridden.
To open a previously saved game:1. Press the “Main Menu” button to return to the Main Menu2. Press 2 on the Number Keypad and press enter3. Choose which game to be opened via corresponding number and press enter Cost Analysis
1 2 3
4 5 6
7 8 9
MainMenu
Erase Enter
Not used Not used
Pin
1
Pin
2
Pin
3
Pin
1
Pin
2
Pin
3
Pin 8
Pin 7
Pin 6
Pin 5
Pin 6
Pin 5
HCS12 Microcontroller
PWM0 1 2 3
A/D Port
0 1 2 3 4
Serial Port
VT100 DisplaySerial Port
Number Keypad
Arrow KeypadCrazy Sudoku
Normal Sudoku
Completed SudokuEHG system
The game is displayed on the computer monitor, the user input is
taken in by the keypads located on top of the black game container, and the
control logic is inside the game container.
Inside of the Completed SudokuEHG system
The microcontroller, the serial connection to the
computer monitor, the power cord, and connections
between the two keypads and microcontroller are stored inside the game container.
The SudokuEHG Design Team
Matt Haggenmiller, Thomas Troch, and Michelle Brown