Paula, Johnny, and I are all members of the Science Bowl team. To be the best team that we can be, we keep track of our buzzing statistics. However, there are a limited amount of tools to do so. You can do it the old-fashioned way using just a piece of paper and a pen, which takes forever and really holds up the game, or you could use a website, which makes it slightly easier to keep stats but still isn't the best option.
What it does
Thus, we came up with the idea to make a buzzer system with integrated statistics tracking.
How we built it
Our buzzer system is in python and runs on a raspberry pi. It gathers the information and then sends it to the website we wrote to handle the actual statistics.
Challenges we ran into
We wanted to use a GUI, so we ended up having to multithread the application. We are currently looking at other better options instead of multithreading.
Accomplishments that we're proud of
We wrote most of the code in a 12 hour span, so we are very proud of that.
What we learned
We learned more about using a GUI. We also learned about how awesome SSH is.
What's next for Smart Buzz
Smart Buzz is still being worked on. We hope to have a marketable prototype in the end of May.