조도 센서(CDS): 두 판 사이의 차이
(새 문서: 594x594픽셀 빛이 밝을수록 저항값이 작아지는 센서입니다. == '''필요 하드웨어''' == * CDS(조도센서) * Arduino UNO * UNO cable * breadboard * 10K'''Ω''' 저항 * M-M cable(3ea) * 추가 선택사항 * led(1ea) * M-M cable(2ea) == '''연결''' == LED는 조도 센서 값 변화를 눈으로 보기 위해 활용했으며 필수가 아닙니다. 파일:LED 미사용시 회로.png|섬네일|951x951픽셀|L...) |
편집 요약 없음 |
||
1번째 줄: | 1번째 줄: | ||
[[파일:조도센서대표이미지.jpg| | [[파일:조도센서대표이미지.jpg|가운데|class=coders100]] | ||
빛이 밝을수록 저항값이 작아지는 센서입니다. | 빛이 밝을수록 저항값이 작아지는 센서입니다. | ||
17번째 줄: | 17번째 줄: | ||
== '''연결''' == | == '''연결''' == | ||
LED는 조도 센서 값 변화를 눈으로 보기 위해 활용했으며 필수가 아닙니다. | LED는 조도 센서 값 변화를 눈으로 보기 위해 활용했으며 필수가 아닙니다. | ||
[[파일:LED 미사용시 회로.png| | [[파일:LED 미사용시 회로.png|가운데|class=coders100|LED 미사용시 회로]] | ||
[[파일:LED 사용시 회로.png| | [[파일:LED 사용시 회로.png|가운데|class=coders100|LED 사용시 회로]] | ||
63번째 줄: | 63번째 줄: | ||
} | } | ||
</syntaxhighlight> | </syntaxhighlight> | ||
[[파일:LED 테스트.png| | [[파일:LED 테스트.png|가운데|class=coders100|조도 센서를 가리지 않았을 때(좌) 조도 센서를 가렸을 때(우) LED 밝기 비교]] |
2023년 11월 16일 (목) 16:50 판
빛이 밝을수록 저항값이 작아지는 센서입니다.
필요 하드웨어
- CDS(조도센서)
- Arduino UNO
- UNO cable
- breadboard
- 10KΩ 저항
- M-M cable(3ea)
- 추가 선택사항
- led(1ea)
- M-M cable(2ea)
연결
LED는 조도 센서 값 변화를 눈으로 보기 위해 활용했으며 필수가 아닙니다.
예제 코드
시리얼 모니터로 값의 변화를 확인합니다. 또한 LED를 사용했다면 LED의 밝기 변화로도 확인 가능합니다.
#define A_cds A0
void setup()
{
//시리얼 통신 보드레이트 설정
Serial.begin(9600);
}
void loop()
{
//analogRead로 들어오는 전압값을 읽습니다.
//analogRead는 0~5V의 전압을 0~1024의 정수값으로 대응시킵니다.
double value = analogRead(A_cds);
Serial.print("value : ");
Serial.println(value);
delay(1000);
}