title | excerpt | toc | toc_sticky | toc_label | header | categories | tags | last_modified_at | ||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
[임베디드 시스템] Sensor 제어 |
GWNU Embedded System Lecture |
true |
true |
Sensor 제어 |
|
|
|
2020-05-06 21:00:00 +0900 |
- 빛의 밝기를 측정할 수 있는 센서
- 포토레지스터, CDS 등으로 불림
- 핀 극성 없음
- 정격전압: 4 ~ 6V
밝기(Lux) | 저항(Ω) | Vout(V) |
---|---|---|
10,000 | 100 | 4.95 |
1,000 | 300 | 4.85 |
100 | 1,500 | 4.34 |
10 | 10,000 | 2.5 |
1 | 70,000 | 0.62 |
0.1 | 600,000 | 0.08 |
- 아날로그 입력은 0 ~ 1023까지 받고, 뿌려주는 값은 0 ~ 255이다
- 과전류를 방지하기 위해 조도센서 옆에 저항을 달아준다
void setup()
{
pinMode(A0, INPUT);
pinMode(11, OUTPUT);
Serial.begin(9600);
}
void loop()
{
Serial.println(analogRead(A0));
if(analogRead(A0) > 850) {
digitalWrite(11, LOW);
}
else {
digitalWrite(11, HIGH);
}
delay(100);
}
- 온도를 감지하여 전기적인 신호로 바궈주는 센서
- 온도에 따른 전압의 변화량을 이용하여 온도 측정