Welcome to the Quiz Controller setup guide! Follow the steps below to get everything up and running.
To run the quiz controller, execute the main.py script. This script will handle the logic for your quiz event.
First, let's configure the GPIO pins. Below are the pins you'll need to use:
Team1 = PIN 11
Team2 = PIN 12
Team3 = PIN 13
Team4 = PIN 15
Team5 = PIN 16
Team6 = PIN 18
reset = PIN 22
buzzer= PIN 24
Make sure to set the GPIO pins according to the schematic view of the Raspberry Pi:

Here are some snapshots from a recent event where the quiz controller was used. Notice that the team names are positioned according to their pressing time in the corner of the giant screen. The team that pressed the button first has their name displayed in the middle:
Additionally, there's a low voltage warning displayed on the Raspberry Pi. This is something we'll need to address:
Here are a few issues we've identified that need fixing:
- Timing issue: This has been resolved.
- Fix the placement of the team name on the giant screen: The team names should be more prominently displayed.
- Resolve the low voltage warning: Ensure the Raspberry Pi has a stable power supply.
Finally, here are some images from the manufacturing process of the quiz controller setup. These provide a behind-the-scenes look at the assembly:
Feel free to reach out if you have any questions or need further assistance with the setup. Happy quizzing!


