한글보드: 아두이노 AM2320 온습도센서 사용하기 / I2C / 고정밀

라임 2017-11-18 (토) 17:17 6년전 6576  
  AM2320.zip 1.7K 264 6년전

한글보드: AM2320 온습도센서 (Introduction)

AM2320 기반의 고정밀 온도 및 습도 측정센서입니다. I2C 인터페이스를 통해 값을 센싱할 수 있어 또다른 I2C 센서와

사용할 경우 매우 유용하게 사용할 수 있습니다.

 

 

d3af68addf1e100a4cbfd6e78acb5420_1510993
 

 

 

사양 (Specification)

  • AM2320 온습도 센서

  • I2C 인터페이스

  • 고정밀 온도 및 습도 측정

  • 작동 전압: 3.3~5V

  • 온도 범위: -40 ~ 50℃ (±0.5℃)

  • 습도 범위: 0~99.9% (±3%)

  • 크기: 26.7 x 21mm





튜토리얼 (Tutorial)

 

d3af68addf1e100a4cbfd6e78acb5420_1510993


 

 

샘플 코드 (Sample Code)

샘플코드를 업로드하기 전에 해당 글에 첨부된 AM2320 라이브러리를 다운로드한 후 추가해주세요.

#include <Wire.h>                 // Wire 라이브러리를 포함

#include <AM2320.h>          // AM2320 라이브러리를 포함

AM2320 th;                          // AM2320 선언     


void setup() {

  Serial.begin(9600);              // 시리얼 통신 시작

}


void loop() {

  th.Read();                                       // AM2320 읽기

  Serial.print("humidity: ");                // 시리얼 모니터에 humidity 출력

  Serial.print(th.h);                            // 시리얼 모니터에 습도값(h) 출력

  Serial.print("%, temperature: ");     // 시리얼 모니터에 temperature 출력

  Serial.print(th.t);                             // 시리얼 모니터에 온도값(t) 출력

  Serial.println("C");

  delay(1000);                                   // 1초 딜레이

 

}

 

 

 

 

결과물 (Output)

아두이노 스케치의 시리얼 모니터 확인시 센서의 감지 상태을 확인할 수 있습니다.

 

d3af68addf1e100a4cbfd6e78acb5420_1510993
 

 

판매처 - 메카솔루션 (http://mechasolution.com)  /   디스트리뷰터 문의 -



메이크쉐어 PC버전 로그인
로그인 해주세요.

회원가입

쪽지

포인트

스크랩
기초강좌(배우고)
부품사용법(익히고)
프로젝트(공유하고)
메이크쉐어 PC버전 로그인