본문 바로가기
Smart Factory 과정/아두이노

아두이노 조도센서

by ahhang0k 2021. 6. 16.

조도 

어떤 면이 받는 빛의 세기를 나타내는 값

 

조도센서 

빛의 밝기에 따라 값이 바뀌는 저항 밝을 수록 조도 센서의 저항값이 감소

어두울수록 저항 값이 증가

 

ex)

#define CDS_PIN A0

void setup(){
  Serial.begin(115200);
}

void loop(){
  int brightData = analogRead(CDS_PIN);
  Serial.print("bright : ");
  Serial.println(brightData);
  delay(1000);
}

 

ex2)

#define CDS_PIN A0
#define LED_PIN 8
void setup(){
  Serial.begin(115200);
  pinMode(LED_PIN,OUTPUT);
}

void loop(){
  int brightData = analogRead(CDS_PIN);
  Serial.print("bright : ");
  Serial.println(brightData);
  if(brightData <80){
    Serial.println("LED ON");
    digitalWrite(LED_PIN, HIGH);
  }else{
    Serial.println("LED OFF");
    digitalWrite(LED_PIN,LOW);
  }
  delay(1000);
}

댓글