Tell us about yourself!
Stop Using Ferric Chloride Etchant! (A Better Etching Solution.)
Attiny85 RF Transmitter to Arduino Uno Receiver (Manchester Library /w Arduino 1.0)
Receiving and Sending Data Between Attiny85 (Arduino IDE 1.06) UPDATED Nov 2015
Great project and thanks for posting! I have a question about the for loop. Technically, it's still possible for someone to press the 1 button while the for loop is probing pins 2 and 3. Then someone could press the 4 button and cause the lockout. The 4 button would be locked out as the winner, even though the 1 button was pressed first. I hope that's clear. Now, of course I realize that we are dealing with milliseconds per loop cycle to probe all four buttons, but I'm curious if anyone has any thoughts about how a truly accurate lockout could be achieved and if there were an exact tie, that could be indicated as well. I'm sure it would be a complex thing to achieve, but imagine that millions of dollars or even lives were at stake...