2️⃣
SENSOR UNIT技術情報

温度、pH、酸化還元電位(ORP)、溶存酸素(DO)、電気伝導率(EC)、流量(Flow)、空気(Oxygen)、二酸化炭素(CO2)、湿度(Humidity)、圧力(Pressure) 気圧・水圧、Color (RGB) プローブ など。
https://atlas-scientific.com/probes の豊富なセンサーも接続できます。 
WiFi 水耕栽培キットに溶存酸素を追加する - Hackster.io2024/5/5 9:312024/5/5 9:34- インターフェース:
- 2× I2C 4Pin端子
- 3× BNC端子
- 1 × I2C延長RJ-45端子
- 1 × 各UNIT間接続バス
- 電源: 24V DC電源

コネクタ情報
コネクタ | 基板 | リファレンス | 種類 | 型名(メーカ) | 備考 |
---|---|---|---|---|---|
センサ | BASE | J1 | BNC | 1-1634622-0 (TE Connectivity AMP Connectors) | |
センサ | BASE | J2 | BNC | 1-1634622-0 (TE Connectivity AMP Connectors) | |
センサ | BASE | J3 | BNC | 1-1634622-0 (TE Connectivity AMP Connectors) | |
I2C | BASE | J4 | ヘッダ | 002212-2054 (Molex) | |
I2C | BASE | J5 | ヘッダ | 002212-2054 (Molex) | |
I2C延長 | BASE | J13 | RJ-45 | 095501-2881 (Molex) | |
電源 | BASE | J9 | 5ピンブロック端子 | 039502-1005/039503-2005 (Molex) | |
UNIT間 | BASE | J11 | 26-MIL | XG4C-2634 (OMRON) |
ジャンパ情報
設定 | 基板 | リファレンス | 状態 | 動作説明 | 備考 |
---|---|---|---|---|---|
ジャンパ | BASE | JP8 | ショート | 延長I2Cライン電源に本ユニット電源を使用する。 | |
オープン | 延長I2Cライン電源に相手ユニット電源を使用する。 | 出荷時 | |||
BASE | JP9-12 | ショート | JP1/JP2に接続するセンサI/F基板が絶縁を要しない際に使用。ショートした場合は、U7,U8 を未実装とすること。 | ||
オープン | JP1/JP2に接続するセンサI/F基板が絶縁を要する際はオープン。この場合は、U7,U8 を実装とすること。 | 工場出荷 | |||
BASE | JP13-16 | ショート | JP3/JP4に接続するセンサI/F基板が絶縁を要しない際に使用。ショートした場合は、U9,U11 を未実装とすること。 | ||
オープン | JP3/JP4に接続するセンサI/F基板が絶縁を要する際はオープン。この場合は、U9,U11 を実装とすること。 | 工場出荷 | |||
BASE | JP17-20 | ショート | JP5/JP6に接続するセンサI/F基板が絶縁を要しない際に使用。ショートした場合は、U12,U13 を未実装とすること。 | ||
オープン | JP5/JP6に接続するセンサI/F基板が絶縁を要する際はオープン。この場合は、U12,U13 を実装とすること。 | 工場出荷 | |||
BASE | JP21, JP22 | ショート | I2C延長経由で接続する場合、SENSORユニット内のI2CPullup(4.7kΩ)を接続する。 Rev1.04 追加 | ||
オープン | ブリッジ(26ピンヘッダ)経由でI2Cを接続する場合、SENSORユニット内のI2CPullup(4.7kΩ)を切断する。 | 工場出荷 |
LED情報
表示 | 基板 | リファレンス | 機能 | 機能詳細 | 備考 |
---|---|---|---|---|---|
LED | LED | D1 | Power | 緑、5V電源(CM4主電源)が供給されていると点灯 |
各種センサ計測値確認試験方法
cd project_root/python/util/ へ移動
python ./getI2C.py を実行します。
pH値取得
Enter command: addtess,99 #を入力実行
I2C address set to 99 #99にセットされたと表示される
Enter command: poll,2 #を実行でpH値表示開始
“Ctrl”+”C”キーを押すと停止
EC値取得
Enter command: addtess,100 #を入力実行
I2C address set to 100 #100にセットされたと表示される
Enter command: poll,2 を実行でEC値表示開始
“Ctrl”+”C”キーを押すと停止
水温取得
Enter command: addtess,102 #を入力実行
I2C address set to 102 #102にセットされたと表示される
Enter command: poll,2 を実行で水温値表示
“Esc”キーを押すと停止