スイッチをつけてみる
タクトスイッチをつけて、LEDをコントロールしてみます。
ブレッドボードとタクトスイッチを使って、
スイッチが押されたら光るLEDを作ります。
サンプルコード
/*
tilt_led
スイッチのON/OFFにあわせてLEDをON/OFFする
*/
int val = 0;
void setup()
{
// デジタル13番ピンを出力にする
// 13番ピンにLEDを繋いでおく。
pinMode(13, OUTPUT);
// デジタル12番ピンを出力にする
// 12番ピンにタクトスイッチを繋いでおく。
pinMode(12, INPUT);
}
void loop()
{
val = digitalRead(12); //12番ピンの値読み取り
if(val == HIGH){
digitalWrite(13, HIGH); // スイッチON → LED点灯
}else{
digitalWrite(13, LOW); // スイッチON → LED消灯
}
}