HANDHELD MASTERMIND RIT Department of Computer Engineering Senior Design Projects II Fall 2007 Carl Kelso Michael Ellis Ryan Shon Using Handheld Mastermind:

Slides:



Advertisements
Similar presentations
Simplified overview of the 2013 BEST field and gameplay By Ian Prester.
Advertisements

Congratulations! You have just installed the Presentation Game Add-In.
© Paradigm Publishing, Inc. 2-1 Chapter 2 Input and Processing Chapter 2 Input and Processing.
EEE436 / CS422 Final Presentation Group
PIC Programming with Logicator
The Bioloid Robot Project Presenters: Michael Gouzenfeld Alexey Serafimov Supervisor: Ido Cohen Winter Department of Electrical Engineering.
Multidisciplinary Engineering Senior Design 6510 Interface Project Preliminary Design Review 11/19/05.
SudokuEHG Michelle BrownMatt Haggenmiller Thomas Troch User Interface Rochester Institute of Technology Department of Computer Engineering Menus Used for.
EE 316 Computer Engineering Junior Lab Word Mastermind.
Technion – Israel Institute of Technology Department of Electrical Engineering High Speed Digital Systems Lab Project performed by: Safi Seid-Ahmad Emile.
1 Electrical and Computer Engineering Guitar Virtuos Justin D’Alessando (EE) Jacob Dionne (CSE) Adam Montalbano (CSE) Jeffrey Newton (EE) Team Kelly Midway.
Shuffleboard Scorekeeper Rochester Institute of Technology Department of Computer Engineering Senior Design Project - Fall 2008 Tim Myers, Dan Stella,
1 Electrical and Computer Engineering Guitar Virtuos Justin D’Alessandro (EE) Jacob Dionne (CSE) Adam Montalbano (CSE) Jeffrey Newton (EE) Team Kelly Final.
Building Memory… Notes from class on 11/13/06. The Game Think about what types of objects we will need in our system and some of the properties and capabilities.
Team LIT Scott Butler Kristin Haeusler Michael Hatt Brock Smith.
Handheld Mastermind Senior Design Projects II Carl Kelso, Mike Ellis, Ryan Shon.
Disclaimer © 2015 John Straumann. All rights reserved. “Score It! Tennis” and other product names are or may be registered trademarks and/or trademarks.
Disclaimer © 2015 John Straumann. All rights reserved. “Score It! Tennis” and other product names are or may be registered trademarks and/or trademarks.
ASPPRATECH.
Dr. Hoganson CSIS HC11 Demo Program This is our first lab using the 68HC11 microcontroller. We will “talk” to the microcontroller from a PC, run.
Wireless Automated News Display (W.A.N.D.) Daniel Karnik, Eric Scott, David Thompson, Ted Wilcox.
Designing An Electronic Trigger Mechanism For A Paintball Marker To Allow User Selectable Firing Rates ECE 4884/4007 Fall 2007 Nathan Densmore Matthew.
LSU 06/04/2007BASIC Stamp Editor1 The BASIC Stamp Editor Programming Unit, Lecture 3.
1 Wireless LED Display ECE4007-L03 Mekre Mesganaw Mark Reed Paul Simmons Chris White April 16, 2009.
PIC Evaluation/ Development Board Dec02-12 December 10, 2002 Client: ECpE Department Faculty Advisors: Dr. Rover, Dr. Weber Chad Berg, Luke Bishop, Tyson.
SudokuEHG Michelle Brown Matt Haggenmiller Thomas Troch CE Design Projects Design Review December 12, 2007.
Motors Make the world go ‘round By Jackson Greer, Room 305.
BASIC Stamp Editor Once installed, the Stamp Editor will be available on your desktop, and as a menu option under Start  Program Files  Parallax Inc.
LVTech / / IRC #makelv on freenode.net Jared Steckel AN INTRODUCTION.
CS 304 Project Kirk Scott 1. The specifications for this project will be subject to possible minor revision as the semester progresses depending on what.
HP900 (ESP Protocol) Analogue Addressable Control Panels
CEG 4392 : Maze Solving Robot Presented by: Dominic Bergeron George Daoud Bruno Daoust Erick Duschesneau Bruno Daoust Erick Duschesneau Martin Hurtubise.
Introducing the UHC-HD for McDonald’s
TGI All The Way Game READ ME Do NOT delete or add slides in this game. Not all of the slides in this file will play during a slideshow. The first eight.
Current operation (black keys) Descriptions Parameter / protection setting (blue keys) Main points to remember A B C D ? SEPAM UMIs SEPAM UMI OPERATION.
Golf Scorecard Logger Supervisor: Alan Edgar Napier University Introduction: To automate and ease the scorekeeping of golf players matches for calculation.
Group 5 – Universal Exports Mike Klockow Dan Sparks Jon Hopp Ed Sheriff.
Designing An Electronic Trigger For A Paintball Marker To Allow User Selectable Firing Rates Team WTR.
 The TenCup Entertainment Table is an interactive table that enhances the game-play experience of Beirut for both the player and the spectator.
