diff --git a/arduino/SimpleButton/Makefile b/arduino/SimpleButton/Makefile new file mode 120000 index 0000000..51c7f30 --- /dev/null +++ b/arduino/SimpleButton/Makefile @@ -0,0 +1 @@ +../arduino.mk \ No newline at end of file diff --git a/arduino/SimpleButton/SimpleButton.ino b/arduino/SimpleButton/SimpleButton.ino new file mode 100644 index 0000000..18f9726 --- /dev/null +++ b/arduino/SimpleButton/SimpleButton.ino @@ -0,0 +1,17 @@ +const unsigned int BUTTON_PIN = 7; +const unsigned int LED_PIN = 13; + +void setup() { + pinMode(LED_PIN, OUTPUT); + pinMode(BUTTON_PIN, INPUT); +} + +void loop() { + const int BUTTON_STATE = digitalRead(BUTTON_PIN); + + if (BUTTON_STATE == HIGH) { + digitalWrite(LED_PIN, HIGH); + } else { + digitalWrite(LED_PIN, LOW); + } +}