Simon

by klmaisano in Circuits > Arduino

278 Views, 0 Favorites, 0 Comments

Simon

IMG_1950.jpeg
Simon.jpeg

Simon is a game manufactured by Milton Bradley. It is a long-standing favorite introduced by the company in 1978. (Rubin, 2017)

As an occupational therapist, I use games and meaningful activities to increase a person's ability to complete everyday activities. The game of Simon requires attention, fine motor coordination, and frustration tolerance.

In an attempt to learn the physical components of circuits and coding, I used the SparkFun Inventor's guide to make the Simon game using a breadboard, Arduino, jump wires, LEDs, buttons, resistors, a buzzer, and a potentiometer.

Photo Credit: (Games of Berkeley, n.d.)

Supplies

Gather the following supplies:

  • One Breadboard
  • One Arduino
  • Four LEDs
  • Four Resistors
  • Four Buttons
  • One Buzzer
  • One Potentiometer

(SparkFun, n.d.)

SparkFun Inventor's Kit Experiment Guide

Screen Shot 2021-05-12 at 10.37.03 AM.png

This is a step-by-step guide for building the Simon Says Game outlined in the SparkFun Inventor's Kit Experiment Guide - v4.1.

Check out the guide here.

Buttons

IMG_1951.jpeg

Let's Build!!

Place buttons on the breadboard

(SparkFun, n.d.)

LEDs

IMG_1953.jpeg

Next, add four LEDs to the breadboard. Be sure the LEDs are different colors.

Resistors

IMG_1956.jpeg
IMG_1958.jpeg
IMG_1957.jpeg

Awesome! Now, add four resistors to the breadboard.

Potentiometer

IMG_1965.jpeg
IMG_1966.jpeg

You are doing great! Next, add a potentiometer to the breadboard.

Buzzer

IMG_1967.jpeg

How are you feeling? Are you proud of how awesome you are doing?

Let's add a buzzer to the breadboard.

Jump Wires

IMG_1971.jpeg
IMG_1969.jpeg

You may want to jump for joy with this step!

Add jump wires to each of the buttons.

Power

IMG_1976.jpeg
IMG_1981.jpeg
IMG_1983.jpeg
IMG_1985.jpeg
IMG_1987.jpeg

It's Electric!

Connect the power source to the LEDs and the buttons.

Jump Wires

IMG_1990.jpeg

You are doing great!

Connect jump wired between the ground and the buzzer and potentiometer.

Connect Power

IMG_1992.jpeg
IMG_1993.jpeg

A few more wires...

Connect power to the buzzer and the potentiometer.

Ground

IMG-1997.jpg

Make sure it is grounded.

Connect the ground via a wire between the Arduino and the breadboard.

Code

Screen Shot 2021-05-12 at 10.51.10 AM.png

Link to Arduino Web Editor

Screen Shot 2021-05-12 at 10.49.19 AM.png

Final Product!

Here is what the game looks like on the breadboard!

Downloads

Have Fun!

Screen Shot 2021-05-12 at 10.52.21 AM.png

Try it out!

Have fun!