Sie sind auf Seite 1von 6

Group Members: Campus FALL 2012

No customer. The consumer target would be children, and possible customers could be in areas of youth recreation.

What I am trying to accomplish.

I want to build a simple game. This game will be played on a breadboard with a single button, two hex displays, and an array of LED lights. The game should test the players ability to time a button-press to match a revolving light, and to do so in a certain amount of attempts. A single, lit LED will move in a clockwise fashion around a circle-array of LEDs to provide a moving target. A separate LED will be placed on the outside of the circle-array as the visual matching spot for the player. To score in this game, the player would need to press the button when the lit LED lines up momentarily with the separate LED outside of the circle-array. The two hex-displays will read a numeric value when the player correctly or incorrectly times a button press, and count up after each button stroke accordingly. The game will be won at a count of 30 correct strokes iff 5 incorrect strokes have not been reached first. **I am thinking about decreasing the number of correct strokes for a win or increasing the number of incorrect strokes for a loss.

count 0x00 to 0x99 on both displays compare user input with current LED position stop operating at a point of win or loss recognize a win or loss situation have a continuous LED cycle

Possible Improvements variation of LED cycle speed dependent upon wincounter display WIN or LOSE on the counter displays Have a reset button that will initialize both counters to 0x00 and restart LED cycle at initial position and speed buzz if an improper button press is made

I started late, so my immediate plan of action is to get the ball rolling. As soon as tomorrow morning I will purchase parts need. Then I will spend a large portion of my life in this lab creating my design and making it work.
An overview of my process and possible issues I will have: Displaying Numbers and Letters Counting Comparing user input with LED position Comparing correct & incorrect #s with a limit for end-of-game Reset on counter and speed Increasing LED cycle speed Cycling an LED Creating a buzz sound and connecting it with an incorrect button press I would like to first get my LED cycle working. Then make sure my button press is lighting up the green LED properly. Following that, I would need to make sure my circuit recognized if the green LED was lit at the very moment the bottom red LED was lit, and visce versa. Then I need to make sure the information output is tied into and directed the proper counter. Lastly I need to display the # count, and compare the # with a limit to check for win or loss. After the win or loss is displayed and working, then I can go back and add in speed increases, a reset, and the buzzer.

Das könnte Ihnen auch gefallen