/M5Unified_StackChan

独り言を言う #スタックチャン です。セリフをSDカードにmp3ファイルで入れておくとランダムに再生します。

Primary LanguageC++MIT LicenseMIT

M5Unified_StackChan

独り言を言うスタックチャンです。セリフをSDカードにmp3ファイルで入れておくとランダムに再生します。

@mongonta555 さんのスタックチャン M5GoBottom版組み立てキットに対応しています。

Avatar表示は、meganetaaanさんのm5stack-avatarをベースにさせていただきました。
オリジナルはこちら。
An M5Stack library for rendering avatar faces https://github.com/meganetaaan/m5stack-avator


M5GoBottom版スタックチャン本体を作るのに必要な物、及び作り方

こちらを参照してください。


必要な物

  • M5Stack (M5Stack Core2で動作確認しました。)
  • VSCode
  • PlatformIO

使用しているライブラリ等は"platformio.ini"を参照してください。


サーボモーターを使用するGPIO番号の設定

  • M5Unified_StackChan.inoの13行目付近、サーボモーターを使用するGPIO番号を設定してください。

使い方

  • SDカードに、mp3というディレクトリを作りそこにmp3ファイルを入れておきます
  • mp3ファイルのサンプリング周波数は16khzか24khzにしてください。
  • ファイル名に全角文字や長いファイル名はつかえません。10文字以内で作成してください。
  • サンプルのmp3ファイルがmp3ディレクトリに入っています。
  • サイズの大きいMP3ファイルを再生すると途切れたり、画面の左端に短い線が表示されることがあります。
    この音声データは「VOICEVOX;ずんだもん」を使用して作成しました。