開關與LED
前言:
由於剛踏入Arduino世界內 ,只憑著高中讀電子的基礎來玩Arduino
這是新手入門的第一個作品 也順便把做過的作品記錄下來,不論難易度。
- 材料:
- Arduino UNO R3
- 輕觸開關x1
- 跳線數條
- 10k電阻x1
- 小型麵包版(MB-102)
接線圖:
接線部分參考Cooper Maa和葉難兩位前輩的Blog
還有很棒的新手書籍「Arduino互動設計入門」
成品圖:
影片
程式碼(可參考互動設計入門):
const byte LED = 13 ;
const byte SW = 2 ;
void setup()
{
pinMode(LED, OUTPUT);
pinMode(SW, INPUT);
}
void loop()
{
boolean val = digitalRead(SW);
if (val)
{
digitalWrite(LED, HIGH);
}
else
{
digitalWrite(LED,LOW);
}
}
這邊要注意,如果是採用書籍光碟內的範例檔案請不要誤用,
在測試時候發現範例檔案和書上程式碼不同,範例檔案是利用上拉電阻。
總結
在記錄自己練習Arduino同時,也希望能夠進步,新手入門的好練習。
如果有好建議,或想交個朋友,可以留言,謝謝。
沒有留言:
張貼留言