2017年4月9日 星期日

Arduino練習 - 光敏電阻製作小夜燈



const byte LED = 13;
const byte Cds = A0;

void setup() {
  pinMode(LED, OUTPUT) ;
Serial.begin(9600);
}

void loop() {
  int val;

  val = analogRead(A0);
  Serial.println(val);
 delay(500);
  if(val>=1000) {
    digitalWrite(13, HIGH) ;
  } else {
    digitalWrite(13, LOW) ;
  }    
  }

--------------------------------
今天的實驗跟書本裡面提供的參數值不一樣

原因是所使用的光敏電阻或者電組不同, 亦或是電線拉太常導致電阻值過大

於是我使用上一章節學到的序列阜通信指令查看val的值

並將val>=700 調成1000

於是可以使用了

沒有留言:

張貼留言