Designing a simple circuit

Ok guys.. so i think this might actually be my first post ever here!

Down to business... without giving away my design before I have a chance to build it and such, ill be a little general, and using a different scenario than my actual plan.. i hope you guys are ok with this. It will be an instructable after i get going, i promise you that.

So I was hired (i'm running a small business doing custom LED work) to make a project for a league I play in. The premise is simple. We need a way to keep everyone informed as to who's turn it is for the game. As it stands, there is simply a matter of the players staring at you, or mentioning, "let's go!"  which is quite embarrassing.
So the design is relatively simple. I have one button (LED center) and one switch per person.
  The button signals that you've completed your turn, the switch (when moved to the OFF position [preferably OPEN] )indicates to the microcontroller, or whatever I design to replicate the microcontroller, to skip your LED button if your turn should come around again, and go to the next person in turn.
Using the most simplistic way, how would i go about this? I may make a picture of my idea, but its really late and im headed to bed lol, so that will be done tomorrow. 

I'll give another example, say there are 4 people at a table, and player 1 and 2 complete their turns. player 3 chooses not to play for the remainder of the session. Player 3 turns their switch off, and play passes to player 4. Player 1 goes, Player 2 quits like player 3 (switch goes to off position), and then it goes to player 4

Pay attention to the bold in the previous paragraph. How would this be accomplished? Remember, an LED button is being pressed to signal end-of-turn.

Any ideas or nudges in the right direction would be perfect. I'm not looking for a handout, so just suggest, NICELY PLEASE or link to related materials. I like learning, so handouts will not benefit me, unless you tell me WHY, so that i can remember it for next time, if there is a next time lol.

I appreciate this you guys and gals. I take a lot of knowledge away from every instructable I follow along with. 

--Mikel

sort by: active | newest | oldest
1-10 of 16Next »
Goodhart6 years ago
This COULD be as simple as an LED circuit to each person interrupted by a rotary selector switch which will handle the number of persons involved.

Thus you'd have power in to the switch, and the rotary switch doing the selecting of which LED is on, in sequence, IF you don't mind it being manually operated. Otherwise, Steve's ideas work better.
mikelspencr (author)  Goodhart6 years ago
ok.. would you suggest shorting or non-shorting? im thinking non-shorting... i could be wrong, but then again, what is being shorted?
if by "shorting or non shorting" you mean "make before break" or "break before make" contacts, definitely the latter.
Let each player be a "bit".

Use a switch for each player.

Make a shift register in hardware or software - you could even do it with relays, with a bit of care.

Every turn is a clock to the shift register.

Every player's light is the result of comparing their switch and the output of the shift register by "AND"ing them together. If your light lights up, its your go, if it doesn't, press the button and the turn moves down the line.

Steve
mikelspencr (author)  steveastrouk6 years ago
this is after my latest reply to Kiteman, so Kiteman, i apologize for seeming like i jumped at you.

I did not even see this to begin with lol.

I'm going to try out an "AND" circuit on my program that i have. I'll post if i find something i can't get right
mikelspencr (author)  mikelspencr6 years ago
so, i seem to be stuck. i cant find a good way to do this properly... apparently im not that good with shift registers lol. if i can, ill see if i can attach an image of my current layout for the shift register
Sure, lets take a look at it. You COULD just do this whole thing with an Arduino !
But relays would look cooler....
Steve
mikelspencr (author)  steveastrouk6 years ago
lol there's that Arduino again lol. I was pondering this last night. I gave up on my program cause it doesn't want to cooperate. I'll check out the Uniselector now, and an Arduino.
Thinking about this, what you want is a UNISELECTOR. See if you can pick one up on Ebay.
Kiteman6 years ago
This mystery game is played around a table?

Why not make a thing like a lazy Susan with an arrow on it - when you've had your go, simply turn the arrow to point at the next person.

1-10 of 16Next »