練習使用光敏電阻
前言:
利用光敏電阻製作簡易小夜燈
材料
- Arduino UNO R3
- LEDx1
- 跳線數條
- 10K歐姆電阻數個
- 小型麵包版(MB-102)
- 光敏電阻(大小皆可)
接線圖:
參考「Arduino互動設計入門」和coopermaa,若沒有書可參考coopermaa的接線圖,很相近。
const byte LED = 12;
const byte CdS = A0;
void setup() {
pinMode(LED, OUTPUT) ; //設定腳位為輸出
Serial.begin(9600); //初始值9600
}
void loop() {
int val;
val = analogRead(A0) ; //讀取類比值
Serial.println(val); //顯示到監控視窗
delay(100);
if (val >= 700) { //假如光阻值超過700即亮
digitalWrite(LED, HIGH) ;
}
else {
digitalWrite(LED, LOW) ;
}
}
心得:
簡單利用光敏電阻和小零件即可做一些日常生活中的小東西,進而有些樂趣。
沒有留言:
張貼留言