LoginSignup
9
9

More than 5 years have passed since last update.

MpressionのUzukiを使ってみた

Last updated at Posted at 2015-12-10

はじめに

Uzukiは、温度センサー、近接照度UV、三軸加速度センサーがセットになったシールドです。
Arduino UNOKONASHIと接続できるため、配線が不要です。

詳細はこちら => Uzuki-IoT Sensor Shield for Konashi & Arduino

IMG_4121.jpg

購入

マクニカオンラインストアから購入できます。
Uzuki - IoT Sensor Shield for Konashi & Arduino MP-UZK001B
価格は1,980円です。

検証環境

OS

Yosemite 10.10.5

Arduino IDE

Arudino 1.6.5

ボード

Arduino UNO

ドキュメント

Arduino/konashiとの接続する方法は以下のドキュメントが参考になります。
Uzuki Getting Started

注意点:
出荷時では、Arduinoはkonashi用になっています。
Arduinoで使うためには、ジャンパーピンを入れ替えてください

ArduinoでUzukiを使う

si7013ライブラリのインストール

保存先の確認

Arduino > Preferences

スケッチブックの保存場所(例): /Users/saicologic/Documents/Arduino

ユーザー用のライブラリーフォルダーに移動
※好きなフォルダーの場所を指定する。librariesがなければフォルダーを作成する

例:

$ cd /Users/saicologic/Documents/Arduino/libraries

si7013_Arduino_Libをインストールする

温湿度センサーサンプル(Uzuki_Si7013)を使うために必要です。

$ git clone git@github.com:JoeSc/si7013_Arduino_Lib.git

Adafruit_SI1145_Libraryをインストールする

近接照度UVインデックスセンササンプル(Uzuki_Si1145)を使うために必要です。

$ git clone git@github.com:adafruit/Adafruit_SI1145_Library.git

サンプルを使う

お好きなところのディレクトリーに移動。インストールしたライブラリーの場所とは別でもOKです。

$ cd /Users/saicologic/Documents/Arduino

温湿度センサ

$ git clone git@github.com:mpression/Uzuki_Si7013.git
$ cd Uzuki_Si7013
$ open ./Uzuki_Si7013.ino

ビルド&コンパイル

シリアルコンソールの結果

9600bps

Humidity = 40.53
Temperature From Humidity Reading = 23.23
Temperature = 23.25

近接照度UVインデックスセンサ

$ git clone git@github.com:mpression/Uzuki_Si1145.git
$ cd Uzuki_Si1145
$ open ./Uzuki_Si1145.ino

ビルド&コンパイル

シリアルコンソールの結果

9600bps

Adafruit SI1145 test
OK!
===================
Vis: 262
IR: 260
UV: 0.03

3軸加速度センサ

$ git clone git@github.com:mpression/Uzuki_ADXL345.git
$ cd Uzuki_ADXL345
$ open ./Uzuki_ADXL345.ino 

ビルド&コンパイル

シリアルコンソールの結果

57600bps

x: : 126
x: 1 y: -2 z: 125
x: 1 y: -3 z: 126
initx: 1 y: -2 z: 126
x: 8 y: -47 z: 126
x: -59 y: 1 z: 93
x: -116 y: 10 z: 42
9
9
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
9