TSL2561 조도센서는 빛의 밝기를 측정할 수 있는 센서입니다.

TLS2561 조도 센서 모듈은 다음과 같이 연결합니다.

첨부된 library파일(TSL2561_Arduino_Library-1.0.0.zip)을 압축을 푼 후 IDE의 libraries 폴더에 붙여 넣습니다.

TSL2561_Arduino_Library-1.0.0.zip
0.01MB

 

IDE를 실행한 후 아래 메뉴에서 TSL2561 파일을 열고, 아두이노 보드로 업로드합니다.

------------------------------------------------------------------

[파일]-[ 예제]-[TSL2561 Arduino Library]-[tsl2561]

------------------------------------------------------------------

시리얼 모니터창을 열면 아래와 같은 값을 볼 수 있습니다.

TSL2561은 하나의 CMOS에 one broadband photodiode(visible + infrared)와 one infrared-responding photodiode를 같이 포함하고 있습니다.

스케치를 보면 tsl.getFullLuminosity()가 2개의 ADC channel로부터 값을 읽고 32 bits값(상위 16 bits IR, 하위 16 bits full spectrum)을 리턴하면, Visible을 Full- IR로 계산하고 있습니다.

그리고, Lux는 tsl.calculateLux(full, ir) 함수를 사용하여 Lux값을 계산하고 있습니다.

 

 

Posted by bella1130
,