発生している問題・エラーメッセージ
ラズベリーパイ起動時にRTCモジュールでシステムクロックの同期を行い、タッチパネルに現在時刻の表示、ボタンを押すとGPIOの電圧出力、傾斜が閾値を超えると出力を停止する画面をTkinterで作成しましたが、以下の不具合が発生します。
ラズベリーパイにタッチパネルを接続した状態だと起動時のRTCモジュールの
システムクロックの同期に失敗し、ジャイロセンサも以下のエラーで止まります。
IOError: [Errno 121] Remote I/O error:
またタッチパネルについても起動して少し時間が経過すると画面をタッチしても反応しなくなります。
原因や解決法があれば教えて頂きたいです。
試したこと
タッチパネルではなくHDMI出力のディスプレイだとRTCモジュール、ジャイロセンサが問題なく動作する事を確認できました。タッチパネルと接続時に上記の不具合が発生するためタッチパネル側の問題ではないかと思います。
補足情報(FW/ツールのバージョンなど)
タッチパネルとの接続はラズベリーパイのDSIリボンケーブル、電源はラズベリーパイから直接5Vを取っています。
ジャイロセンサとRTCのレジスタアドレスが「68」と被っていたので、
https://www.denshi.club/pc/raspi/raspberry-pilcd.html
こちらを参考に
ジャイロセンサは3番ピン-SDA、5番ピン-SCL
RTCモジュールは27番ピン-SDA、28番ピン-SCL
で接続しました。
タッチパネル(公式7インチディスプレイ):
https://raspberry-pi.ksyic.com/page/page/pgp.id/4
三軸ジャイロセンサ(MPU-6050):http://www.widesnow.com/entry/2015/09/06/211055
RTCモジュール(DS1307):https://www.pentacreation.com/blog/2016/12/161209.html
raspberrypi3 modelB
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/11/29 07:55