A bit hard to explain this one. Some friends were getting married who were into both golf and trivia, and wanted some game thing for their wedding reception. Somehow this became an idea - so I built it (with a lot of wood related help from Mike Flaherty).
- The main server just picks questions and waits for them to be answered.
Questions are supplied in a CSV and there is an example of the format in
questions.csv
. - There's a little React app that displays the questions on a tv above the golf hole.
- The questions are made by putting the ball into one of the buckets at the end of the lanes. The buckets have a 3d printed bracket into a gutter with IR Break Beam Sensors on either side.
- ESPHome runs on a Wemo ESP32 D1 mini which registers the beams being broken. This communicates with the Raspberry PI running the main server app over USB/Serial.
Then a bunch of guttering, wood and paint for the rest of it.
The models directory contains a Fusion360 model and exported STL for a bracket for holding the IR sensors in the mount of the gutter outlet. I just used some CA glue to hold the sensors in the holders.