#217 Ambient Light I2C Brick

Overview

照度センサーを使ったBrickです。

I2Cで明るさを取得することができます。

Connecting

I2Cコネクタへ接続します。

Arduino

Raspberry Pi

ISL29034 Datasheet

Document
ISL29034 Datasheet

Register

Slave Address
0x44

Schematic

Library

  • pipからインストール
$sudo pip install FaBoAmbientLight_ISL29034

Sample Code

上記のRapberryPI Python Libraryをインストールしてからご使用ください。

# coding: utf-8
import FaBoAmbientLight_ISL29034
import time
import sys

ISL29034 = FaBoAmbientLight_ISL29034.ISL29034()

try:
    while True:

        lux  = ISL29034.read()

        sys.stdout.write("\rLux=%f" % lux)
        sys.stdout.flush()

        time.sleep(0.5)

except KeyboardInterrupt:
    sys.exit()

構成Parts

  • Intersil ISL29034

GitHub