BASIC4MCU | 질문게시판 | 답변 : 답변 : 답변 : 답변 : 스케치 합치기
페이지 정보
작성자 아두이노배우기 작성일2019-04-08 09:43 조회3,989회 댓글1건본문
일단 다른거 수정하지 않고 괄호를 없애니까 업로드가 됩니다. 그런데 시리얼창을 확인하니까
다른 값은 나오지 않고 ,S5 값만 출력됩니다.
아래는 시간이 같으니 s4밑에 s5를 넣어본 것입니다. S5와 관련한 if 문을 loof 바로 아래에 옮기고
S5를 2초시간 if문에 넣었습니다. 이렇게 바꾸면 되는것이지요??
void loop(){
t=millis();
//
if ((input_State) &&!digitalRead(rainPin)){ input_State=0; rainGauge+=0.2794; delay(50); }
else if((!input_State)&& digitalRead(rainPin)){ input_State=1; delay(50); }
if(t-cloopTime>=2000){ cloopTime=t;
dht11.read(humi,temp); sensors.requestTemperatures();
l_min=(flow_frequency/0.2);
flow_frequency=0;
Serial.print("S1="); Serial.print(temp);
Serial.print(",S2="); Serial.print(humi);
Serial.print(",S3="); Serial.print(l_min,DEC);
Serial.print(",S4="); Serial.print(sensors.getTempCByIndex(0));
Serial.print(",S5="); Serial.println(rainGauge); rainGauge=0;
}
}
빨간색 처럼 수정하면 될까요??
댓글 1
조회수 3,989master님의 댓글
master 작성일해보고 안될 때 고민하세요