【玩學堂】按鈕開關模塊
2017/04/05 @ 趙 志瑋
這次要介紹的按鈕開關呢,會用在許多地方,像是LED的開關控制、溫度開關的控制、甚至可以當作各種裝置來當作觸發點進行各種控制,以下將介紹簡單的範例來學習按鈕開關控制。
首先準備Arduino板。
這是數據線。
數條公對母杜邦線。
按鈕開關模塊,從左至右分別為偵測腳位(此處用腳位10)、Arduino 5V、接地。
接線完成圖。
以下為範例程式碼:
———我是程式碼分隔線———
int Led = 13 ;// 定義LED腳位為13
int buttonpin = 10; // 定義輸入按鈕腳位為10
int val ;// 定義val
void setup ()
{
pinMode (Led, OUTPUT); // 定義Led為輸出腳位
pinMode (buttonpin, INPUT); // 定義buttonpin為輸入腳位
}
void loop ()
{
val = digitalRead (buttonpin); // 讀取buttonpin的值
if (val == LOW) // 讀取到LOW時LED亮
{
digitalWrite (Led, HIGH);
}
else
{
digitalWrite (Led, LOW);
}
}
———我是程式碼分隔線———
0 留言