Raspberry Pi와 DHT22 센서를 연결해 파이썬으로 데이터를 자동 기록하고 오차 범위를 검증한 방식
학부 졸업 논문 실험에서 온도·습도 센서 데이터를 자동 수집하는 파이썬 스크립트를 직접 작성했습니다. 수동 기록 방식으로는 측정 간격이 일정하지 않아 데이터 신뢰도가 낮았기 때문입니다.
Raspberry Pi와 DHT22 센서를 연결하고 1분 간격으로 데이터를 CSV에 기록하는 스크립트를 만들었습니다. 처음에는 간헐적으로 측정이 누락되는 문제가 있었고, 타임아웃 처리와 재시도 로직을 추가해 안정성을 높였습니다. 실제 온도계와 비교 측정을 통해 오차 범위가 ±0.5°C 이내임을 확인하고 결과에 사용했습니다.
센서 데이터를 직접 다루면서 하드웨어 환경에서 소프트웨어가 기대와 다르게 동작할 수 있다는 점을 배웠습니다. 자동화의 장점과 검증 단계를 빠뜨리면 안 된다는 점을 함께 배웠습니다.