その後のその後

iOSエンジニア 堤 修一のブログ github.com/shu223

コネクタを挿すだけで電子工作!GROVEシステムのセンサ・アクチュエータのまとめ

konashi + GROVE拡張ボード、あるいは Arduino + ベースシールド を使うと、 コネクタを挿すだけ でセンサやアクチュエータを使用した回路を作成できるようになります。


ハンダ付けやブレッドボード上で回路を組む必要がないので、本格的なハードの開発はハード屋さんに任せる想定で、iOSアプリ側に専念したい僕のような人間には超ありがたいシステムです。


※詳細は下記連載記事をご参照ください


いろいろセンサ類を揃えておくとプロトタイピングの際に便利なので、本家GROVEサイト(海外)ではなく、Amazon.co.jpでさくっと買えるモジュールを調べてみました *1

センサ(I2C)

I2C デジタル光センサ

GROVE - I2C デジタル光センサ
スイッチサイエンス
売り上げランキング: 364,048

GROVEシステムのI2C接続デジタル光センサです。TSL2561を搭載し、光強度をデジタル信号に変換します。
検出する光のスペクトラムを、赤外線,フルスペクトラム,人間の可視光の3つのモードから選択できます。

  • 検出モード選択可能
  • 高分解能16bitデジタル出力 400KHz I2Cファストモード
  • ダイナミックレンジ 0.1~40,000LUX
  • プログラム可能な割り込み機能(ユーザー設定可能な上下閾値)
I2C カラーセンサ

GROVE - I2C カラーセンサ
スイッチサイエンス
売り上げランキング: 433,463

GROVEシステムのI2C接続カラーセンサです。 TCS3414CSを搭載。2行8列のフィルターされたフォトダイオードと16bitのADコンバータを内蔵しています。 環境光の色度や、物体の色を検出できます。

  • 16bitデジタル出力 I2C 400KHz
  • SYNC拡張ピンによる外部光源とのシンクロ可能
  • プログラム可能な割り込み機能(ユーザー設定可能な上下閾値)
I2C 気圧センサ

GROVE - I2C 気圧センサ
GROVE - I2C 気圧センサ
posted with amazlet at 14.02.13
スイッチサイエンス
売り上げランキング: 334,117

GROVEシステムの気圧センサーです(気温も測れます)。通信方式はI2Cです。
高分解能なBMP085を搭載し、300hPa ~ 1100hPaあるいは海抜+9000m ~ -500m を0.03hPa(0.25m)単位で計測できます。

特徴

  • 広範囲な圧力レンジ(300hPa ~ 1100hPa)
  • I2Cインターフェース
  • 完全に構成済み
  • 低消費電力:5μA (秒間1サンプリング時)
  • 低ノイズ:  1. 0.06hPa(0.5m) ウルトラローパワーモード時

 2. 0.03hPa(0.25m) ウルトラ高分解能モード時
 3. 0.1m以下も可能(rms noise)

I2C 3軸ジャイロセンサ

GROVE - I2C 3軸ジャイロセンサ
スイッチサイエンス
売り上げランキング: 142,968

I2C タッチセンサ

GROVE - I2C タッチセンサ
スイッチサイエンス
売り上げランキング: 857,739

I2C 三軸加速度センサ

GROVE - I2C 三軸加速度センサ
スイッチサイエンス
売り上げランキング: 463,483

GROVEシステムの三軸加速度センサです。通信方式はI2Cです。
MMA7660FC 搭載。資料ページにArduino用ライブラリがあります。

I2C 三軸加速度センサ ADXL345搭載

GROVE - I2C 三軸加速度センサ ADXL345搭載
スイッチサイエンス
売り上げランキング: 353,776

GROVEシステムの三軸加速度センサです。ADXL345搭載。通信方式はI2Cです。

特徴

  • 電源電圧:3V~5V DC
  • 高感度三軸加速度センサ
  • スタンバイモード時消費電力:0.1μA

センサ(アナログ)

水分センサ

GROVE - 水分センサ
GROVE - 水分センサ
posted with amazlet at 14.02.13
スイッチサイエンス
売り上げランキング: 106,952

