parts(ja)

dynamis edited this page Nov 6, 2017 · 19 revisions
Clone this wiki locally

CHIRIMENのGPIOポート、I2Cポートに接続確認したパーツの一覧です。
みなさまの情報提供をお願いいたします。

  • 「パーツ名」欄には、パーツ名と、入手先のリンクを貼ってください。汎用的なパーツについては必須ではありません。
  • 「回路」「サンプルコード」欄には下記形式でURLを貼ってください。GPIOやI2Cにつなぐモノの多くはPartsです。繋げば動くというデバイスとは違うものが多く含まれますので、どのような回路でつないだのか?、その回路をもとに、どのようなコードで動かしたのか?がセットで情報収集できていないと意味がありません。

"回路"
"サンプルコード"

CHIRIMENのGPIOポートに直接接続(回路形成)しWeb GPIO API 経由で動作確認したパーツの一覧

パーツ名 回路 サンプルコード 確認ファームウエア 備考(動作状況等)
LED 回路 サンプルコード CMN2015-1_B2GOS-20160808 特に問題なく動作。LEDについては5mm砲弾型、3mm砲弾型、表面実装問わずGPIOポートに200Ω〜1KΩ程度の抵抗(LEDのカラーや種類により発光に適した抵抗値が異なる)を経由してアノードを接続、カソードをGNDに接続することで動作可能。アプリ起動前から微妙に光ってしまうので初期Pulldownポートに接続推奨
タクトスイッチ(モーメンタリ) 回路 サンプルコード CMN2015-1_B2GOS-20160808 特に問題なく動作。モーメンタリタイプのタクトスイッチであれば、形状問わず接続、同様動作が可能。今回動作確認したサンプルと同じ動作を実施するためには、Pullupポートに接続する必要がある
TA7291P (Motor Driver) 回路 サンプルコード CMN2015-1_B2GOS-20170301 特に問題なく動作。

CHIRIMENのI2Cポートに直接接続(回路形成)しWeb I2C API 経由で動作確認したパーツの一覧

パーツ名 回路 サンプルコード 確認ファームウエア 備考(動作状況等)
MCP4018 回路 サンプルコード CMN2015-1_B2GOS-20160808 writeのみ確認。30msインターバルでの書き込みも問題なく動作 (5時間連続動作を確認)
PAJ7620(Grove Gesture V1.0) 回路 サンプルコード CMN2015-1_B2GOS-20160808 基本的なジェスチャー判定のみ実装。期待動作を確認 ※VDD 3.3V接続
Grove I2C OLED Display 回路 サンプルコード CMN2015-1_B2GOS-20160808 キャラクター書き込みサンプルを作成。1画面書き換えにwrite8()版で15秒程度、write16版でも10秒弱かかるため実用的なパフォーマンスは得られていない ※VDD 3.3V接続
SRF02 (超音波センサー) 回路 サンプルコード CMN2015-1_B2GOS-20160808 特に問題なく期待動作 ※VDD 5V接続
ADT7410 (温度センサー) 回路 サンプルコード CMN2015-1_B2GOS-20160808 特に問題なく期待動作(少し温度の変化への追従が遅いようだが、ADT7410側の仕様とおもわれる) ※VDD 3.3V接続
S11059-02DT (デジタルカラーセンサー) 回路 サンプルコード CMN2015-1_B2GOS-20160808 特に問題なく期待動作 ※VDD 3.3V接続
Grove I2C デジタル光センサー 回路 サンプルコード CMN2015-1_B2GOS-20160808 特に問題なく期待動作 ※VDD 3.3V接続
PCA9685 (PWM/サーボ ドライバー) 回路 サンプルコード CMN2015-1_B2GOS-20160808 SG90 (サーボモーター)を接続して動作。特に問題なく期待動作 ※VDD 5V接続、V+端子にも5V供給が必要。詳細は回路URL参照
Grove I2C 三軸加速度センサ ADXL345搭載 回路 サンプルコード CMN2015-1_B2GOS-20160808 [特に問題なく期待動作 ※VDD 3.3V接続
Adafruit ADS1015 4ch ADC 回路 サンプルコード CMN2015-1_B2GOS-20170120 [特に問題なく期待動作 ※VDD 3.3V接続
Adafruit8x8 1.2" Bi-Color LED Backpack 回路 サンプルコード CMN2015-1_B2GOS-20170120 [特に問題なく期待動作 ※VDD 3.3V接続

CHIRIMENにPWMやADCドライバ等を経由して接続し動作確認したパーツの一覧

パーツ名 回路 サンプルコード 確認ファームウエア 備考(動作状況等)
SG90 (サーボモーター) 回路 サンプルコード CMN2015-1_B2GOS-20160808 I2Cポートに接続したPCA9685 (PWM/サーボ ドライバー)経由で動作確認。特に問題なく期待動作
可変抵抗器(ポテンショメータ) 回路 サンプルコード CMN2015-1_B2GOS-20170120 ADS1015 (ADC)経由で動作確認。特に問題なく動作
CdSセル(たとえばコレなど) 回路 サンプルコード CMN2015-1_B2GOS-20170120 ADS1015 (ADC)経由で動作確認。特に問題なく動作
Grove 水分センサー 回路 サンプルコード CMN2015-1_B2GOS-20170120 ADS1015 (ADC)経由で動作確認。特に問題なく動作
Grove サウンドセンサー 回路 サンプルコード CMN2015-1_B2GOS-20170120 ADS1015 (ADC)経由で動作確認。特に問題なく動作