ラベル Error の投稿を表示しています。 すべての投稿を表示
ラベル Error の投稿を表示しています。 すべての投稿を表示

2023年10月5日木曜日

M5Stack Guru Meditation Error

2年前くらいに作ったプログラムをM5Stackに書き込んだら、以下のエラーが出た。

Guru Meditation Error: Core  1 panic'ed (IllegalInstruction). Exception was unhandled.
Memory dump at 0x400d2bac: 8b2502ad 00000008 21004136

原因を調べてみたら関数の戻り値の型をintにしているのに、戻り値が無かったので
intをvoidに修正したら直った。

2021年6月9日水曜日

Arduino エラー "scalar object 'xxxx' requires one element in initializer"

宣言時配列に[]を付け忘れると出る。

誤)
int secondsList = {0,0};

正)
int secondsList[] = {0,0};
または
int secondsList[2] = {0,0};

2021年5月17日月曜日

RaspberryPi Python Error "backend terminated or disconnected"

RaspberryPiとArduinoを接続して動作テストしていたら

backend terminated or disconnected.

を出してPythonが落ちた。
Arduinoの入力を行うと良く落ちるので、Arduinoが原因かと色々したが直らない。
今まではこのような事がなかったので、今日初めて使用する

Raspberry Pi B+用T型I/O延長基板

を調べてみたら差す向きを間違えてる。。。
そんな訳でラズパイに繋いでいるRTCなんか全く違うところに差しちゃってました。
見た事ないエラーで慌てずに冷静になってから繋いでいるピンを確認しましょう。
私はこれで3時間無駄にしました。

2021年4月26日月曜日

Mac Python3 で pip3を実行するとSyntaxError

import serialでエラーが出たのでターミナルを使いpipでインストールしようしたらエラー

pip3 install pyserial

Pythonを起動してから実行するとSyntaxErrorが出る。

Pythonを終了させてから実行したら出来た。

2020年3月30日月曜日

Arduino IDE スコープエラー

M5Stack用のプログラムを整理していたら(タブに分けていたら)
以下の様なスコープエラーが出てきた。(一部抜粋)

error: variable or field '関数名' declared void
error: '引数名' was not declared in this scope
「WiFi.h」に対して複数のライブラリが見つかりました
「SD.h」に対して複数のライブラリが見つかりました

エラーに書かれている内容を元に調べてみても原因は見つからず、、
他の方の記事を見るとloop前に関数を持ってくるとか色々書いてあったけど、それで動いても気持ち悪いので仕方なくバックアップしておいた一つ前のファイルを元に調べてみました。
するとメインファイル(フォルダ名と同じinoファイル)に関数を一つも置いていないのが原因でした。
仕方ないのでメインファイルの末尾に適当な空の関数を入れたらエラーがすべて消えました。

void empty(){}

setup()やloop()を別のタブに移動させた時は注意しよ。。
プログラムを書く時は、まめに検証(コンパイル)ですね。

2015年10月6日火曜日

IOError: [Errno 5] Input/output error/Python/Raspbian/RaspberryPi2

↓アナログ値の読み込みをしたらエラー【IOError: [Errno 5] Input/output error】
Raspberry PiのI2Cのbaudrate(クロック)が関係しているようです。
sudo python ardu_pi_i2c.py
↓/boot/config.txtに「dtparam=i2c_baudrate=10000」を追加すると動くらしいので編集します。
(ここでは10kHzにしているけど、何が正しいのだろう。。)
sudo nano /boot/config.txt
↓再起動
↓動いたー!