GROVEシステムの水分センサです。水分量による土中の抵抗値変化に応じてアナログ電圧を出力します。
※増幅回路やケーブルコネクタ部などがむき出しになっています。使用される際は、センサ部分以外が濡れないようにご注意下さい。

特徴

  • 電源電圧:3.3V~5V
光センサ

GROVE - 光センサ(パネルタイプ)
スイッチサイエンス
売り上げランキング: 285,673

温度センサ

GROVE - 温度センサ
GROVE - 温度センサ
posted with amazlet at 14.02.13
スイッチサイエンス
売り上げランキング: 619,993

音センサ

GROVE - 音センサ
GROVE - 音センサ
posted with amazlet at 14.02.13
スイッチサイエンス
売り上げランキング: 318,145

GROVEシステムの音センサーです。マイクで拾った音声をオペアンプで増幅して出力します。

特徴

  • 電源電圧:4V~12V(標準5V)
  • 低自己消費電流:4mA(電源5V時)
  • ゲイン調整可能

センサ(デジタル)

PIRモーションセンサ

GROVE - PIRモーションセンサ
スイッチサイエンス
売り上げランキング: 193,613

GROVEシステムのPIRモーションセンサです。
検出範囲内で動きがあると、SIGピンがHIGHになります。

  • 電源電圧:3~5V
  • 検出角度:120度
  • 検出距離:最大6m
  • 検出距離、ホールド時間調整可能
デジタル温度- 湿度センサPro

GROVE - デジタル温度- 湿度センサPro
スイッチサイエンス
売り上げランキング: 395,876

GROVEシステムのデジタル温度- 湿度センサです。
独自の1wire通信方式です。資料ページにサンプルスケッチとライブラリがあります。

特徴

  • 電源電圧:3.3V~6V
  • 測定時電流:1~1.5mA
  • スタンバイ時電流:40~50μA
  • 測定レンジ:湿度5%~99% 温度-40~80℃
水センサ

GROVE - 水センサ
GROVE - 水センサ
posted with amazlet at 14.02.13
スイッチサイエンス
売り上げランキング: 141,775

GROVEシステムの水センサです。
出力ピンは1MΩ抵抗でプルアップされており、センサ端子に水滴が付くとGNDとショートして出力の電圧が下がる仕組みです。

アルコールセンサ

GROVE - アルコールセンサ
スイッチサイエンス
売り上げランキング: 97,706

GROVEシステムのアルコールセンサです。高感度な半導体アルコールセンサを搭載。

特徴

  • 電源:5V DC 最大電流 140mA(ヒーターON時)
  • 検出濃度:20~1000ppm のアルコール
  • デジタル入力1本(SEL),デジタル出力1本(DAT)
  • 高感度
  • 速い反応速度と使用後の復帰
  • 超寿命
ラインファインダ(近接センサ)

GROVE - ラインファインダ
スイッチサイエンス
売り上げランキング: 400,244

GROVEシステムのラインファインダ(近接センサ)です。

特徴

  • Groveコネクタ(2mmピッチ4ピン)
  • 電源電圧:5V DC
  • インジケータLED付き
  • 2値出力
  • 反応距離調整可能
磁気スイッチ

GROVE - 磁気スイッチ
GROVE - 磁気スイッチ
posted with amazlet at 14.02.13
スイッチサイエンス


センサ(シリアル通信)

GPS

GROVE - GPS
GROVE - GPS
posted with amazlet at 14.02.13
スイッチサイエンス
売り上げランキング: 638,562

GROVEシステムのGPSです。

E-1612-UB GPSモジュールを搭載しu-center software(GPSモジュールの製造元による評価用ソフト)を使用できます。もしくはシリアルポートからGPSパケットを直接読み取ってください。モジュールは、高性能の u-blox 5測位エンジンを備えたスタンドアロン GPSレシーバーのファミリです。

特徴

  • 超高感度: -160dBm
  • 低消費電力:最大 40mA(3.0V時)
  • ボーレート設定可能:4800~57600 Baud
  • NMEAおよびU-Blox 6プロトコルをサポート
