BASIC4MCU | 질문게시판 | 아두이노(조도, 습도센서) 코딩
페이지 정보
작성자 CGHroo 작성일2018-06-03 23:41 조회4,072회 댓글0건본문
아두이노(ThingDuo mini 보유) 입문자입니다.
현재 조도센서와 습도센서를 이용하여
코딩을 하려고 하는데 코딩이 쉽지 않아서 문의 드립니다.
1. 조도센서(light sensoe) :
-조도값 520 이상 시 LED OFF / 조도값 520 이하 시 LED ON
2. 토양습도센서(Soil sensor) :
-설정 값 780 이상시 Buzzer ON / 이하 시 Buzzer OFF
1, 2 입력 센서를 동시에 셋팅하여 LED와 Buzzer 를 ON.OFF 시키기 위해 다음과 같이 코딩을 해보았습니다.
[코딩]
int soil = A0;
int led = 13;
int light = A3;
int sensorValue = 0;
int buzzer = 12;
void setup() {
Serial.begin(9600);
pinMode(led, OUTPUT);
pinMode(buzzer, OUTPUT);
}
void loop() {
int lightVal;
lightVal = analogRead(light);
Serial.println(lightVal);
if (lightVal >= 522)
{
digitalWrite(led, HIGH);
}
else if (lightVal < 522)
{
digitalWrite(led, LOW);
}
else
}
Serial.print("sensor = " );
Serial.println(sensorValue);
delay(10);
}
댓글 0
조회수 4,072등록된 댓글이 없습니다.