回答編集履歴
2
追記
test
CHANGED
@@ -6,3 +6,9 @@
|
|
6
6
|
|
7
7
|
![接続](https://ddjkaamml8q8x.cloudfront.net/questions/2022-09-24/ca4ea13a-73be-4502-aa01-4858aaca1a18.png)
|
8
8
|
|
9
|
+
---
|
10
|
+
追記
|
11
|
+
[MPU6050のデータシート](https://product.tdk.com/system/files/dam/doc/product/sensor/mortion-inertial/imu/data_sheet/mpu-6000-datasheet1.pdf)を見ると、I2Cアドレスは0x68か0x69(ピン設定で切り替え)ということのようです。
|
12
|
+
> サンプルコードでは0x68であることが多かった
|
13
|
+
なんていう"噂話"ではなく、できるだけ源流に近い資料を確認するようにしましょう。I2CScannerで...というのは確認の手段ではありますが、最初からそれをアテにするのはよろしくないと思います。
|
14
|
+
0x62はCO2センサのアドレスのようです。自分の使っている[部品のデータシート](https://sensirion.com/media/documents/C4B87CE6/627C2DCD/CD_DS_SCD40_SCD41_Datasheet_D1.pdf)ぐらいは確認しましょう
|
1
回路図へのリンク追加
test
CHANGED
@@ -1,7 +1,7 @@
|
|
1
1
|
[ピン配置](https://developer.sony.com/ja/develop/spresense/specifications)を確認してください
|
2
2
|
Spresense拡張基板のI2CはA4/A5には来ていません。D14(添付写真緑)がSDA, D15(白)がSCLです。
|
3
3
|
|
4
|
-
IO電圧のジャンパは3.3V側に設定。電源はVout(5V:赤)から取りましょう。IMU基板がGY-521ってやつなら、内部に5V-3.3VのLDOが入っていて5V電源を与えて3.3V動作になります。
|
4
|
+
IO電圧のジャンパは3.3V側に設定。電源はVout(5V:赤)から取りましょう。IMU基板が[GY-521ってやつ](http://www.haoyuelectronics.com/Attachment/GY-521/GY-521-SCH.jpg)なら、内部に5V-3.3VのLDOが入っていて5V電源を与えて3.3V動作になります。
|
5
5
|
現状ではデバイスの5V電源入力に3.3Vを与えて、かつI/Oには妙に抵抗分割した3.3Vより高く5Vより低い電圧を与えていることになります。まぁ、すぐ壊れるほどではないですが、異常です。
|
6
6
|
|
7
7
|
![接続](https://ddjkaamml8q8x.cloudfront.net/questions/2022-09-24/ca4ea13a-73be-4502-aa01-4858aaca1a18.png)
|