
arduinoとmpu6050センサを使用し、ドローンを作ろうとしているものです。mpu6050での角度算出を終えて、ドローンの本体を作ったところなのですが、先日再びセンサを動すと角度が計測できませんでした。シリアルモニター上の数値が全て0になってしまい、困っています。また、センサのチップLEDみたいなものも光っていません。センサが壊れているとは考えにくく、サンプルプログラムを使ってもセンサはアドレス0×68として認識されていました。
5vで測定できていたはずなのに、3.3vにしないとシリアルモニター上に表示出来なくなっています。以前は同じプログラムで計測出来ていたのですが…。i2c初心者なので、詳しい知識をお持ちの方にご教授願います。
プログラムは以下のサイトと同じものを用いており、ブレッドボードの配線は写真のようにしてあります。(見えにくくてすみません)
https://www.google.com/amp/s/omoroya.com/arduino …

A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
「5vで測定できていたはずなのに、3.3vにしないと」
とのことですが、何が5Vなのか3.3Vなのか質問文からわかりません。
気になるのはリンク先の以下の記述です。
「MPU-6050のデータシートを確認すると絶対最大定格がVDD+0.5Vとなっています。VDDの絶対最大定格が6Vのため、5Vかけても壊れることはなさそうです。」
この解釈は間違いです。MPU-6050のVDDは3.3Vで使用しているため、3.8Vを越えれば規格オーバーです。つまり、問題の箇所に(どこだかわかりませんが)5Vをかけたのであれば、MPU6050が壊れてる可能性があります。
なるほど。mpu6050内のプルアップでは、5vに対処出来ないということでしょうか。でも以前は5vで動いていたので何とも言えない感じです。申し遅れましたが、学校の部活での製作なので、確認まで時間がかかります。わざわざ答えていただいたのにすみません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
arduino mpu6050 計測できない
-
2値化した画像の黒い部分のピク...
-
DataGridViewで指定列の背景色...
-
お掃除ロボットのソースコード
-
コンパイルエラーの意味
-
オークションのプログラム作成
-
マイコンからプログラムを読み...
-
良いプログラムの条件
-
c言語についてで、星占いをswit...
-
C言語→MATLABへの変換で、困っ...
-
Macターミナルで実行中のプログ...
-
タスクマネージャーのプロセス...
-
VBSの処理中一旦処理を止めて再...
-
beforecloseの中からの抜け出し方
-
TCP/IP通信時のサーバーからの受信
-
Mac 乗数の入力方法
-
マウスのクリックを無視したい
-
sendkeysにてALT+CTRL+INSERTを...
-
エクセル VBA でのCOMポート...
-
エクセルVBA 大容量CSVファイル...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
vba listviewにおけるtextのAli...
-
指定したフォルダーを最前面表...
-
マイコンからプログラムを読み...
-
初級者の質問――time_tについて
-
2値化した画像の黒い部分のピク...
-
プロダクションコードとは?
-
gccでスタックオーバーフローの...
-
Arduino nano(アルドゥイーノ ...
-
世界一美しいソースコード
-
expectを使用しない対話型処理
-
C言語で1000までの素数を求める...
-
c言語 コマンドライン引数
-
Ofの使い方
-
COBOLのS9タイプからXタイプへ...
-
winsockを使った通信方法
-
無限ループ中にある任意のキー...
-
通信ゲームを作りたいんですが
-
デュアルCPUでのプログラミング...
-
HPBが立ち上がらない
-
遠方界のプログラム
おすすめ情報