STUDY BLOG

온도 센서 활용하여 LED 제어하기 본문

Hardware/Arduino

온도 센서 활용하여 LED 제어하기

쥬루 2020. 11. 2. 23:57

온도센서가 상온에 있을 때 : 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