CDS 센서란?
포토레지스터(Photoresistor)는 일명 CDS센서라고도 불리우며 빛의 양을 측정하는 광센서로서 조도센서의 역할을 합니다. 빛에 따라 저항값이 변하며 빛을 받으면 내부 저항값이 감소하며 빛이 없으면 내부 저항값이 급격히 증가하는 특성을 보입니다.
CDS센서는 무극성소자로서 극성없이 사용가능하고 저항 1개와 결합하여 간단히 회로구성이 가능합니다. 빛의 양에 따라 수K옴에서 수십K옴사이로 변화합니다. 여기서는 CDS센서를 이용하여 조도가 낮아지면 LED가 점등하는 실험을 합니다.
회로


코드
// 아두이노 CDS 조도센서 실험
int photocellPin = A2; // 아날로그 핀 A0 사용
int ledPin = 13; // 내장 LED 핀
int val = 0;
void setup() {
pinMode(ledPin, OUTPUT);
Serial.begin(9600); // 시리얼 통신 시작
}
void loop() {
val = analogRead(photocellPin); // 센서 값 읽기 (0~1023)
Serial.print("값: ");
Serial.println(val); // println 사용하면 자동 줄바꿈
if(val <= 600){ //
digitalWrite(ledPin, HIGH); // LED 켜기
}
else{
digitalWrite(ledPin, LOW); // LED 끄기
}
}
실행 모습
조도값이 600 이하이면 아두이노 내장 LED가 켜지는 것을 확인할 수 있음.
참고 블로그
https://scipia.co.kr/cms/blog/151
아두이노 기본실습 6 - CDS(Photoresistor) 광센서 조도센서 실험 | 싸이피아SCIPIA
포토레지스터(Photoresistor)는 일명 CDS센서라고도 불리우며 빛의 양을 측정하는 광센서로서 조도센서의 역할을 합니다. 빛에 따라 저항값이 변하며 빛을 받으면 내부 저항값이 감소하며 빛이 없으
scipia.co.kr
'개인공부 > Iot 공부' 카테고리의 다른 글
| [ESP32] ESP32CAM를 AWS Iot Core 에 연결해서 사용하기 02 (0) | 2025.09.20 |
|---|---|
| [ESP32] ESP32CAM를 AWS Iot Core 에 연결해서 사용하기 01 (0) | 2025.09.15 |
| [아두이노] 온습도 센서(DHT-22) 연결 및 시리얼 모니터에 온도/습도 출력하기 (0) | 2025.09.10 |
| [라즈베리파이] 라즈베리파이로 NAS 서버 구축하기 #01 | 라즈베리파이4 세팅하기 (0) | 2025.07.25 |
| [라즈베리파이] 라즈베리파이로 NAS 서버 구축하기 #00 | NAS 란? (0) | 2025.07.10 |