3.7 KiB
더 효율적인 관수 주기 만들기
지침
이 강의에서는 센서 데이터를 통해 릴레이를 제어하는 방법을 다루었으며, 이 릴레이는 관개 시스템의 펌프를 제어할 수 있습니다. 특정 토양에 대해 펌프를 일정 시간 동안 작동시키면 항상 토양 수분에 동일한 영향을 미칩니다. 이는 관개 시간을 초 단위로 설정하여 특정 토양 수분 감소량에 대응할 수 있다는 것을 의미합니다. 이러한 데이터를 사용하여 더 정밀한 관개 시스템을 구축할 수 있습니다.
이번 과제에서는 토양 수분이 특정 수준으로 증가하도록 펌프를 얼마나 오래 작동시켜야 하는지 계산합니다.
⚠️ 가상 IoT 하드웨어를 사용하는 경우, 이 과정을 진행할 수 있지만, 릴레이가 켜져 있는 동안 초당 일정량씩 토양 수분 값을 수동으로 증가시키는 방식으로 결과를 시뮬레이션해야 합니다.
-
건조한 토양에서 시작합니다. 토양 수분을 측정하세요.
-
일정량의 물을 추가합니다. 펌프를 1초 동안 작동시키거나 일정량의 물을 직접 부어도 됩니다.
펌프는 항상 일정한 속도로 작동해야 하며, 펌프가 작동하는 매 초마다 동일한 양의 물을 공급해야 합니다.
-
토양 수분 수준이 안정될 때까지 기다린 후 측정값을 기록합니다.
-
이 과정을 여러 번 반복하여 결과를 표로 만드세요. 아래는 예시 표입니다.
총 펌프 작동 시간 토양 수분 감소량 건조 643 0 1초 621 22 2초 601 20 3초 579 22 4초 560 19 5초 539 21 6초 521 18 -
물을 1초 동안 공급했을 때의 평균 토양 수분 증가량을 계산하세요. 위 예시에서는 물을 1초 동안 공급할 때 평균적으로 20.3만큼 감소합니다.
-
이 데이터를 사용하여 서버 코드를 개선하고, 필요한 시간 동안 펌프를 작동시켜 토양 수분을 원하는 수준으로 맞추세요.
평가 기준
기준 | 우수 | 적절 | 개선 필요 |
---|---|---|---|
토양 수분 데이터 수집 | 일정량의 물을 추가한 후 여러 번의 측정값을 정확히 기록할 수 있음 | 일정량의 물을 추가한 후 일부 측정값을 기록할 수 있음 | 한두 번의 측정값만 기록하거나 일정량의 물을 사용할 수 없음 |
서버 코드 보정 | 토양 수분 감소량의 평균을 계산하고 이를 서버 코드에 반영할 수 있음 | 평균 감소량을 계산할 수 있으나 서버 코드를 업데이트하지 못하거나, 평균을 정확히 계산하지 못하지만 이를 사용해 서버 코드를 올바르게 업데이트함 | 평균을 계산하지 못하거나 서버 코드를 업데이트하지 못함 |
면책 조항:
이 문서는 AI 번역 서비스 Co-op Translator를 사용하여 번역되었습니다. 정확성을 위해 최선을 다하고 있지만, 자동 번역에는 오류나 부정확성이 포함될 수 있습니다. 원본 문서를 해당 언어로 작성된 상태에서 권위 있는 자료로 간주해야 합니다. 중요한 정보의 경우, 전문적인 인간 번역을 권장합니다. 이 번역 사용으로 인해 발생하는 오해나 잘못된 해석에 대해 당사는 책임을 지지 않습니다.