Arduino 傾斜開關 Tilt Ball Switch
使用傾斜開關控制LED燈亮暗
材料
- Arduino主板 *1 (Uno)
- 麵包板 *1
- 麵包板跳線 數根
- 220歐姆電阻 *1
- 傾斜開關 *1
電路圖
接線圖
CODE
/*
使用傾斜開關控制LED亮暗
*/
#define TBS_PIN 2 //傾斜開關腳位
#define LED_PIN 13 //LED燈開關腳位
bool state; //宣告一個布林變數用於儲存傾斜開關狀態
void setup() {
pinMode(TBS_PIN,INPUT); //將傾斜開關腳位設為輸入
pinMode(LED_PIN,OUTPUT); //將LED燈腳位設為輸出
}
void loop() {
state = digitalRead(TBS_PIN); //讀取傾斜開關狀態
//如果開關狀態為開點亮LED燈 否則熄掉LED燈
if(state == true){
digitalWrite(LED_PIN,HIGH);
}else{
digitalWrite(LED_PIN,LOW);
}
}


沒有留言:
張貼留言