본문 바로가기
OLD_달려라/캡스톤 디자인(졸업작품)

Arduino ] 6시간 누적 강수량 값 파이어베이스에 올리는 Logic

by 달승 2020. 10. 27.
int rainCheckCnt; // 누적 강수량 변수 대입 count 값
int rainStartHour; 
int rainStoreCheckHour;

기존 파이어베이스 값에도 강수량 값 '- OR 0'삽입

if(접촉 > 100){

    rainCheckCnt++;
    rainStartHour = 현재시간;

    if (rainCheckCnt == 1){
        if(rainStartHour >= 18){
            rainStoreCheckHour = (rainStartHour + 6) - 24;
        }else{
            rainStoreCheckHour = rainStartHour + 6;
        }
    }

    파이어베이스 업로드(+ 강수량 값 '-'삽입)

    if(rainStartHour =< rainStoreCheckHour){
        if(비접촉1 == 1 && 비접촉2 == 0 ...){
            강수량 mm 파이어베이스 업로드
        }else if(비접촉 == 1 && 비접촉 2 == 1 && 비접촉3 == 0 ... ){
            강수량 mm 파이어베이스 업로드
        } ....
    }
}else{
    rainCheckCnt = 0;
}

 

급하게 짜봤는데

 

조금 이따가 실습할 때 됐으면 좋겠다..

댓글