konashi + GROVE拡張ボード、あるいは Arduino + ベースシールド を使うと、 コネクタを挿すだけ でセンサやアクチュエータを使用した回路を作成できるようになります。
ハンダ付けやブレッドボード上で回路を組む必要がないので、本格的なハードの開発はハード屋さんに任せる想定で、iOSアプリ側に専念したい僕のような人間には超ありがたいシステムです。
※詳細は下記連載をご参照ください
第1回 「konashi」とiOSアプリを連携させる:iOSアプリと連携させて使えるデバイスたち|gihyo.jp … 技術評論社
いろいろセンサ類を揃えておくとプロトタイピングの際に便利なので、本家GROVEサイト(海外)ではなく、 Amazon.co.jpでさくっと買える モジュールを調べてみました ((2月ぐらいに書きかけでそのまま忘れてた記事なので、売り切れてる可能性もあります))。
#センサ(I2C)
##I2C デジタル光センサ
GROVEシステムのI2C接続デジタル光センサです。TSL2561を搭載し、光強度をデジタル信号に変換します。
検出する光のスペクトラムを、赤外線,フルスペクトラム,人間の可視光の3つのモードから選択できます。
- 検出モード選択可能
- 高分解能16bitデジタル出力 400KHz I2Cファストモード
- ダイナミックレンジ 0.1~40,000LUX
- プログラム可能な割り込み機能(ユーザー設定可能な上下閾値)
##I2C カラーセンサ
GROVEシステムのI2C接続カラーセンサです。 TCS3414CSを搭載。2行8列のフィルターされたフォトダイオードと16bitのADコンバータを内蔵しています。 環境光の色度や、物体の色を検出できます。
- 16bitデジタル出力 I2C 400KHz
- SYNC拡張ピンによる外部光源とのシンクロ可能
- プログラム可能な割り込み機能(ユーザー設定可能な上下閾値)
##I2C 気圧センサ
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軸ジャイロセンサ
売り上げランキング: 142,968
##I2C タッチセンサ
##I2C 三軸加速度センサ
GROVEシステムの三軸加速度センサです。通信方式はI2Cです。
MMA7660FC 搭載。資料ページにArduino用ライブラリがあります。
##I2C 三軸加速度センサ ADXL345搭載
売り上げランキング: 353,776
GROVEシステムの三軸加速度センサです。ADXL345搭載。通信方式はI2Cです。
特徴
- 電源電圧:3V~5V DC
- 高感度三軸加速度センサ
- スタンバイモード時消費電力:0.1μA
#センサ(アナログ)
##水分センサ
GROVEシステムの水分センサです。水分量による土中の抵抗値変化に応じてアナログ電圧を出力します。
※増幅回路やケーブルコネクタ部などがむき出しになっています。使用される際は、センサ部分以外が濡れないようにご注意下さい。
特徴
- 電源電圧:3.3V~5V
##光センサ
##温度センサ
##音センサ
GROVEシステムの音センサーです。マイクで拾った音声をオペアンプで増幅して出力します。
特徴
- 電源電圧:4V~12V(標準5V)
- 低自己消費電流:4mA(電源5V時)
- ゲイン調整可能
#センサ(デジタル)
##PIRモーションセンサ
GROVEシステムのPIRモーションセンサです。
検出範囲内で動きがあると、SIGピンがHIGHになります。
- 電源電圧:3~5V
- 検出角度:120度
- 検出距離:最大6m
- 検出距離、ホールド時間調整可能
##デジタル温度- 湿度センサPro
売り上げランキング: 395,876
GROVEシステムのデジタル温度- 湿度センサです。
独自の1wire通信方式です。資料ページにサンプルスケッチとライブラリがあります。
特徴
- 電源電圧:3.3V~6V
- 測定時電流:1~1.5mA
- スタンバイ時電流:40~50μA
- 測定レンジ:湿度5%~99% 温度-40~80℃
##水センサ
GROVEシステムの水センサです。
出力ピンは1MΩ抵抗でプルアップされており、センサ端子に水滴が付くとGNDとショートして出力の電圧が下がる仕組みです。
##アルコールセンサ
GROVEシステムのアルコールセンサです。高感度な半導体アルコールセンサを搭載。
特徴
- 電源:5V DC 最大電流 140mA(ヒーターON時)
- 検出濃度:20~1000ppm のアルコール
- デジタル入力1本(SEL),デジタル出力1本(DAT)
- 高感度
- 速い反応速度と使用後の復帰
- 超寿命
##ラインファインダ(近接センサ)
GROVEシステムのラインファインダ(近接センサ)です。
特徴
- Groveコネクタ(2mmピッチ4ピン)
- 電源電圧:5V DC
- インジケータLED付き
- 2値出力
- 反応距離調整可能
##磁気スイッチ
#センサ(シリアル通信)
##GPS
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プロトコルをサポート
##赤外線受信機
#アクチュエータ
##I2C OLEDディスプレイ128×64
売り上げランキング: 505,015
GROVEシステムのOLEDディスプレイです。通信方式はI2Cです。
##I2C モータードライバ
GROVEシステムのモータードライバです。L298搭載。通信方式はI2Cです。
2個のDCモーターまたは1個のステッピングモーターを制御できます。
ATmega8Lを搭載してI2C通信により簡単に制御できるボードになっています。
特徴
- 外部電源電圧:6V~15V
- 1チャンネル当り最大出力電流:0.7A
- I2Cバス電圧:5V
##ジョイスティック
GROVE用のジョイスティックです。
X軸、Y軸がそれぞれの位置に応じたアナログ電圧で出力されます。
ステックを押し込んだ(ボタンが押された)場合、X軸に電源電圧が出力されます。その間、X軸の位置は不明になります。
●回路図(商品写真2枚目)とピン配置
1:X軸出力
2:Y軸出力
3:VCC
4:GND
##LEDバー
GROVEシステムのLEDバーです。赤x1、黄x1、緑x8の全10セグメントをそれぞれ最大256段階(16bit)で輝度指定可能。通信方式は2線式シリアル。
複数個連結可能。
##リレー
GROVEシステムのリレーです。リレー駆動用のトランジスタも乗っているので、簡単に使えます。
##赤外線発信器
GROVEシステムの赤外線発信器です。
TXから入力された信号がトランジスタで増幅されて赤外線LEDから発信されます。
他の多くのGROVEのパーツと違って、1番ピンは未接続(NC)、2番目のピンがTXになっています。
##7セグメント4桁ディスプレイ
売り上げランキング: 149,812
GROVEシステムの7セグメント4桁表示のLEDディスプレイです。
TM1637を搭載し、たった2本のデジタルピンで7セグメントLED4桁を制御できます。
##シリアル接続LCD
GROVEシステムのシリアル接続LCDです。
GROVE - スターターバンドル(http://www.amazon.co.jp/dp/B00CDFQHXY)付属品と同等のものですが、スターターバンドル付属品のみPower Up Resest機能があります。
※バックライトだけでなくLCDの電源もシリアルからのコマンドでON/OFFされるので、電源を繋いだだけでは何も表示されません。
##テープLEDドライバー
GROVEシステムのテープLEDドライバです。
特徴
- カスケード接続可能
- テープLEDは5m以下を推奨
- PWM出力
- 256段階の輝度レベル
##RGB LED
GROVEシステムのチェーン接続可能なRGB LEDモジュールです。