CHIRIMEN 対応デバイスリスト

市販のセンサーやアクチュエータなどのうち、CHIRIMEN 環境での利用を検証し配線図とサンプルコード一式 (I2C デバイスは CHIRIMEN 用ドライバー含む) を用意しているデバイスの一覧です。

こちらに掲載がないデバイスについても、デジタル GPIO デバイスであればそのまま、アナログ GPIO デバイスであれば ADC を経由で簡単に利用頂けます (I2C デバイスについてはドライバーの用意も必要です)。

Raspberry Pi などの CHIRIMEN の動作環境とそれぞれのチュートリアルは CHIRIMEN について をご覧ください。

I2C センサー

部品型番/カテゴリ 説明 画像 サンプルコード 各種リンク
ADC(アナログ電圧測定)
アナログ電圧を 12bit 精度のデジタル信号に変換する部品で、アナログセンサ等を利用する際に必要です ADS1015
ADC(アナログ電圧測定)
アナログ電圧を 16bit 精度のデジタル信号に変換する部品で、アナログセンサ等を利用する際に必要です ADS1115
ADC, DAC(アナログ電圧出力) 複合
ADC と DAC が一つになった部品です(デジタル側は 8bit) PCF8591
温度センサ
-55℃ から +150℃ まで測定できる温度センサです ADT7410
サーモグラフィ
センサから見て上下左右のおよそ 60 度の範囲を 8x8 ピクセルに分割し、それぞれのエリアについて 0℃ ~ 80℃ の範囲で測定可能なサーモグラフィです AMG8833
温度, 圧力, 湿度 複合センサ
温度、湿度、気圧の測定ができる複合センサです BME280
温度, 圧力 複合センサ
温度と気圧の測定ができる複合センサです BMP180
温度, 圧力 複合センサ
温度と気圧の測定ができる複合センサです(BMP180の後継品で精度が向上しています) BMP280
距離センサ
センサから対象物までの距離を測定できるセンサです( 50cm 程度まで) GP2Y0E03
距離センサ
センサから対象物までの距離を測定できるセンサです( 2m 程度まで) VL53L0X
ジェスチャーセンサ
手を「上、下、左、右、遠ざかる、近づく、時計回り、反時計回り、手を振る」と動かしたときにそれらを検出するセンサです Grove-Gesture (PAJ7620U2)
光センサ
0.1lx から 40000lx まで測定可能な照度センサです Grove-Light (TSL2561)
環境光センサ
環境光センサです TSL2591
小型ディスプレイ
0.96inch、128x64dot の小型 OLED (有機 EL) ディスプレイです -
小型ディスプレイ
0.96inch、128x64dot の小型 OLED (有機 EL) ディスプレイです SSD1306
タッチセンサ
指などの接触を検出するセンサです -
カラーセンサ
RGB 各色と赤外線の強度を測定するセンサです S11059
紫外線(UV)センサ
紫外線の強度を測定できるセンサです VEML6070
紫外線(UV)センサ
紫外線の強度を測定できるセンサです LTR390
雷センサ
雷を検出しその距離を推定できるセンサです AS3935
3軸加速度センサ
3軸の加速度を検出できるセンサです -
3軸加速度+ジャイロ 複合センサ
3軸の加速度に加え、ジャイロの測定も可能な複合センサです MPU6050
3軸加速度+ジャイロ+磁気 複合センサ
3軸の加速度、ジャイロのほか、磁気も測定可能な複合センサです MPU9250
3軸加速度+ジャイロ+磁気 複合センサ
3軸の加速度、ジャイロのほか、磁気も測定可能な複合センサです ICM20948
磁気式エンコーダ(回転角センサ)
非接触で高分解能の角度を検出できるエンコーダです AS5600
Neopixel LEDコントローラ
フルカラーLED アレイ
多数のフルカラー LED を個々に制御可能なコントローラです(詳細はExamplesをご覧ください) Neopixel LEDコントローラ
フルカラーLED アレイ
NEOPIXEL対応の 8x8 LED パネルです Neopixel LED 8x8
Neopixel LED 12x12
フルカラーLED アレイ
円形のパネルです Neopixel LED 12x12
Neopixel LED 60x60
フルカラーLED アレイ
20個のパネルを3つ組み合わせることで60個のパネルとなります Neopixel LED 60x60
LED マトリックス
マトリクス LED 制御可能なコントローラが搭載されたLEDモジュールです(詳細はExamplesをご覧ください)。 Adafruitの8x8LED搭載品と Keyestudio KS0336 8*8 Matrix Module I2Cはピン配置を除き同等品です HT16K33搭載 8x8LEDモジュール(その1)
LED マトリックス
上記と同等のコントローラですが、LEDの論理配列が異なるaitendo製8x8LEDモジュールです。ドライバの設定が若干個なります。 HT16K33搭載 8x8LEDモジュール(その2)
LED マトリックス
上記と同等のコントローラが載った、16x8マトリクスLEDのモジュールです。 HT16K33搭載 16x8LEDモジュール
LED マトリックス
上記と同等のコントローラが載った、7セグメントLEDのモジュールです。 HT16K33搭載 7セグメントLEDモジュール
LED マトリックス
上記と同等のコントローラが載った、14セグメントLEDのモジュールです。 HT16K33搭載 14セグメントLEDモジュール
サーボモータ・DCモータ コントローラ
サーボモータ(アームを指定した角度に動かすことのできるアクチュエータ)を PWMで制御できる部品で、サーボモータを利用する際に必要です(モータ本体はアクチュエータの項を参照) PCA9685
サーボモータ・DCモータ コントローラ
詳細はExamplesをご覧ください PCA9685 PWM
温湿度複合センサ
温度と湿度の両方が測定可能なセンサ SHT30/31
温湿度複合センサ
温度と湿度の両方が測定可能なセンサ AHT10
温湿度複合センサ
温度と湿度の両方が測定可能なセンサ HTU21D
色センサ
I2C接続の色センサー TCS34725
レーザー距離センサ
VL53L0Xより高出力長距離タイプ VL53L1X
電流センサ
比較的大きなDC電流を測定するセンサ INA219
非接触温度センサ
赤外線を利用した非接触型温度センサー MLX90614
近接・環境光・ジェスチャーセンサー
近接・環境光・ジェスチャーを読み取るセンサー APDS9960
多目的インターフェース
デジタル・アナログ入力・PWM出力・NeopixelLEDドライブ等の機能を持つ多目的ボード seesaw
照度センサー
照度センサー BH1750
CO2センサ
CO2センサ(CO2濃度がPPM値で高精度に計測できるセンサーです) SCD40
CO2+TVOCセンサ
CO2+TVOCセンサ CCS811
VOC(ガス)センサ
揮発性有機化合物(VOC)センサ SGP40
温度, 湿度, 気圧, ガス 複合センサ
温度、湿度、気圧さらにガスが測れる複合センサです BME680
複合センサブレークアウト
照度(TSL25911FN)+UV(LTR390)+温度/湿度/気圧(BME280)+VOC(ガス SGP40)+9軸モーション(ICM20948)センサを搭載 WAVESHARE-20471

