Close
0%
0%

TriviaBox - Trivia game on RasberryPi

my wife said "We should host a trivia night, it'll be fun!" ... this became a crazy project with a RPi, custom buzzers and s/w

Similar projects worth following
Just before the holidays, my wife said "We should host a trivia night, it'll be fun!" ... of course, I turned this into a crazy project with custom buzzers and software. Some day I'll learn.

I settled on using my Raspberry Pi with the PiFace GPIO shield for inputs. Initially I was going to use the Pi for the GUI and an Arduino for the input processing. My thinking was the Arduino could constantly monitor the inputs while the RPi did other things. But it turns out the RPi was fast enough to do both, so the end result was much easier to deploy.

The wiring is pretty darn simple. Dry contact switches to the PiFace digital inputs. I used cheap speaker wire for the runs.

It was a great night. Everyone had a ball and the software/hardware worked perfectly. There is a lot more I could do with it. I'd especially like to do more around the tournament management ... controlling the win/lose status and the double elimination ladder.

A fun build. See the instructions for details.


  • 1 × RaspberryPi
  • 1 × PiFace GPIO board
  • 1 × 8 BMX bicycle grips
  • 1 × Speaker wire
  • 1 × LCD Projector

View all 7 components

  • 1
    Step 1

    Just before the holidays, my wife said "We should host a trivia night, it'll be fun!" ... of course, I turned this into a crazy project with custom buzzers and software. Some day I'll learn.

    I settled on using my Raspberry Pi with the PiFace GPIO shield for inputs. Initially I was going to use the Pi for the GUI and an Arduino for the input processing. My thinking was the Arduino could constantly monitor the inputs while the RPi did other things. But it turns out the RPi was fast enough to do both, so the end result was much easier to deploy.

    The wiring is pretty darn simple. Dry contact switches to the PiFace digital inputs. I used cheap speaker wire for the runs.


  • 2
    Step 2

    The switches all share a common ground. I had an old terminal block lying around that made this a piece of cake.


  • 3
    Step 3

    It didn't look like my bike handles were going to arrive from China in time, so I grabbed some plastic glasses from the Dollar Store for a stop-gap solution. They worked out pretty good actually.


View all 10 instructions

Enjoy this project?

Share

Discussions

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates