X-Git-Url: https://git.njae.me.uk/?a=blobdiff_plain;f=release%2Fguitar%2Fguitar.ino;fp=release%2Fguitar%2Fguitar.ino;h=f9f530c1e00ef12d31e32a25541e081978db015e;hb=0b2beef777994ff9ad92fd8125c6bfeb6f4f46d5;hp=0000000000000000000000000000000000000000;hpb=ea73761744eee647caf88ebb7de986b844f0d7d2;p=miniband.git diff --git a/release/guitar/guitar.ino b/release/guitar/guitar.ino new file mode 100644 index 0000000..f9f530c --- /dev/null +++ b/release/guitar/guitar.ino @@ -0,0 +1,26 @@ + +const int THRESHOLD = 10; +const int GUITAR_PIN = A0; +const int PINLIMIT = 5000; + +int val; +int pinDelay; + +void setup() { + Serial.begin(57600); +} + +void loop() { + val = analogRead(GUITAR_PIN); + + if (val >= THRESHOLD && pinDelay < 1) { + Serial.print("guitar,"); + Serial.println(val); + pinDelay = PINLIMIT; + } + + if (pinDelay > 0) { + pinDelay = pinDelay - 1; + } +} +