GPIO センサー・アクチュエータコントローラー

部品型番/カテゴリ 説明 画像 サンプルコード 各種リンク
LED
通電すると光る部品です(必ず抵抗を挟んで利用してください) 赤色LED
LED
通電すると光る部品です(必ず抵抗を挟んで利用してください) 黄色LED
LED
通電すると光る部品です(必ず抵抗を挟んで利用してください) 黄緑色LED
カーボン抵抗
必要な場所に電気抵抗を入れる部品です(ここでは通常のものよりサイズが大きく、抵抗値が読みやすい商品を紹介しています) 150Ω
カーボン抵抗
必要な場所に電気抵抗を入れる部品です(ここでは通常のものよりサイズが大きく、抵抗値が読みやすい商品を紹介しています) 10kΩ
カーボン抵抗
必要な場所に電気抵抗を入れる部品です(ここでは通常のものよりサイズが大きく、抵抗値が読みやすい商品を紹介しています) 1kΩ
タクトスイッチ
ボタンを押している間だけ電気を流す部品です(chirimen チュートリアルでは 2pin のものを採用しています) 2pin
タクトスイッチ
ボタンを押している間だけ電気を流す部品です(chirimen チュートリアルでは 2pin のものを採用しています) 4pin
マイクロスイッチ
小型のスイッチです SS-10GL13
タッチセンサ/スイッチ
タッチセンサ(スイッチ)です。金属の近接(1-2mm程度の接近)も感知でき応用が利きます。 TP223
Nch パワーMOSFET
直流電流の On/Off 制御を行う部品です 2SK4017
Nch パワーMOSFETモジュール
上のFETを利用したモーター制御と同等の回路が組まれたモジュールです IRF520 パワーMOSFETが用られています IRF520 (ドライバモジュール)
DCモーター 正逆転コントローラ
STマイクロ社のフルブリッジドライバである L298N を使用したDCモーターコントローラです L298N (ドライバモジュール)
DCモータ 正逆転コントローラ
L9110を使用したDCモータコントローラです L9110S
DCモータ 正逆転コントローラ
L298N を使用したDCモータコントローラです MX1508
DCモータ 正逆転コントローラ
TOSHIBA製 TB6612FNG を利用したモータドライバです TB6612FNG
赤外線人感センサ
人体に反応するセンサです KP-IR412
赤外線人感センサ
人体に反応するセンサです HC-SR501
ステッピングモータコントローラ
バイポーラステッピングモータを制御するドライバです A4988
LED
通電すると光る部品です(必ず抵抗を挟んで利用してください) フレキシブルLED 緑色
LED
通電すると光る部品です(必ず抵抗を挟んで利用してください) フレキシブルLED 赤色
LED
通電すると光る部品です(必ず抵抗を挟んで利用してください) フレキシブルLED 黄色
LED
通電すると光る部品です(必ず抵抗を挟んで利用してください) フレキシブルLED ピンク色
ボイスレコーダ
内蔵マイクで録音した音声(最大10秒)を再生する基板です。GPIOで再生や録音のコントロールができます ISD1820
MP3プレーヤー基板
DFPlayer Miniおよびその互換品。microSDに保存したMP3ファイルの再生をコントロールできます DFPlayer Mini

