프로젝트

농업용 LED 스마트 제어 모듈(LTBL) 펌웨어 및 모니터링 대시보드 개발 (ESP32-S3·MQTT)

IoT

진행 기간
2026.06.01 ~ 2026.09.30
카테고리
IoT
클라이언트
하***리택
산업 분야
농업(스마트팜)
상태
완료
농업용 LED 스마트 제어 모듈(LTBL) 펌웨어 및 모니터링 대시보드 개발 (ESP32-S3·MQTT)
사용 기술
JavaScript React 임베디드 C/C++ ESP32

프로젝트 설명

시설원예 농가의 기존 조명 설비에 추가(Add-on)하는 농업용 LED 스마트 제어 모듈 LTBL(Let There Be Light)의 컨트롤러 펌웨어와 모니터링 대시보드를 개발했습니다.

작물 생육에 맞춘 광레시피로 6개 파장 채널(UV·청색·녹색·적색·원적색·백색)을 독립 제어하고, 스케줄 운전으로 에너지 사용을 줄이는 것을 목표로 했습니다.

 

주요 개발 내용

  • 6채널 LED 독립 제어
    ESP32-S3와 절연 DAC(GP8403)로 채널별 0~10V 디밍 신호를 출력해 LED 드라이버를 제어
  • 광레시피 스케줄러
    NTP(한국 표준시) 기반 시간대별 광레시피 운전, 자정을 넘는 구간 처리, 기존 보광등 릴레이 On/Off
  • 환경 센싱
    SHT31 온습도, BH1750 조도 측정
  • MQTT 원격 제어
    상태 데이터 주기 발행과 레시피·채널·릴레이·OTA 명령 처리, 연결 끊김 시 자동 재연결
  • 오프라인 운전
    레시피와 수동 채널값을 내부 저장소(NVS)에 보관해 네트워크가 끊겨도 마지막 설정으로 동작
  • 현장 설치 편의
    Wi-Fi 설정 포털(AP 모드)에서 Wi-Fi·MQTT·장치 ID 설정, HTTP/HTTPS 원격 펌웨어 업데이트(OTA)
  • 모니터링 대시보드
    React 기반 웹 대시보드에서 장치 상태와 MQTT 연결 확인
태그
스마트팜 LED 제어 광레시피 ESP32 MQTT OTA 펌웨어 React

처리 중입니다...

잠시만 기다려주세요.