0

arduino yunを使用してボタンを押すだけで、多数のサウンドファイルをランダムに再生する必要があるプロジェクトがあります。これまでのところ、sd カードからサウンドを再生できますが、sd カード内のファイルの数に応じて乱数を生成する必要があります。スケッチからコマンド シェルを介してファイルの数を読み取るのに助けが必要です

cd /mnt/sda1 
ls | wc - l

端末でこれを行うと、答え4が得られ、それがまさに必要な答えです。これをスクリプトで実行したいのですが、これまでのところこれはありますが、機能していないようです

d.runShellCommand("ls | wc -l | cd /mnt/sda1");
result = d.parseInt();
Serial.println(result);

誰でもこれを修正するのを手伝ってもらえますか

ありがとうございました

4

1 に答える 1