赤外線受信機

GROVE - 赤外線受信器
GROVE - 赤外線受信器
posted with amazlet at 14.02.13
スイッチサイエンス
売り上げランキング: 41,629

アクチュエータ

I2C OLEDディスプレイ128×64

GROVE - I2C OLEDディスプレイ128×64
スイッチサイエンス
売り上げランキング: 505,015

GROVEシステムのOLEDディスプレイです。通信方式はI2Cです。

I2C モータードライバ

GROVE - I2C モータードライバ
スイッチサイエンス
売り上げランキング: 78,703

GROVEシステムのモータードライバです。L298搭載。通信方式はI2Cです。
2個のDCモーターまたは1個のステッピングモーターを制御できます。
ATmega8Lを搭載してI2C通信により簡単に制御できるボードになっています。

特徴

  • 外部電源電圧:6V~15V
  • 1チャンネル当り最大出力電流:0.7A
  • I2Cバス電圧:5V
ジョイスティック

GROVE - ジョイスティック
スイッチサイエンス
売り上げランキング: 677,757

GROVE用のジョイスティックです。
X軸、Y軸がそれぞれの位置に応じたアナログ電圧で出力されます。
ステックを押し込んだ(ボタンが押された)場合、X軸に電源電圧が出力されます。その間、X軸の位置は不明になります。

●回路図(商品写真2枚目)とピン配置
1:X軸出力
2:Y軸出力
3:VCC
4:GND

LEDバー

GROVE - LEDバー
GROVE - LEDバー
posted with amazlet at 14.02.13
スイッチサイエンス
売り上げランキング: 308,959

GROVEシステムのLEDバーです。赤x1、黄x1、緑x8の全10セグメントをそれぞれ最大256段階(16bit)で輝度指定可能。通信方式は2線式シリアル。
複数個連結可能。

リレー

GROVE - リレー
GROVE - リレー
posted with amazlet at 14.02.13
スイッチサイエンス
売り上げランキング: 223,908

GROVEシステムのリレーです。リレー駆動用のトランジスタも乗っているので、簡単に使えます。

赤外線発信器

GROVE - 赤外線発信器
GROVE - 赤外線発信器
posted with amazlet at 14.02.13
スイッチサイエンス
売り上げランキング: 45,104

GROVEシステムの赤外線発信器です。
TXから入力された信号がトランジスタで増幅されて赤外線LEDから発信されます。
他の多くのGROVEのパーツと違って、1番ピンは未接続(NC)、2番目のピンがTXになっています。

7セグメント4桁ディスプレイ

GROVE - 7セグメント4桁ディスプレイ
スイッチサイエンス
売り上げランキング: 149,812

GROVEシステムの7セグメント4桁表示のLEDディスプレイです。
TM1637を搭載し、たった2本のデジタルピンで7セグメントLED4桁を制御できます。

シリアル接続LCD

GROVE - シリアル接続LCD
GROVE - シリアル接続LCD
posted with amazlet at 14.02.13
スイッチサイエンス
売り上げランキング: 659,515

GROVEシステムのシリアル接続LCDです。
GROVE - スターターバンドル(http://www.amazon.co.jp/dp/B00CDFQHXY)付属品と同等のものですが、スターターバンドル付属品のみPower Up Resest機能があります。

※バックライトだけでなくLCDの電源もシリアルからのコマンドでON/OFFされるので、電源を繋いだだけでは何も表示されません。

テープLEDドライバー

GROVE - テープLEDドライバー
スイッチサイエンス
売り上げランキング: 688,222

GROVEシステムのテープLEDドライバです。

特徴

  • カスケード接続可能
  • テープLEDは5m以下を推奨
  • PWM出力
  • 256段階の輝度レベル
RGB LED

GROVE - RGB LED
GROVE - RGB LED
posted with amazlet at 14.02.13
スイッチサイエンス
売り上げランキング: 439,860

GROVEシステムのチェーン接続可能なRGB LEDモジュールです。


*1:2月ぐらいに書きかけでそのまま忘れてた記事なので、売り切れてる可能性もあります