핵심 요구사항
- 라즈베리파이에서 미세먼지·온습도 센서 연동 및 5개 항목 주기 측정
- 통신 단절 시 측정값 임시 보관 및 복구 후 재전송, 전원 인가 시 자동 실행
- 장치 식별자 기준 데이터 수신·적재 서버 및 API 구축
- 기간·항목·장치 조건 기반 측정 이력 목록 조회 및 CSV 다운로드 웹 화면
- 발주사 명의 계정으로 서버 환경 구성 및 배포
- 장치별 최근 수신 시각 등 장치 상태 확인 기능
라즈베리파이에 미세먼지 센서(PMS5003/7003)와 온습도 센서(DHT22/BME280)를 연결해 PM1.0·PM2.5·PM10·온도·습도 5개 항목을 주기적으로 측정하고, 이를 서버로 전송·저장한 뒤 웹에서 이력 조회·CSV 다운로드까지 구현하는 IoT 데이터 수집 시스템 신규 구축 프로젝트입니다. 라즈베리파이 수집 프로그램, 데이터 수신 서버·API·DB, 로우 데이터 열람 웹 화면과 서버 배포까지 풀스택 범위이며, 하드웨어 조립·배선은 발주사가 직접 수행합니다. 라즈베리파이 센서 연동 경험이 있고 서버·DB·간단한 웹까지 혼자 처리할 수 있는 IoT 풀스택 개발자에게 적합합니다.