13-06三開關之使用
慧手科技(Motoduino)「S4A/S2A 學習互動套件組(基礎版)」的三開關,分別是顩斜開關模組、磁箕開關模組及微動開關
題目一:傾斜開關模組
說明:利用「傾斜開關模組」來點燈(D10的LED燈)
「傾斜開關模組」的圖片:
接法:將「傾斜開關模組」連接到 S4A Sensor Board的「D2D3腳位」
將上面程式轉成Arduino程式語言,並將程式複製到Arduino IDE裡面來上傳
void setup()
{
pinMode(2, INPUT);
pinMode(10, OUTPUT);
}
void loop()
{
if (digitalRead(2) == 1) {
digitalWrite(10,HIGH);
delay(100);
} else {
digitalWrite(10,LOW);
delay(100);
}
}
測試後,發現上圖左方向下傾斜則燈亮;右方向下傾斜則燈滅
題目二:磁簧開關模組
說明:利用「磁簧開關模組」來點燈(D10的LED燈)
「傾斜開關模組」的圖片:
接法:將「磁簧開關模組」連接到 S4A Sensor Board的「D2D3腳位」
程式同題目一
測試後,發現上圖磁鐵靠近則燈亮;磁鐵遠離則燈滅 (註:沒有磁鐵可測試)
題目二:微動開關模組
說明:利用「微動開關模組」來點燈(D10的LED燈)
「微動開關模組」的圖片:
接法:將「微動開關模組」連接到 S4A Sensor Board的「D2D3腳位」
程式同題目一
測試後,發現壓下開關則燈亮;放回開關則燈滅! (註:理論上是這樣,但燈沒亮,不知是不是設備故障??)