タグ

ブックマーク / jiwashin.blogspot.com (1)

  • ArduinoでFFT(8bit int)

    もちろん(と威張って言うことではないのですが)自分では書けないので、あちこちで公開されているライブラリを漁ってみたのですが…私の目的に一番フィットしていたのがこれでした。 Modified 8bit FFT in c Webに貼ってあるfix_fft.hとfix_fft.cppをテキストにしてArduinoライブラリフォルダに入れておく。それからArduino IDEを起動しSketchで以下のようなコードを実行(「マイコンボードへの書き込みが完了しました」という表示が出たところで、すぐにツール>シリアルモニタを開き、ボーレートが違っていたら57600に設定する)すると、意図したようなスペクトル数列が得られました。 #include <fix_fft.h> char im[128]; char data[128]; char buf[20]; void setup() { Serial.b

    ArduinoでFFT(8bit int)
  • 1