DIY Arduino Simon Says Game

  • Difficulty: Easy
  • Time to complete: 4 hours (excluding printing time)

Print, assemble and program your very own Simon Says game.


Introduction

Print, assemble and program your own Simon Says game. How much of the randomly generated colour pattern can you memorise and repeat back? Not sure, then why not make one and find out. (My current best is level 14). 

With an Arduino Nano at its core this project also incorporates an OLED screen, passive buzzer and some big bright buttons.


BOM

List of items used in this project and where to find them (the links are Amazon affiliate links and help to support this channel at no cost to you):

■ Arduino Nano (x1): https://geni.us/ArduinoNanoV3
■ OLED Screen (1): https://geni.us/ArduinoNanoV3
■ Battery Holders (x2): https://geni.us/2aaBatteryHolder
■ Resistors (220 Ohms) (x4) : https://geni.us/Ufa2s
■ Wire: https://geni.us/22AWGWire
■ AA Batteries (x4): https://geni.us/AABatteries
■ Illuminated Momentary Buttons (x4): https://geni.us/IllumMomentButtons
■ Nuts and Bolts - M3 x 10 (x4): http://geni.us/NutsAndBolts
■ 5v buzzer (x1) : https://geni.us/5vBuzzer
■ PLA Filament: https://geni.us/PLAFilament
■ Illuminated Power Switch (x1): https://geni.us/IllumPowerSwitch
■ Battery powered glue gun: http://geni.us/BoschBatteryGlueGun
■ Battery powered soldering iron: http://bit.ly/SealeySDL6


Circuit Diagram

Circuit Diagram


Code

The code for this project is hosted on GitHub: https://github.com/DIY-Machines/SimonSays 

More DIY Machines Projects