STUDY BLOG
온도 센서 활용하여 LED 제어하기 본문
온도센서가 상온에 있을 때 : RGB 모듈이 파란색 ON
온도센서를 손으로 잡았을 때 : RGB 모듈이 빨간색 ON
<코드>
const int pinLM35 = 1;
const int pinLED_R = 10;
const int pinLED_G = 9;
const int pinLED_B = 8;
int val = 0;
void setup() {
// put your setup code here, to run once:
pinMode(pinLED_R, OUTPUT);
pinMode(pinLED_G, OUTPUT);
pinMode(pinLED_B, OUTPUT);
Serial.begin(9600);
}
void loop() {
// put your main code here, to run repeatedly:
val = analogRead(pinLM35);
Serial.println(val*5*100 / 1024.0);
if(val*5*100 / 1024.0 > 29){
digitalWrite(pinLED_R, HIGH);
digitalWrite(pinLED_G, LOW);
digitalWrite(pinLED_B, LOW);
} else {
digitalWrite(pinLED_R, LOW);
digitalWrite(pinLED_G, LOW);
digitalWrite(pinLED_B, HIGH);
}
}
<아두이노 조립> - 틸트센서 제외하고 보면 됨



'Hardware > Arduino' 카테고리의 다른 글
시리얼 모니터로 LED모듈 제어하기 (0) | 2020.11.20 |
---|---|
틸트 센서 활용하여 LED 제어하기 (0) | 2020.11.03 |