【玩學堂】按鈕開關模塊

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);
}
}
———我是程式碼分隔線———

▲所有影音圖像內容版權歸該單位所有。本文章內容及介紹為INPLUS.TW所撰寫,歡迎分享、轉貼,請清楚註明來源出處。
趙 志瑋
喜歡動手做東西,任教於各才藝補習班,創客教育、樹梅派、物聯網、3D列印教育與推廣課程。

文章留言:






0 留言