ATtiny84/85‎ > ‎

Simon Says

Hardware: Easy to construct.
  • Bill of Materials
  • Tools
    • Soldering Iron
    • Flux Pen
    • Flush Cutters
    • Pliers
    • Sand Paper

Software: Intermediate (132 lines of code needed for core functionality)
  • Variables
  • Strings
  • Random Numbers
  • If statements
  • Functions
  • Loops

Core Functionality Tutorials:
  1. Introduction
  2. Assembly
  3. Sequence of Random Colors
  4. Create Virtual Circuit
  5. Blink LEDs
  6. Add Sounds
  7. Show Sequence
  8. Button Pressed
  9. Match Sequence
  10. Putting it All Together

Extensions:
  • Add more sounds/jingles
  • Change the difficulty (speed) when the program first starts
  • Dim the LEDs
  • Increase the difficulty (speed) as the game progresses
  • Indicate End of Game
  • Indicate the score
  • Timeout
Comments