bme280_logging
bme280_logging
0
Components
Hardware componentsSoftware Apps and online services
Project description
Summary 이 프로젝트는 Arduino Uno가 BME280 센서에서 온도, 습도, 기압을 읽고, Ethernet Shield를 통해 데이터를 HTTP JSON 형식으로 제공하는 환경 모니터링 데모입니다. Python 스크립트는 Arduino의 고정 IP 주소를 주기적으로 호출해 temp, pres, hum 값을 수집하고, InfluxDB에 저장한 뒤 Grafana에서 시계열 대시보드로 표시합니다. 전체 데이터 흐름은 BME280 → Arduino Uno → Ethernet Shield → Python Collector → InfluxDB → Grafana로 구성됩니다. Arduino는 BME280을 I2C로 읽고, 포트 80에서 간단한 HTTP 서버처럼 동작합니다. 서버 측 Python 스크립트는 Arduino의 JSON 응답을 가져와 시계열 데이터베이스에 기록합니다. 이 구조는 복잡한 클라우드 SDK나 MQTT 브로커 없이도 센서 수집, 저장, 시각화 과정을 한 번에 확인할 수 있어 환경 모니터링 데모에 적합합니다. 이미지 출처 : AI 생성 이미지 출처 : https://github.com/crablab/bme280_logging Where…
Keep reading with a free account
Guests can read 15 projects per visit. Log in or create a free account to read the full description, open the documents and join the comments.


