BME280 Dashboard

Vanilla build
온도 °C
습도 %
기압 hPa
실시간 환경 추이 표시 항목: 온도

데이터를 수신하면 그래프가 표시됩니다.

최근 측정 로그 총 0건
시각 온도(°C) 습도(%) 기압(hPa)
데이터를 수신하면 로그가 표시됩니다.

지원 브라우저 안내

운영체제별 대표적인 Web Bluetooth 지원 브라우저는 다음과 같습니다.

iOS/iPadOS는 Safari 기반 브라우저에서 Web Bluetooth를 지원하지 않습니다. 필요 시 전용 앱(예: Bluefy)을 이용하세요.

사용 안내

이 프로젝트는 자바실험실에서 영감을 받아 제작되었습니다. micro:bit에서 전송하는 BME280(온도/습도/기압) 데이터를 Web Bluetooth를 통해 실시간으로 시각화하고 제공합니다.

Chromium 기반 브라우저(크롬, 엣지, 안드로이드 크롬, 삼성 브라우저 등)에서 동작하며, HTTPS 환경이 필요합니다.

micro:bit 준비

  • 아래 링크를 통해 `bme_1.2.hex` 파일을 다운로드합니다.
  • 펌웨어 다운로드:
  • micro:bit를 USB로 연결하고 다운로드한 HEX 파일을 micro:bit 드라이브에 복사한 뒤 안전하게 분리하세요.

웹앱에서 연결하기

  • 상단 `디바이스 연결` 버튼을 누르면 브라우저가 BLE 장치 목록을 표시합니다.
  • 목록에서 `BBC micro:bit`를 선택하고, Bluetooth·위치 권한 요청이 뜨면 모두 허용하세요.

측정 팁

  • BME280 센서가 micro:bit에 정상적으로 연결되어 있어야 온도/습도/기압 값이 표시됩니다.
  • 측정 값은 실시간으로 갱신되며, 환경 변화는 천천히 반영될 수 있습니다.
  • 측정 중에는 화면 하단 `CSV 다운로드` 버튼으로 현재 세션 데이터를 저장할 수 있습니다.

문제가 생길 때

  • 브라우저 미지원: 좌측 `지원 브라우저` 안내를 열어 Web Bluetooth 지원 여부를 확인하세요.
  • 장치가 목록에 없음: micro:bit 전원이 켜져 있고 다른 기기에 연결돼 있지 않은지 확인한 뒤 다시 검색하세요.
  • 연결 직후 오류: 펌웨어를 다시 플래시하고 micro:bit가 재부팅될 시간을 준 뒤 재시도하세요.
  • 값이 표시되지 않음: micro:bit에 `bme_1.2.hex`가 플래시되어 있는지 확인하세요.

추가 자료