메뉴 건너뛰기

정보자료게시판

장비/디자인/구조

[아두이노] ESP32 - 정밀온습도센서 BME 280 제어

by 라키 posted Nov 19, 2018
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

[아두이노] ESP32 - 정밀온습도센서 BME 280 제어

목표

ESP32로 BME 280 제어하기

제어 테스트 소스

/*********
  Complete project details at http://randomnerdtutorials.com  
*********/

#include <Wire.h>
#include <Adafruit_Sensor.h>
#include <Adafruit_BME280.h>

/*#include <SPI.h>
#define BME_SCK 18
#define BME_MISO 19
#define BME_MOSI 23
#define BME_CS 5*/

#define SEALEVELPRESSURE_HPA (1013.25)

Adafruit_BME280 bme; // I2C
//Adafruit_BME280 bme(BME_CS); // hardware SPI
//Adafruit_BME280 bme(BME_CS, BME_MOSI, BME_MISO, BME_SCK); // software SPI

unsigned long delayTime;

void setup() {
    Serial.begin(9600);
    Serial.println(F("BME280 test"));

    bool status;

    // default settings
    // (you can also pass in a Wire library object like &Wire2)
    status = bme.begin(0x76);  
    if (!status) {
        Serial.println("Could not find a valid BME280 sensor, check wiring!");
        while (1);
    }

    Serial.println("-- Default Test --");
    delayTime = 1000;

    Serial.println();
}

void loop() { 
    printValues();
    delay(delayTime);
}

void printValues() {
    Serial.print("Temperature = ");
    Serial.print(bme.readTemperature());
    Serial.println(" *C");

    Serial.print("Pressure = ");

    Serial.print(bme.readPressure() / 100.0F);
    Serial.println(" hPa");

    Serial.print("Approx. Altitude = ");
    Serial.print(bme.readAltitude(SEALEVELPRESSURE_HPA));
    Serial.println(" m");

    Serial.print("Humidity = ");
    Serial.print(bme.readHumidity());
    Serial.println(" %");

    Serial.println();
}

/***************************************************************************
  This is a library for the BME280 humidity, temperature & pressure sensor

  Designed specifically to work with the Adafruit BME280 Breakout
  ----> http://www.adafruit.com/products/2650

  These sensors use I2C or SPI to communicate, 2 or 4 pins are required
  to interface. The device's I2C address is either 0x76 or 0x77.

  Adafruit invests time and resources providing this open source code,
  please support Adafruit andopen-source hardware by purchasing products
  from Adafruit!

  Written by Limor Fried & Kevin Townsend for Adafruit Industries.
  BSD license, all text above must be included in any redistribution
 ***************************************************************************/

준비

참고한 자료


  1. 갤럭시 워치 4 LTE로 라디오 들으면서 운동기록할때 지속 시간

    Date2022.07.08 BySumma
    Read More
  2. 미밴드 7 NFC 중국 내수용으로 공동현관문 카드키 등록하기

    Date2022.07.08 BySumma
    Read More
  3. 샤오미 한국에서 중국계정 생성 막혔나?

    Date2022.07.08 BySumma
    Read More
  4. 종이호일 유해물질 발암물질 있나?

    Date2022.07.08 BySumma
    Read More
  5. 갤럭시 워치 4 LTE와 아이폰 사용하기

    Date2022.07.07 BySumma
    Read More
  6. 전기차 충전 비용

    Date2022.06.30 Category전기차 BySumma
    Read More
  7. 자전거 페달축 흔들림 - 크랭크 베어링 파손

    Date2022.06.17 Category장비/디자인/구조 BySumma
    Read More
  8. 수경재배

    Date2022.06.16 Category장비/디자인/구조 BySumma
    Read More
  9. 에스프레소 머신에 압력이 걸리지 않는 이유

    Date2022.06.15 Category장비/디자인/구조 BySumma
    Read More
  10. 스팀 계정 도난

    Date2022.06.02 BySumma
    Read More
  11. 이케아 트로드프리 숏컷 버튼

    Date2022.05.31 Category장비/디자인/구조 BySumma
    Read More
  12. 트로드프리 온오프 버튼 잘 동작 안할때

    Date2022.05.30 Category장비/디자인/구조 BySumma
    Read More
  13. 텐트 실링 삭아서 떨어질때

    Date2022.05.20 Category장비/디자인/구조 BySumma
    Read More
  14. 국민연금 소득총액 신고 소득금액은 어디에?

    Date2022.05.16 BySumma
    Read More
  15. ANKI 파일 | 중학교 2학년 1학기 불규칙 동사

    Date2022.05.16 BySumma
    Read More
  16. 적당하게 거리두기

    Date2022.05.15 Category사회/생태/환경 BySumma
    Read More
  17. 소설 | 해변의 카프카 에 등장하는 음악, 소설 등

    Date2022.05.15 Category문화/연예/가십 BySumma
    Read More
  18. 서재 실링팬 설치기

    Date2022.05.13 Category장비/디자인/구조 BySumma
    Read More
  19. 싱크대 상부장 위로 여닫이 고정 안될때

    Date2022.05.12 Category장비/디자인/구조 BySumma
    Read More
  20. 더존 종합소득세 신고하는데 부가세 과세표준이랑 손익계산서 상 매출액이랑 차이나는 경우

    Date2022.05.06 BySumma
    Read More
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 45 Next
/ 45
위로