라즈베리 파이로 네트워크 지원 실험실 기상 관측소 구축하기
사용 예시
GFD 실험실의 회전 턴테이블에서 실험할 때 낮은 로스비 수 영역을 유지하려면 최소한의 기계적 강제가 필요합니다. 주변 공기 온도 변동이 몇 도만 넘어도 부력 구동 흐름이 발생해 데이터 해석을 혼동시킬 수 있습니다. 실시간으로 온도, 기압, 습도를 기록하면 연구자들이 부력 효과를 기계적 강제로부터 분리하고 데이터 무결성을 보장할 수 있습니다.
개요
이 시스템의 핵심은 라즈베리 파이 미니 PC로, 경제성과 광범위한 커뮤니티 지원으로 널리 채택된 플랫폼입니다. 파이의 I²C 핀에 연결된 디지털 센서 – 보쉬 BMP085 기압계와 허니웰 HIH6130 습도/온도 모듈 – 가 고해상도 측정을 제공합니다. 센서는 빠른 배포를 위해 브레이크아웃 보드에 미리 배선되어 옵니다. 데이터는 USB 동글로 Wi-Fi 전송되며 파이썬 스크립트로 원격 서버에 기록됩니다.
자재
컴퓨터
센서
- 1 × SparkFun 기압계 브레이크아웃 보드 (보쉬 BMP085)
- 1 × SparkFun 습도 & 온도 브레이크아웃 보드 (허니웰 HIH6130)
기계적 구성
프로토타입 기상 관측소는 브레드보드에 조립돼 빠른 프로토타이핑과 쉬운 재구성이 가능합니다.
하드웨어
아다프루트의 Occidentalis 배포판으로 라즈베리 파이에서 I²C 활성화. 이 배포판은 I²C 지원이 사전 구성돼 있습니다. 자세한 설정 지침은 라즈베리 파이 재단 웹사이트와 풍부한 커뮤니티 튜토리얼에서 확인 가능합니다.
소프트웨어
데이터 수집 로직은 자체 라이브러리 WeatherStation.py에 캡슐화돼 있으며, 아다프루트의 Adafruit_BMP085.py와 Adafruit_I2C.py 라이브러리를 기반으로 합니다. 업데이트된 모듈 버전은 gfdiPiTools 저장소에서 얻을 수 있습니다.
저장소와 예제 스크립트 복제:
git clone https://github.com/gfdi/gfdiPiTools.git
추가 세부 사항은 원본 실험실 '기상 관측소' 문서 참조.