0% found this document useful (0 votes)
527 views6 pages

Digital Logic & Design Project Presentation

This presentation is for a Digital Logic & Design course for an end-semester project. The project is a Johnson ring-counter design that will circulate lights in a patter. The user will have to press a button in order to catch the light and match it up with a discolored (red) light. Once caught, the user gains a win point.

Uploaded by

jeharvard
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
527 views6 pages

Digital Logic & Design Project Presentation

This presentation is for a Digital Logic & Design course for an end-semester project. The project is a Johnson ring-counter design that will circulate lights in a patter. The user will have to press a button in order to catch the light and match it up with a discolored (red) light. Once caught, the user gains a win point.

Uploaded by

jeharvard
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 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.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy