| 名称 | 超音波センサのI2Cアドレスの確認・変更手順 |
|---|---|
| 番号 | MIRSMG5D-SYST-0011 |
| 版数 | 最終更新日 | 作成 | 承認 | 改訂記事 |
|---|---|---|---|---|
| A01 | 2017.04.18 | 牛丸真司 | 牛丸真司 | 初版 |
| A02 | 2021.05.25 | 牛丸真司 | 牛丸真司 | 管理台帳フォーマットへの変更 |
複数の超音波センサを使用する場合は、センサのそれぞれのアドレスを他と異なる I2C アドレスに付け替える必要がある。 超音波センサ Devantech SRF02 の初期の I2Cアドレスは 0xE0 (7bit仕様では 0x70 )となっているが、以下にその変更手順を示す。
pi@raspberrypi:~ $ i2cdetect -y 1
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: 70 -- -- -- -- -- -- --
i2cset -y 1 0x70 0x00 0xA0 i2cset -y 1 0x70 0x00 0xAA i2cset -y 1 0x70 0x00 0xA5 i2cset -y 1 0x70 0x00 0xE2