Greenhouse-Automation-Waveshare-ESP32-S3
Greenhouse-Automation-Waveshare-ESP32-S3
0
Components
Hardware componentsProject description
프로젝트 개요 이 프로젝트는 Waveshare ESP32-S3-ETH-8DI-8RO 보드로 온실 환경을 측정하고 창문, 환기 팬, 관수 펌프를 자동으로 제어하는 시스템입니다. WIZnet W5500은 Home Assistant, MQTT, 로컬 웹 화면을 연결하는 유선 네트워크 인터페이스로 사용됩니다. 전체 동작 흐름은 다음과 같습니다. 센서 측정 → ESP32-S3 조건 판단 → 릴레이 제어 → 창문·팬·펌프 동작 DHT22는 온실 상단과 하단의 온도와 습도를 측정하고, DS18B20은 흡기 온도를 확인합니다. 토양 수분 센서는 관수가 필요한지를 판단하며, 유량 센서는 펌프 작동 시 실제로 물이 흐르는지를 감시합니다. 리드 스위치는 도어 상태를 감지합니다. ESP32-S3는 측정값을 설정 기준과 비교하여 출력을 제어합니다. 온도가 높아지면 팬을 켜고 창문을 열며, 온도가 낮아지면 팬을 끄고 창문을 닫습니다. 토양 수분이 기준 이하로 떨어지면 재관수 대기시간과 오류 상태를 확인한 뒤 펌프를 작동합니다. 펌프가 켜졌는데도 유량이 감지되지 않거나 최대 운전시간을 초과하면 출력을 차단하고 오류를 기록합니다. 이를 통해 물탱크 고갈, 호스 막힘, 펌프 고장으로…
Keep reading with a free account
Guests can read 15 projects per visit. Log in or create a free account to read the full description, open the documents and join the comments.
