XBee接続確認とセンサーの接続

XBee受信側(コーディネータ)とXBee送信側の接続確認と、XBee送信側へのセンサー接続までを解説します。

## 👇以下の内容は下記記事を前提とします

- [2 . XBee受信側の接続と設定](https://docs.saurus12.com/device/xbee_setting_1)
- [3 . XBee送信側の接続と設定](https://docs.saurus12.com/device/xbee_setting_2)

## XBee受信側(コーディネータ)とXBee送信側の接続

<img src="https://websa12.z11.web.core.windows.net/image-data/202505/20250501/1746039212602.png" alt="image" width="70%"/>  

👆XBee受信側(コーディネータ)とXBee送信側を両方ともPCに接続します。  

<img src="https://websa12.z11.web.core.windows.net/image-data/202505/20250501/1746039462414.png" alt="image" width="70%"/>  

👆XCTUでXBee受信側(コーディネータ)を選択し、コンソールを開きます。  
`Frame logs`のところに３秒間隔でログが出力されていれば接続成功です。  

## XBeeとセンサーの接続と配線

### XBeeとセンサーの接続と配線です

<img src="https://websa12.z11.web.core.windows.net/image-data/202505/20250501/1746085541363.png" alt="image" width="70%"/>  

#### ①--電源を接続します

#### ②--マイナス極をXBee10番ピンに接続します

#### ③--プラス極をXBee1番ピンに接続します

#### ④--マイナス極をブレッドボード反対側へ接続します

#### ⑤--デジタル入力に設定した19番ピン(D1)をマイナス極へ接続します

※これでD1は`LOW`が検出されます。このピンを抜くと`HIGH`が検出されます。(また後で解説します。)  

#### ⑥--XBee13番ピンをセンサー検出用のプラス極として使います

※後続の記事で記載するつもりですが、電源節約のためスリープ中はセンサーへ電流を流さないための配慮です。(④と同じようにブレッドボード反対側のプラス極を引き込んでも多分大丈夫です。)  

#### ⑦--20番ピン(D0)とCdS光センサーの接続

　プラス極から100KΩの抵抗を経由して引き込んだラインに、
「アナログ入力に設定した20番ピン(D0)」と 「CdS光センサーの端子」を接続します。　　
「CdS光センサーの端子」のもう１方はマイナス極に接続します。  
100KΩの抵抗を経由する理由は、XBeeのアナログ入力は最大1.2Vまでしか検出できないのに対して
入力電圧が約3Vなので、適度な抵抗を使って電圧を降下させる必要があるためです。
オームの法則で厳密に計算できると思いますが、テスター（デジタルマルチメーター）で電圧測定してみると
わかりやすいと思います。

<img src="https://websa12.z11.web.core.windows.net/image-data/202505/20250501/1746086454909.png" alt="image" width="70%"/>

## センサー値の受信確認

<img src="https://websa12.z11.web.core.windows.net/image-data/202505/20250502/1746184898129.png" alt="image" width="70%"/>  

👆この配線で確認しました。  

<img src="https://websa12.z11.web.core.windows.net/image-data/202505/20250502/1746184097934.png" alt="image" width="70%"/>  

👆DIO1 digital valueがLow、DIO0 analog valueが**98**であることを確認できます。  

<img src="https://websa12.z11.web.core.windows.net/image-data/202505/20250502/1746185149665.png" alt="image" width="70%"/>  

👆19番ピン(D1)を抜きます。デジタル入力に設定したピンは内部的にプラス極に接続されているので、これでプラス極に接続されることになります。  

<img src="https://websa12.z11.web.core.windows.net/image-data/202505/20250502/1746185426318.png" alt="image" width="70%"/>  

👆DIO1 digital valueがHighになります。  

<img src="https://websa12.z11.web.core.windows.net/image-data/202505/20250502/1746185726688.png" alt="image" width="70%"/>  

👆電灯を切った状態を模擬するため、CdS光センサーを布で覆います。

<img src="https://websa12.z11.web.core.windows.net/image-data/202505/20250502/1746185655263.png" alt="image" width="70%"/>  

👆DIO0 analog valueが**907**になります。  
※CdSセンサーは暗くなるほど抵抗値が上がるので、この配線の場合電圧検出値は高くなります。  

## 参考

<img src="https://websa12.z11.web.core.windows.net/image-data/202504/20250429/1745911168804.png" alt="image" width="50%"/>  

👆参考：ピン配置  

<img src="https://websa12.z11.web.core.windows.net/image-data/202504/20250429/1745911269607.png" alt="image" width="50%"/>  

👆参考：ピンアサイン  

## 用品一覧

上記の解説で使う用品とリンクです。  

<img src="https://websa12.z11.web.core.windows.net/image-data/202505/20250501/1746093325596.png" alt="image" width="20%"/>

👆[ブレッドボード EIC-801](https://akizukidenshi.com/catalog/g/g100315/)

<img src="https://websa12.z11.web.core.windows.net/image-data/202505/20250501/1746093146484.png" alt="image" width="20%"/>

👆[電池ボックス 単3×2本 スイッチ付 XHコネクター付](https://akizukidenshi.com/catalog/g/g112244/)

<img src="https://websa12.z11.web.core.windows.net/image-data/202505/20250501/1746093237774.png" alt="image" width="20%"/>

👆[XHコネクター ベース付ポスト](https://akizukidenshi.com/catalog/g/g112262/)

<img src="https://websa12.z11.web.core.windows.net/image-data/202505/20250501/1746093460028.png" alt="image" width="20%"/>

👆[カーボン抵抗 100kΩ](https://akizukidenshi.com/catalog/g/g125104/)

<img src="https://websa12.z11.web.core.windows.net/image-data/202505/20250501/1746093557512.png" alt="image" width="20%"/>

👆[CdSセル(1MΩ)GL5528](https://akizukidenshi.com/catalog/g/g105886/)

<img src="https://websa12.z11.web.core.windows.net/image-data/202505/20250501/1746093614749.png" alt="image" width="20%"/>

👆[ジャンパーワイヤ オス-オス セット](https://akizukidenshi.com/catalog/g/g105159/)

[\<\<(前の記事) 3 . XBee送信側の接続と設定](https://docs.saurus12.com/device/xbee_setting_2)  
[\>\>(次の記事) 5 . ESP32マイコンのツール設定と接続](https://docs.saurus12.com/device/esp32_preparation)

## 👇関連記事

- [1 . XBeeを使った自宅状態遠隔見守りサービス実現方法の紹介](https://docs.saurus12.com/device/monitoring_introduce)
- [2 . XBee受信側の接続と設定](https://docs.saurus12.com/device/xbee_setting_1)
- [3 . XBee送信側の接続と設定](https://docs.saurus12.com/device/xbee_setting_2)
- 4 . XBee接続確認とセンサーの接続

## 👇参考URL

- [XBee User Guide](https://docs.digi.com//resources/documentation/digidocs/90002002/default.htm)
- [I/O sampling](https://docs.digi.com//resources/documentation/digidocs/90002002/default.htm#Reference/r_zb_i_o_sampling.htm?Highlight=ADC)
- [XBee3 Reference Manual](https://akizukidenshi.com/goodsaffix/xbee3_zigbee_hrm.pdf)
- [XBee3 Reference Manual](https://docs.digi.com/resources/documentation/digidocs/90001543/#reference/r_pinouts_xbee3_tht.htm?TocPath=Pin%2520signals%257C_____3)
- [Digi XBee® 3 Hardware Reference Manual](https://docs.digi.com/resources/documentation/digidocs/90001543/#concepts/c_90001543_start.htm?TocPath=Digi%2520XBee%25C2%25AE%25203%2520Hardware%2520Reference%2520Manual%257C_____0)

## 本記事へのリンク

<img src="https://websa12.z11.web.core.windows.net/image-data/202505/20250501/1746038944837.png" alt="image" width="30%"/>

### [https://docs.saurus12.com/device/xbee_connect](https://docs.saurus12.com/device/xbee_connect)

[keywords]  
XBee3 XCTU CdS光センサー ブレッドボード

[4 . XBee接続確認とセンサーの接続](https://docs.saurus12.com/device/xbee_connect)  

更新日:2025年05月04日