Finnmeister - Trivia Game About Finland
by snall in Circuits > Raspberry Pi
133 Views, 0 Favorites, 0 Comments
Finnmeister - Trivia Game About Finland
This is an interactive learning trivia game about Finland inspired by the "Who wants to be a millionaire?" game format. The game stars with easier questions, like "What is the capital of Finland?" or "What is the currency in Finland?" and ends with harder questions like "What year was the capital founded?" and "What is 'thank you' in Finnish?".
I used 15 questions, with 3 answer choices, A, B, C but you can easily change the questions and add more/take out.
Please find the code trough this link.
You will need to have the libraries from this website and additionally the libraries from here to use the LCD screens.
Supplies
- Raspberry pi pico W
- I2C TWI 1602 Serial LCD Module Display Compatible with Arduino R3 Mega 2560 16x2
- Button Quick-Connect Wire Pairs - 0.11"
- Arcade Buttons
- wires
- Premium Male/Male Jumper Wires
- Premium Female/Female Jumper Wires
- SD card reader
- micro SD card
- speaker with jack
- alligator pins
- lasercutter
- download Audacity
Breadboard+ Wiring
Add the game sound files to the sd card.
Attach Pico and sd card reader to the breadboard, here is video that demonstrates how to do it:
https://www.youtube.com/watch?v=PSjzymhL4I0
- attach the lcd screens using i2c
- you need to change the address of the second lcd screen
i2c = busio.I2C(scl = board.GP1, sda = board.GP0)
i2c2 = busio.I2C(scl = board.GP3, sda = board.GP2)
lcd = LCD(I2CPCF8574Interface(i2c, 0x27), num_rows=2, num_cols=16)
lcd2 = LCD(I2CPCF8574Interface(i2c2, 0x26), num_rows=2, num_cols=16)
- female to male pins for this
Wire the speaker, I used 2 alligator pins.
I used this video with Audacity to cut the sound files that I needed. See attached files.
Lasercut the Box
https://www.festi.info/boxes.py/Console2?language=en I used this website to create the box. Then Adobe Illustrator, make the outlines Red and 0.01 mm. Add Button holes (measure the diameter) and 2 holes for lcd screens (height x wide). See attached example file for illustrator. I also added fun engravings to the sides, moomins and maps... use image trace for engravings.
links to the images:
Downloads
Build the Box
Attach the buttons and lcd screens to the front, use hot glue to put the box together, this link also has the instructions how to put it together https://www.festi.info/boxes.py/Console2?language=en.