더북(TheBook)

이제 토양 습도 센서가 측정한 값(수분량)이 충분한지 부족한지 판단하는 코딩을 해보겠습니다. 논리 꾸러미에서 만약(if) 참(true)이면(then) 실행/아니면(else) 실행 블록을 가져와 다음과 같이 연결합니다.


조건 블록

만약(if) 참(true)이면(then) 실행/아니면(else) 실행 블록은 어떤 조건이 있을 때 그 조건을 만족하면 만약(if) 참(true)이면(then) 실행 아래의 코드를 실행하고, 조건을 만족하지 못하면 아니면(else) 실행 아래의 코드를 실행합니다. 이때 조건은 ‘참(true)’ 부분에 끼웁니다.

여기서는 기준값을 500으로 정해 센서 값이 500보다 작으면 물이 부족하다고 판단하고, 500 이상이면 물이 충분하다고 판단하도록 조건을 만들고, 그에 따라 각각 다르게 작동하도록 코딩해 보겠습니다. 기준값으로 정한 500은 여러분의 토양 습도 센서 초깃값에 따라 더 작거나 크게 조절할 수 있습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.