アナログセンサー (I2C ADC で読み取り)

部品型番/カテゴリ 説明 画像 サンプルコード 各種リンク
雨センサ
雨(水)を検出するセンサです(GPIO) RD-4P
水センサ
水を検出するセンサです M-WL-J3Y
圧力センサ(小)
圧力が検知できるセンサです FSR 400
TSR-3386
可変抵抗
抵抗値を変化させられる抵抗です TSR-3386
ジェネリック品多種
ロードセル
加重により抵抗値が微少に変化する素子。差動入力にしたADS1115で利用可能です ジェネリック品多種

アクチュエータ

部品型番/カテゴリ 説明 画像 サンプルコード 各種リンク
サーボモータ
Tower Pro 製の小型サーボモータです 同一型番の互換品も多数流通しています -
サーボモータ
Tower Pro 製の小型サーボモータ SG90と同サイズですがメタルギヤが使われています 同一型番の互換品も多数流通(写真はその一例) MG90S
サーボモータ
E-MAXの小型サーボモータです メタルギヤが使われています ES08MAII
サーボモータ
Tower Pro 製のサーボモータです メタルギヤが使われています 同一型番の互換品も多数流通(写真はその一例) MG995
DCモータ
各 Examples をご確認ください -
2相バイポーラステッピングモータ
A4988をご確認ください 多種(例はTS3692N65)
ギヤードモータ
小型のギヤードモータです ちびギヤモータ
ギヤードモータ
小型のギヤードモータです N20マイクロギヤモータ

その他

部品型番/カテゴリ 説明 画像 サンプルコード 各種リンク
ブレッドボード
-
ジャンパー線
-
カメラ
-
ファン
-
抵抗
-
GPSレシーバ
NEO6Mモジュールを使用した、シリアル接続のGPSレシーバです。 GY-GPS6MV2

ボードコンピューター

部品型番/カテゴリ 説明 画像 サンプルコード 各種リンク
マイクロビット
-
ブレークアウト
-