ikkei blog

電子工作やパズルのブログです。主にLEDを使った電子工作をやっています。

タッチスイッチのスケッチ

2011年01月22日 09時18分07秒 | Arduino
タッチスイッチのスケッチをブログに貼ろうとしたら、見事に消えてしまったので
貼り方をググってみました。
簡易プレビューにはきれいに表示されるのに、
なかなかうまくいきません。

タッチスイッチのスケッチ

/*
Touch Switch Test
ikkei 2011.01.21
*/

#define LED 13
#define CLOCK 3
#define SENSE 6

byte input;
byte output;
byte count = 0;

void setup() {
pinMode(LED, OUTPUT); // LED optput
pinMode(CLOCK, OUTPUT); // Touch switch clock output
pinMode(SENSE, INPUT); // Touch switch sensor input
}


void loop() {
digitalWrite(CLOCK, HIGH);
delayMicroseconds(80);
input = digitalRead(SENSE);
delay(2);
if (input == 0){
count = 0;
}else{
if (count < 200){
count++;
}
}
if (count < 15){
output = 1;
}else{
output = 0;
}
digitalWrite(LED, output);
digitalWrite(CLOCK, LOW);
delay(2);
}

</pre>