Welcome to Pattern Speedway! It is a new Arduino-based game.
This ended up starting as a competition project, and now I want to share it. I talked to my teammates about it, and we decided to share it here!
For the code, you will find it in the Project folder. You will find the .h file we used with it for the audio.
For the schematic, once I learn how to add images to metadata files, I'll place it here. Until then, you will find an Arduino side of the project in the Schematic folder.
There is a PCB side. But I'm still waiting for its schematic. I don't have it. Until I have it, I'm not in a position where I can upload it.
The PCB uses 4 terminals. Below are where they go:
Terminal 1: Input from Wall
Terminal 2: Output to Arduino
Terminal 3: Input from Arduino
Terminal 4: Output to Speaker
You need to input from the Arduino to the PCB via Pin 13. That goes to an Audio Amplifier Chip, which then goes to the speaker in Terminal 4.
Our original design takes 12V from the wall and converts it to 9V. You don't necessarily need the wall to play the game. I was using my laptop to test the Arduino side for a while. You only need the wall if you want to have audio.
We took inspiration from a minigame in Helldivers 2, called Strategem Hero. We don't have the timer, and we drop the memorization aspect. But the inspiration is there.