ESP32 CCS811 아두이노 테스트

ams 의 가스 센서 CCS811 을Espressif 의 ESP32 공식모듈 ESP32-WROOM-32D 를 사용한 BNE-MINI-ESP32-A1 개발보드에 연결하여아두이노 IDE 를 이용해서 테스트 하는 방법을 알아보도록 하겠습니다 ESP32 아두이노 개발환경 구성하는 방법은 아래 링크를 참고하시기 바랍니다 그림과 같이 색을 맞춰서 ESP32-WROOM-32D 보드와 CCS811 보드를 연결합니다인터페이스 방식은 I2C 입니다 아두이노 IDE 를 실행한 후 "ESP32 Dev Module" 이 선택된 것을 확인 합니다툴 -> 라이브러리 관리 를 선택 합니다 검색창에 "ccs811" 입력한 후 "SparkFun CCS811 Arduino Library" 을 찾습니다"설치" 를 클릭하여 라이브러리를 설치합니다. 파일 -> 예제 -> SparkFun CCS811 Arduino Library -> Example1_BasicReadings 를 선택합니다 예제 코드가 나타나면위 그림과 같이 주석 처리를 수정해서 CCS811의 주소를 0x5A 로 변경합니다 ESP32-WROOM-32D 보드가 PC와 연결된 것을 확인한 후 업로드를 클릭하면예제 코드가 빌드되고 자동으로 업로드가 이루어 집니다 툴 -> 시리얼 모니터 를 선택합니다 시리얼 모니터가 나타나면 보드레이트를 115200 으로 설정 합니다 업로드 후 ESP32-WROOM-32D 보드가 리셋 되고 나면위와 같이 포스트 메시지가 출력되고센서값은 CO2, tVOC 순서로 출력됩니다.리셋 직후에는 값이 불안정해 보일 수도 있습니다 3 ~ 5 분 정도 방치한 후 관찰하면 안정된 값을 출력합니다 간단한 테스트 방법센서를 입 앞으로 가까이 대고 "하~~" 하고 공기를 내 뿜으면센서값이 크게 변화되는 것을 확인 할 수 있습니다.이 때 침이 튀지 않도록 주의하시기 바랍니다. CCS811 개발보드 구매하기 ESP32-WROOM-32D 개발보드 구매하기

bneware

LOG IN 로그인
  • Product
    • MCU 개발보드
    • Sensor 개발보드
    • RF 개발보드
  • Blog
    • Contact
      • Product
        • MCU 개발보드
        • Sensor 개발보드
        • RF 개발보드
      • Blog
        • Contact

          bneware

          Search 검색
          Log In 로그인
          Cart 장바구니

          bneware

          • Product
            • MCU 개발보드
            • Sensor 개발보드
            • RF 개발보드
          • Blog
            • Contact

              bneware

              Search 검색
              Log In 로그인
              Cart 장바구니

              bneware

              페이스북
              카카오톡
              네이버 블로그
              밴드
              이용약관
              개인정보처리방침
              사업자정보확인

              상호: 비애니웨어 | 대표: 이준무 | 개인정보관리책임자: 이준무 | 전화: 010-7940-1720 | 이메일: bneware@naver.com

              주소: 서울특별시 성동구 아차산로7길 21 보라빌딩 4층 83-1호 | 사업자등록번호: 206-23-48479 | 통신판매: 제 2019-서울성동-02214 호 | 호스팅제공자: (주)식스샵

              floating-button-img