Skip to content

bbky323/24IoTProject-FARMSENSE

Repository files navigation

🌱 FARM SENSE

실시간 감지 센서와 원격·자동 제어를 활용한 IoT 기반 스마트 농작물 관리 시스템

📌 프로젝트 개요

FARM SENSE는 주말농장 및 소규모 도시농업 환경에서 발생하는 관리 어려움을 해결하기 위해
IoT 센서, AWS IoT Core, 모바일 애플리케이션을 활용하여
실시간 모니터링 · 자동 제어 · 원격 제어를 제공하는 스마트 농작물 관리 시스템입니다.

도시민이 농장을 직접 방문하지 않아도 작물의 생육 환경을 안정적으로 유지할 수 있도록 설계되었습니다. :contentReference[oaicite:0]{index=0}


🧑‍🤝‍🧑 팀 구성 및 역할

이름 역할
김민수 Output 제어 로직, 회로 설계, 미니어처 제작
배기영 OLED 디스플레이 구현, 시연 영상 제작, 보고서 작성, 팀 리딩
윤지원 센서 입력 로직, 환경 데이터 수집
조영서 AWS IoT 인프라 구성, 모바일 앱 개발

🎯 기획 배경

  • 도시농업 참여 인구의 지속적인 증가
  • 주말농장의 접근성 문제상시 관리의 어려움
  • 기후 변화로 인한 작물 생육 불안정
  • 농업 경험이 부족한 사용자도 쉽게 활용 가능한 자동화 시스템의 필요성

⚙️ 주요 기능

1️⃣ 실시간 환경 모니터링

  • 온도, 습도, 조도, 공기질(CO₂) 센서를 통한 데이터 수집
  • OLED 디스플레이 및 모바일 앱에서 실시간 확인

2️⃣ 자동 제어 시스템

  • 온도 기준 미달 시 히터(LED) 자동 작동
  • 토양 습도 부족 시 워터 펌프 자동 작동
  • 조도 부족 시 보조 조명 자동 점등
  • CO₂ 농도 및 온·습도 초과 시 팬 자동 작동

3️⃣ 원격 수동 제어

  • 모바일 애플리케이션을 통한 히터, 펌프, 조명, 팬 수동 제어
  • 자동 모드 / 수동 모드 전환 기능 제공

4️⃣ 작물별 맞춤 환경 설정

  • 작물별 적정 온도·습도 가이드라인 제공
  • 사용자 설정 값 기반 자동 제어 로직 적용

5️⃣ 데이터 저장 및 활용

  • AWS DynamoDB에 사용자 설정 및 환경 데이터 저장
  • 사용자 데이터 기반 작물별 환경 가이드라인 제공

프로젝트 설계도

스마트 농작물 관리 시스템

🏗 시스템 아키텍처

스마트 농작물 관리 시스템

  • IoT Device: ESP32, 환경 센서, 릴레이, OLED 디스플레이
  • Cloud: AWS IoT Core, Rule Engine, Lambda, API Gateway
  • Database: DynamoDB
  • Application: Android 모바일 앱 (RESTful API 기반 제어)

AWS IoT Shadow를 활용하여 자동/수동 제어 상태를 안정적으로 동기화

프로젝트 결과

실제 구현 모습

스마트 농작물 관리 시스템

시연 영상

시연 영상


🚀 기대 효과

  • 사용자 개입 최소화로 효율적인 농작물 관리
  • 최적 환경 유지로 작물 품질 및 생산성 향상
  • 원격 관리로 시간·노동력 절감
  • 초보자도 쉽게 시작할 수 있는 도시농업 환경 제공
  • 데이터 기반 자원 사용으로 환경 친화적 운영

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors