Inspiration

We just randomly came up with building this game.

What it does

This SIMON SAYS mock game starts at Level 3. It blinks 3 LED lights by random. From there, the user must press the same LED lights that were blinked. If it was pressed correctly, the level will go up by one, and include one more additional LED to mock, along with the previous LEDS from before. If the user at any point messes up the sequential pattern, the buzzer will alarm and restart the game at level 3. The max level for this game is 7. You will know you completed all the levels, if you reach up to 7 blinks and the all lights start to blink together at the end.

IMPORTANT INSTRUCTIONS: When pushing the buttons to mock the colors, HOLD DOWN ON THE BUTTON until you see the LED you pressed light up. GOOD LUCK AND THANK YOU FOR PLAYING !!!!!!!!!!!!!!!!!!!!!!!! **/ Because this is an ece project, it does require a player to physically play with the game in order to see if it works. This game was not AI generated and we wanted to make sure our game was fun for society.

How we built it

We used our circuit board in order to set up LED lights that will display what Simon says and buttons that the player would use to mock the pattern. After setting up this circuit, we used the Arduino microcontroller, in order to set up logical code that defines how to generate random lights to blink, display the LED lights after they were randomly generated, and come up with conditions that makes the user move to the next level, or reset back to the start.

Challenges we ran into

Fighting off sleep, Debugging process: One severe issue we were facing was the buzzer kept going off, even if the user entered the correct color pattern. This was a problem as the buzzer should only sound if the user entered a color that wasn't in the Simon Says sequence.

Accomplishments that we're proud of

Creating a successful Simon says demo that successfully generates random blinking of LED lights and allows a player to repeat the same lights they saw.

What we learned

We learned how to work together in a team to accomplish a specific task which can be hard when you're under a time constraint. We also learned how to take a circuit design and apply some code in order to link our desires into actual logic.

What's next for Does Simon Says ?

The next part for this game would be creating the levels based on the users desires! Instead of having a max value that the user can play to, we can instead have the user choose what level they want to go up to.

Built With

Share this project:

Updates