2016年11月21日 星期一

WEEK12

1.開啟按鈕的arduino




程式碼
void setup(){
  pinMode(13,OUTPUT);
  pinMode(2,INPUT);
}
void loop(){
  int result = digitalRead(2);
  if(result==HIGH) digitalWrite(13,HIGH);
  else digitalWrite(13,LOW);
}

按按鈕燈會亮




2.開2的第4個檔



void setup(){
  pinMode(13,OUTPUT);
  pinMode(2,INPUT_PULLUP);//PILLUP 有點像加電阻//平常像HIGH
}
void loop(){
  int result = digitalRead(2);
  Serial.println(result);
  if(result==HIGH) digitalWrite(13,LOW);//2平常是HIGH所以不按按鈕13燈不會亮
  else digitalWrite(13,HIGH);
}


3.光感電阻開3的第2個INPUT的

程式碼
int sensorValue = 0;
void setup(){
  pinMode(13,OUTPUT);
 
}
void loop(){
sensorValue = analogRead(A7);
  digitalWrite(13, HIGH);
  delay(sensorValue);
   digitalWrite(13, LOW);
   delay(sensorValue);
 
}












沒有留言:

張貼留言