Permalink
Browse files

initial import for soundboard

  • Loading branch information...
1 parent a686d6b commit 4e0ad0c49dfd235b3a7ba0361892e6942c43b01d @svdgraaf committed Jan 27, 2012
Showing with 56 additions and 0 deletions.
  1. +56 −0 soundboard/soundboard.ino
View
@@ -0,0 +1,56 @@
+/*
+ Button
+
+ Turns on and off a light emitting diode(LED) connected to digital
+ pin 13, when pressing a pushbutton attached to pin 2.
+
+
+ The circuit:
+ * LED attached from pin 13 to ground
+ * pushbutton attached to pin 2 from +5V
+ * 10K resistor attached to pin 2 from ground
+
+ * Note: on most Arduinos there is already an LED on the board
+ attached to pin 13.
+
+
+ created 2005
+ by DojoDave <http://www.0j0.org>
+ modified 30 Aug 2011
+ by Tom Igoe
+
+ This example code is in the public domain.
+
+ http://www.arduino.cc/en/Tutorial/Button
+ */
+
+// constants won't change. They're used here to
+// set pin numbers:
+const int buttonPin = 2; // the number of the pushbutton pin
+const int ledPin = 13; // the number of the LED pin
+
+// variables will change:
+int buttonState = 0; // variable for reading the pushbutton status
+
+void setup() {
+ // initialize the LED pin as an output:
+ pinMode(ledPin, OUTPUT);
+ // initialize the pushbutton pin as an input:
+ pinMode(buttonPin, INPUT);
+}
+
+void loop(){
+ // read the state of the pushbutton value:
+ buttonState = digitalRead(buttonPin);
+
+ // check if the pushbutton is pressed.
+ // if it is, the buttonState is HIGH:
+ if (buttonState == HIGH) {
+ // turn LED on:
+ digitalWrite(ledPin, HIGH);
+ }
+ else {
+ // turn LED off:
+ digitalWrite(ledPin, LOW);
+ }
+}

0 comments on commit 4e0ad0c

Please sign in to comment.