One Button Simon

From XPUB & Lens-Based wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

To start, the idea is to record a sequence of button presses (and releases) and have the arduino play back the pattern on the speaker.

Exercise

Create a program to time how long the user presses a push button.

Step 1

Starting code / circuit:

http://arduino.cc/en/Tutorial/Button

Make sure your pushbutton circuit is working.


Step 2

The following pieces will be useful.

Print out a message (to the compute, use the Arduino Serial Monitor):

Serial.println("hello");

Get the current time(in milliseconds):

s = millis();

Exercise

Exercise

Write code to translate the presses from the user to a fixed pattern