• 追加された行はこの色です。
  • 削除された行はこの色です。
#author("2022-10-17T13:56:00+09:00","ifdl","ifdl")
#author("2022-11-01T14:10:20+09:00","ifdl","ifdl")
[[FrontPage]]
*M5stackのAボタンが勝手に作動する件について [#b4693a1d]
条件: ~
. 1. WiFi ( WiFi.begin(); ) を使用する時。~
. 2. M5.BtnA.wasPressed(); を使用する時。~
. 3. Arduino IDE: ESP32 Board Manager:ES32 Arduino 1.0.5 , 1.0.6~
この条件下でこのバグが発生するらしい~
対策:~
WiFi.setSleep(false);~
これをWiFi.begin();~
の後に入れる~
参照:~
https://macsbug.wordpress.com/2021/05/02/buttona-on-m5stack-does-not-work-properly/

*arp -aでネットワークに接続されている機器のIPアドレス一覧を表示する [#i99bb89d]
これでM5stackのIPアドレスを知ることができる。

*m5stickCplusは今現在(10月17日)でのボードはplusで行うとエラー [#ic7800f0]
そのため代わりにM5stickCをボードにすることで解決する。

*Lovyanのjpgloopanimeが使えなかったため、遅いパラパラ漫画で我慢 [#m4f586ff]
jpgloopanimeをそのままダウンロードして、inoファイルを実行すると~
expected initializer before 'main'~
と表示される。凡ミスのエラーでよく見かけるエラーらしいが、何も変更していないのと~
よくみても「;」がないなどのミスはなかった。
仕方なくfor文で画像をゆっくり再生しよう。

*IPythonがJupyterLabで使えなかった [#of591835]
from IPython.display import Audio~
IPython.display.display(Audio(x.astype(np.float32), rate=sr))~
この命令を実行した結果、~
name 'IPython' is not defined~
というエラー分が出る。

参考書(Pythonで学ぶ音声合成)の書き方では~

IPython.display.display(Audio(x.astype(np.float32), rate=sr)) (正常に動作しない)~
Audio(x.astype(np.float32), rate=sr) (正常に動作する)~

操作は同じであるが、二つの書き方をしていたので気になった。

ターミナルで命令を記述する際の書き方なのかもしれない。