Organize and Share your Electronics the way you want. Sign-Up for a free account now. It takes only 30 seconds!

Build a "Simon" Game shield for Arduino

Build a "Simon" Game shield for Arduino

The classic memory game Simon has been recreated in many forms using the Arduino development platform, with an almost infinite amount of variations with regards to the controls and outputs. However Instructables member recyclerobot has taken things further and not only shows how to make the game with a solderless breadboard, but also transfer it to a custom PCB.

Arduino-simon-4

A lot of enthusiasts may not feel comfortable about creating their own circuit boards, however apart from being the next logical procession in circuit design – it will give them (and you!) the confidence to tackle larger and more complex projects, or possibly a career change.

Finally this example project has been created with Autodesk 123D Circuits – an interesting online simulator and circuit design centre which is worth exploring as well. In the meanwhile, a demonstration of the Simon shield is shown in the following video:

Recyclerobot says:

In my first step I start by prototyping the board in 123D Circuits. In their free online editor you can test out different values without worrying about blowing something up! You can play with my finished prototype right here in the browser by clicking the “Start Simulation” button or by following this link.

We start by adding 4 pushbuttons, 4 resistors and 4 LEDs, we connect the cathode of the LEDs with our common ground and the anode with a resistor. The other end of the resistor is connected to a Arduino Digital Pin. We do something similar for our pushbuttons; we connect our Terminal 11 to the common ground and our Terminal 21 with a Arduino Digital Pin. I’ve also added 2 smaller LEDs to give me a green or red light when I’m right or wrong. We connect their cathode legs to the common ground and put a resistor on the anode side that we connect with our Arduino Pins. Finally we connect our Piezo buzzer to our Arduino Pin 3, notice the small ~ symbol next to the pin 3 of your arduino? This means the pin has PWM capabilities, which we will need to create a tone for our Piezo. You can read more about PWM here: Arduino.cc/PWM

Here are some pictures of the project and PCB.

Arduino-simon-1

Arduino-simon-2

Arduino-simon-3

For complete details on this project, head over to the Instructables page.

Read more Here







 

More Articles to Read

Serial seven segment LED display shield
Serial seven segment LED display shield
Serial seven segment LED display shield
Serial seven segment LED display shield
G-code controlled drawing plotter
G-code controlled drawing plotter
An Arduino round word clock
An Arduino round word clock
The Sandwich-o-Matic will make your lunch automatically
The Sandwich-o-Matic will make your lunch automatically
Scalar Network Analyser Jr
Scalar Network Analyser Jr
An Arduino-controlled automated whiskey distillery
An Arduino-controlled automated whiskey distillery
The Rex800 looks like a dinosaur Terminator
The Rex800 looks like a dinosaur Terminator
Home Environment Monitor
Home Environment Monitor
Understanding the Operation of the Frequency Synthesizer in Maxim’s RF Transceivers
Understanding the Operation of the Frequency Synthesizer in Maxim’s RF Transceivers
App note: EPIC: Electro-Pyrotechnic Initiator Chip Resistor
App note: EPIC: Electro-Pyrotechnic Initiator Chip Resistor
Noisy ESP8266
Noisy ESP8266
Noisy ESP8266
Noisy ESP8266
App note: Noise analysis for high-speed op amps
App note: Noise analysis for high-speed op amps
Skill Sunday: Arrays
Skill Sunday: Arrays
App note: Infrared remote control implementation with MSP430FR4xx
App note: Infrared remote control implementation with MSP430FR4xx
Gesture Controlled Smart Home
Gesture Controlled Smart Home
Design for a Wideband, Differential Transimpedance DAC Output
Design for a Wideband, Differential Transimpedance DAC Output
Wrist thrusters let you fly through the water effortlessly
Wrist thrusters let you fly through the water effortlessly
Bertan/Spellman 225-20R HV power supply teardown
Bertan/Spellman 225-20R HV power supply teardown

Top


Shares