SD1230 Unit 6 Desktop Applications. Course Objectives During this unit, we will cover the following course objectives: – Identify the characteristics.
1 Electrical and Computer Engineering Guitar Virtuos Justin D’Alessando (EE) Jacob Dionne (CSE) Adam Montalbano (CSE) Jeffrey Newton (EE) Team Kelly Comprehensive.
TGI All The Way Game READ ME Do NOT delete or add slides in this game. Not all of the slides in this file will play during a slideshow. The first eight.
Trey Herrington Electrical Engineer -Hardware Design -Hardware Design -Software Implementation -Software Implementation Samantha Prine Electrical Engineer.
Device for the Presentation of Olfactory Stimuli to Monkeys Team Members Kevin Campbell (BWIG) Sarah Kolpin (Communications) Wyatt Potter (Team Leader)
Daredevil Robot Direction Module (DRDM) Senior Design II Midterm Presentation.
OpEnSp a Ce LCA Proposal Calvin Chin David Couvrette Jung Son Mikiko Jama CSE403 Summer 06.
Software 3 See Edmodo for images Group name: topcat Group code: i4qf9a 11/03/11.
Josh Hunsberger Ryan Pawling Spencer JulianRobert Harris.
Game Compact Flash 1GB (up to 8GB) Contains Operating System and Game Programming Smart (SIM) Card provides content protection. On Native Gen 7 programs,
Welcome to the Dirty Crimes UI Prototype (If you are not viewing this in Slide Show mode, click the “Slide Show” menu and choose “View Show”.) This prototype.
1 Wireless LED Display ECE4007-L03 Mekre Mesganaw Mark Reed Paul Simmons Chris White March 12, 2009.
Device for the Presentation of Olfactory Stimuli to Monkeys Team Members Kevin Campbell (BWIG) Sarah Kolpin (Communications) Wyatt Potter (Team Leader)
Starting Associate Dictation: To start the Associate Dictation double click the Associate dictation icon on your desktop or from the preferred link set.
Debugging, The Scientific Method, and Mastermind.
Project Course in Pen- Based Computing Fall 2007 Tablet Flash Cards YoungJoo Jeong Manoj Kintali Dave Hacker.
Computer Parts Review. A small data storage device that uses flash memory. A. USB B. CPU C. Flash Drive D. CD Drive.
An introduction to PIC’s for KS3 and KS4. Mr Rooks Hetton School.
Electronic Craps Table. Objective Design a system to incorporate electronics into the game of craps to track bets and payouts while maintaining the interactive.
ISA CLICK CONTROL #38 – FALL 2014 ERIC BRUNNGRABER DRAKE ISABIRYE.
Programming and Debugging with the Dragon and JTAG Many thanks to Dr. James Hawthorne for evaluating the Dragon system and providing the core content for.
Truck Stock Phase 1 Goal: Johnstone customers or delivery drivers are provided with the ability to build orders with handheld devices. The order is created.
ENERGY METER TO INDICATE BILLING IN RUPEES FOR LOAD WISE OR DAY WISE
Programming and Debugging with the Dragon and JTAG
SUBMITTED BY EDGEFX TEAM
DIGITAL CALCULATOR USING 8051
Microprocessor and Assembly Language
The Game of Tetris Project Classic Game Play Hardware New Features
Microcontrollers and Microprocessors
Design of a UPC/ScanTron Reader
I/O Experiments Assignment 1.
Presentation transcript:

HANDHELD MASTERMIND RIT Department of Computer Engineering Senior Design Projects II Fall 2007 Carl Kelso Michael Ellis Ryan Shon Using Handheld Mastermind: The “pegs” of user’s guesses, as well as game and option menus, are shown on a computer display. A player enters the secret code, guesses, and navigates the menus using the handheld module. Four LED selection buttons choose an LED. Up and down buttons scroll through the colors, as well as though menus. The enter button submits a color code and makes menu selections. Implementation: At the core of the project is the Atmel ATmega 1684p 8-bit microcontroller. All the game logic was programmed using its native AVR assembly language. Game play Modes: Handheld Mastermind includes single player, two player, and tournament modes, with scoring by both number of guesses and time to solve a puzzle. Added Versatility: As a handheld electronic device, Mastermind can be played alone against the computer, as well as with two players. Record scores are recorded in computer memory, and tournaments are automatically organized and scored. The computer display is implemented in Java on a PC. It receives graphical instructions as ASCII text using a serial RS- 232 connection to the microcontroller. This solution was chosen to avoid the prohibitive cost of a color LCD screen. Mastermind is a simple board game that focuses on the ability of a player to deduce from limited information a pattern created hidden by a pattern keeper. The game-play starts when the pattern keeper chooses a pattern of four random colors chosen from a limited set of six or eight. These colors may repeat. The other player then attempts to guess the pattern within a limited number of guesses. The pattern keeper ‘grades’ the resulting pattern by showing black pegs to indicate the number of pieces that match in color and position, and white pegs for any remaining pieces matching in color but not position. Up to four pegs may be used to indicate this state, and goal pegs may only match a single guess peg. To implement the Mastermind code-breaking boardgame as a handheld, electronic device. Project Goal: Mastermind: Part Quantity (Development) Quantity (in Project) Typical Price $$$ (each) Total Cost to Duplicate Project Development CostOur Team Spent Multi-spectrum LED Red LED Green LED Tactile Switch Atmega 164 μCU Prototype Board k Resistor k Resistor k Resistor Slide Switch Diode (schotky) Transistors (3904) Serial Port Battery Pine Wood Wood Tacks Nuts Bolts Washers Fiberglass Resin Wood Glue Hot Glue Paint Wooden Dowel Corn Starch Baking Soda Glycerine Total Response GUI Controller Setup Final Controller Cost Breakdown